31 Days of Silverlight – Week 1 Recap

Jeff Blankenburg is posting daily Silverlight tutorials for the month of July. Here is a summary of the 1st week.

July 1st-5th

Day #1: Mouse Events in Silverlight

Learn how to handle mouse events such as MouseEnter, MouseLeave, MouseLeftButtonDown, MouseLeftButtonUp, MouseMove,

Day #2: Silverlight Screen Transitions

You will see how to move from one screen/page to another using storyboard animations to fade out from one screen and fade in to the next screen, much like you would see in a PowerPoint presentation.

Day #3: Custom Silverlight Loading Screen

Make your Silverlight apps look professional by creating a custom loading screen. Using JavaScript and an external XAML control you can monitor the loading progress.

Also check out the MSDN tutorial - How to: Define a Simple Silverlight Splash Screen

Day #4: Communicating Between Two Silverlight Controls

See how to get your Silverlight controls to communicate with each other. This is one of my favorite topics as I have written about it before in my blog and in my Silverlight bookLocal messaging as it is called is very useful in creating SharePoint Web Part applications with Silverlight and in many complex Enterprise applications. I speak to customers all of the time who ask specifically about this feature.

Day #5: Silverlight Drag and Drop

One of the most common tasks that users do is drag and drop stuff around an application. In this tutorial you will learn the basics of drag and drop.