Blend, Silverlight, & WPF
Expression Blend
- Design Toolbox – A design training site (focusing on Blend) from Microsoft that is both educational and fun
- Expression Blend Starter Kits – Video Tutorials on using Expression Blend
Silverlight
- Silverlight Home – Information, tutorials, links
- Official Silverlight 4 Documentation
- Official Silverlight 3 Documentation
- Web Platform Installer – Microsoft Web Platform Installer information and download. (Used to Install Silverlight Developer Tools and SDK)
- 20 Resources to Get Started with Silverlight and Blend
- Silverlight Toolkit – Additional Controls, Themes, and Tools for Silverlight
- Silverlight Extensions & Contrib – Free Silverlight control libraries
- Silverlight Media Framework (a SL Media Player)
- DiffPlex (SL Diff Generator)
- Silverlight Analytics Framework
- Silverlight 4 Training Course
- Silverlight Tip of the Day – Large collection of Silverlight tips and short tutorials
- Tim Heuer – Getting Started with Silverlight Development
- Brad Abrams Silverlight & RIA Services Business App Examples
- RIA Services Home
- Silverlight Firestarter Event Videos – Videos on many Silverlight related tools and technologies including Blend, RIA Services, and the Silverlight Toolkit
- Silver Bay Labs Development Guides – Video Tutorials on using Silverlight and various technologies like PRISM and MEF
- Image Wall Control (A Silverlight 4 control that replicates the wall of images in the Zune)
- The Secret behind the Pageflip Animation – Tutorial by Rick Barraza explaining the math and construction process behind a great looking pageflip animation
WPF
- Windows Client – Winforms and WPF Home. Contains information, tutorials, and links
- Codeplex WPF Home – Portal for accessing the WPF Toolkit and the WPF Futures releases
- WPF Tutorial.Net – Fantastic WPF Tutorial Site by Christian Moser
- WPF Toolkit – Additional Controls, Themes, and Tools for WPF
- WPF Code Samples
- Microsoft WPF Performance Tool
- WPF Disciples – WPF blog (multiple contributors) with a lot of good information on WPF development
Useful for both Silverlight & WPF
- Patterns and Practicies: Composite WPF and Silverlight (Prism) – WPF /Silverlight Application Framework and Patterns
- Essential WPF/Silverlight Developer and Designer Toolbox
- Caliburn – WPF / Silverlight Application Framework
- Galasoft MVVM Light Toolkit – MVVM toolkit for WPF and Silverlight
- Visifire – Free (for GPL’d works) Silverlight and WPF Charting Controls. Has dual licensing model for closed source usage
- Kaxaml – Lightweight XAML Editor
- Managed Extensibility Framework (MEF)
- Ninject – Fast, Lightweight .Net Dependency Injection
- XAML PowerToys – Adds additional tools (Refactorings, Code Generation, & more) to the context menu for working with XAML while in Visual Studio 2008
- Roundup of UX Tools