MVVM in Silverlight
"Luckily for Silverlight 2, the WPF community has rallied behind a pattern called Model-View-ViewModel (MVVM). This pattern is an adaptation of the MVC and MVP patterns in which the view model provides a data model and behavior to the view but allows the view to declaratively bind to the view model. The view becomes a mix of XAML and C# (as Silverlight 2 controls), the model represents the data available to the application, and the view model prepares the model in order to bind it to the view." - [More]
http://msdn.microsoft.com/en-us/magazine/dd458800.aspxIsolated Storage in SL2
"In the August 2008 MSDN Magazine CLR Inside Out column, Andrew Pardoe gave a brief overview of isolated storage in Silverlight 2 ("Program Silverlight with the CoreCLR"). In this column, I'll provide more details on isolated storage in Silverlight along with some best practices for using it in your own apps. " - [More]
http://msdn.microsoft.com/en-us/magazine/dd458794.aspxThanks for the Grid, but I still love my Canvas
"When Silverlight 2 was first released, we all caught our first glimpse of a new layout control, the “Grid”. Back in the SL1.0 and SL 1.5 Alpha the community asked for more choices then just a Canvas and Microsoft delivered. In fact, they gave us three, the Canvas, Grid and StackPanel. Microsoft even took it to the next level and replaced the Canvas with the Grid as the new default LayoutRoot within all UserControls." - [more]
http://joel.neubeck.net/2009/02/silverlight-grid-canvas/More about the layout system
"I recently posted about the Silverlight Layout System (and now have posted videos on the subject here and here). But this can get quite confusing and a reader posted this question: You mention PreArrange() and it is called but you are not clear on which of the functions should be used in it. I am also not clear on where "item" and "center" are defined. -- This gives me an opportunity to do a better job explaining how the location of each object as it moves around the carousel, is determined." [More]
http://silverlight.net/blogs/jesseliberty/archive/2009/02/21/more-about-the-layout-system.aspxCarousel Videos
"I'm very pleased to be able to announce that the videos Creating a Carousel Part 1 and Creating a Carousel Part 2 are now available. These videos cover the material that is also discussed in my two part blog entry (beginning here) including such advanced topics as
•The Silverlight Layout System
•Overriding MeasureOverride and ArrangeOverride
•Matrix Transforms
•Adding Attached Dependency Properties
•Programmatic Animation" - [More]
http://silverlight.net/blogs/jesseliberty/archive/2009/02/19/carousel-video-posted-parts-1-and-2.aspxDeep Zoom Composer Update
http://www.microsoft.com/downloads/details.aspx?FamilyID=457b17b7-52bf-4bda-87a3-fa8a4673f8bf&displaylang=enPrism V2
"The Composite Application Guidance for WPF and Silverlight (also known as Prism) has been updated to version 2." - [More]
http://arstechnica.com/microsoft/news/2009/02/prism-version-2-arrives.arshttp://channel9.msdn.com/shows/Continuum/Prismv2/SL LinkLabel Control
"In Silverlight there is a TextBlock control that is used to display simple text. However in many cases you need to display hyperlinks in the text. This article focuses on how to build such control and provides full source code for it." - [More]
http://www.silverlightshow.net/items/Silverlight-LinkLabel-control.aspxCertifiable? Microsoft Wants to Know
"Are You Certifiable? (
http://www.areyoucertifiable.com) is a Silverlight-based quiz game which will dig deep into the mental resources of technicians and developers alike in the process of determining who can meet and who can fly beyond the rigorous standards of Microsoft Certification. The game is a unique approach which will not only spread awareness of the benefits of MS Certification and the Second Shot promotion, but also provide a valuable primer for professionals interested in taking an exam" - [More]
http://www.gamersdailynews.com/story-8712-Certifiable-Microsoft-Wants-to-Know.htmlSL Party is Just Starting
"In addition to giving Silverlight developers the ability to stream binary data into Web applications with Silverlight 3, Microsoft needs to include user interface controls that are flexible and customizable, said one source who requested anonymity. Microsoft has traditionally looked to its partners for this, but developers would like to see this come from the software giant itself, the source added." - [More]
http://www.crn.com/software/214303739CBS Picks up Silverlight
"CBSSports.com has chosen Microsoft's Silverlight media player to stream March Madness games on its site in high quality. Last year, more than 4.8 million unique users watched March Madness college baskeball games on CBSSports via March Madness on Demand, which lets viewers watch on a first-come, first-served basis, according to the Sports Business Journal." [More]
http://blog.seattlepi.nwsource.com/microsoft/archives/162148.asp?from=blog_last3http://newteevee.com/2009/02/15/cbs-gives-march-madness-gives-a-high-quality-makeover/Microsoft Thrive
http://arstechnica.com/microsoft/news/2009/02/new-microsoft-thrive-website-targets-it-pros.arsSilverligth ComboBox
"I find Silverlight amazing. If you begin digging into the controls included with the base Silverlight install you will find an incredible structure for almost all the controls. The part I love the most is the ItemTemplate or more specifically the DataTemplate. As an example I’ve taken a standard ComboBox and displayed a list of custom business objects very easily. No more limitations of only a value and text representation." - [More]
http://13sides.com/post/Silverlight-ComboBox.aspxYDN SL Developer Center gets update
"We updated the Silverlight Developer Center today for Silverlight 2.0. The goal of our update is to cover the basics and provide a reference for common tasks that developers will come across during RIA (rich internet application) development." [More]
http://developer.yahoo.net/blog/archives/2009/02/ydn_silverlight.html