Attention: We are retiring the ASP.NET Community Blogs. Learn more >

Dan Wahlin

AngularJS, JavaScript, HTML5, jQuery, Node.js, ASP.NET, C#, XAML

  • Handling Dynamic Storyboards and Animations in Silverlight 2

    Animations are a key part of Silverlight 2 that allow your applications to stand out from all of the boring and dull applications floating around on the Web.  In previous articles I’ve written about storyboards and animations but as a quick review, Silverlight relies upon a Storyboard element to define several different types of animations such as DoubleAnimation (which animates object properties of type double) and ColorAnimation (which animates color properties).  In this article I’ll show you how Silverlight can be used to create animations programmatically and how you can interact with animations defined declaratively in a XAML file using C#.

  • Getting Started with the ASP.NET 3.5 Chart Control

    I think it’s safe to say that charting is a key part of many applications run on company Intranets.  People like to see data visually as opposed to viewing it in rows and columns sometimes (especially higher level managers).  While there are many 3rd party solutions available that provide charting solutions, you now have access to a very powerful solution from Microsoft that won’t set you back any $$ at all.  Translated…it’s free!  Sure, some of you may think that “free” products aren’t good but that’s not the case here.  The new Chart control can generate visually stunning 2D and 3D charts without a lot of work on your part.  In fact, there are over 25 different chart types that you can select for use in your ASP.NET or Windows Forms applications.

  • Using the Visual State Manager in Silverlight Templates

    In a previous post I demonstrated how templates could be used along with styles in Silverlight 2 applications to customize controls. By using templates you can change colors, shapes, sizes and much more on a given control. Here’s an example of a standard Silverlight 2 Button control with a custom template applied:

  • Amazon.com AlbumViewer Application for Silverlight 2 Released

    Back in the early days when Silverlight still had the WPF/e code name I put together a sample application that showed how to access album data from Amazon.com to display a 3D carousel.  When Silverlight 1 was released I upgraded it which was straightforward since JavaScript was used for just about everything anyway.  I’ve had a Silverlight 2 version available for a few months now but had to wait until the official release to make it available (and had some other priorities :-)).  The upgrade was quite a bit more involved this time around since I had to convert all of the JavaScript to C#.  It still went really smoothly although I’m certain that many improvements can be made. 

  • Silverlight Toolkit Overview and Samples

    Controls are where it’s at these days in the programming world.  By using them you maximize re-use, enhance productivity and avoid building custom functionality.  Plus, when you need a control to do something different you can always extend it rather than writing everything from scratch.

  • New .NET Logo

    I just came across the new .NET logo and have to say that I like it since it’s cleaner than the old logo and more professional looking.  The original logo was 8 years old so it was time for something new anyway.  Here it is if you haven’t seen it yet:

Shares
FacebookXLinkedInEmailSumoMe