Looks like there are a number of related releases today…
- Silverlight 2 Release Candidate Now Available - ScottGu gives the lowdown on the new Silverlight 2 Release Candidate 0 release.
- Expression Blend 2 SP1 Preview Released - The Expression Blend team announce a preview release of the forthcoming Service Pack 1 for Expression Blend 2, more details behind the link.
- Updated WPFPerf Performance Profiling Tools for WPF - The WPF Performance Team announce an update to the WPF Profiling Tools. Unsurprisingly these look very visually appealing, as well as very useful.
- Introducing SemanticEngine.NET - Mads Kristensen has been busy working on a Semantic Engine for generating various semantic formats (like FOAF, XFN, and other microformats), and in this post announces his first release of the library on Codeplex.
- What is the Managed Extensibility Framework? - Glenn Block highlights some great posts on the Microsoft Managed Extensibility Framework (MEF)
- Strategy Pattern With Ninject - Steve Smith continues looking at avoiding dependencies by using design patterns with this look at the strategy pattern using Ninject.
- KB957541 is my favorite hotfix - Ayende reveals that the problem introduced in .NET 3.5 SP1 which <a href="http://ayende.com/Blog/archive/2008/08/13/How-.Net-3.5-SP1-broke-Rhino-Mocks.aspx">"prevents Rhino Mocks working with languages like F#, C++ and Spec#</a> now has a hot fix and this fix will be shipped out with Windows Update at some point in the future.
- The Weekly Source Code 34 - The Rise of F# - F# has really started gaining momentum, and this week Scott Hanselman looks at the language from Microsoft Research as a part of his series ‘The Weekly Source Code’. As usual, Scott gathers together some great information and takes a look at some code.
- jBlogMvc : part 1 Building the Administration Area - Amr Elsehemy continues his series on building a blogging engine in ASP.NET MVC. This part focuses on the administration behind the scenes, and is accompanied by another code drop.
- Shared Hosting & The Bleeding Edge - Christopher Bennage reminds us all that our hosting environment can have a significant impact on development, and talks a little about Partial Trust environments and getting a site to work on that setup.
- ASP.NET Tip: How to avoid creating a GC Hole - Tom, of the ASP.NET Debugging team talks about Garbage Collection Holes, giving details of what they are and how they can be caused, along with why they are bad the your ASP.NET site.