- Improving Launch Performance for Your Desktop Applications – Brandon Bray discusses some of the improvements being made to .NET in the Visual Studio 11 timeframe to give your applications an improved startup time, discussing the managed profile guided optimization (MPGO) and the use of NGen to generate improved native images.
- Facebook C# SDK submitted to the Outercurve Foundation – Peter Galli highlights the Facebook C# SDK as the latest project to be taken under the OuterCurve Foundation’s wing.
- Integrating and isolating the container in tests – Jimmy Bogard takes a look at using nested/child containers to allow him to use his production IOC configuration in integration tests, with just a few outer most services stubbed out, and have the container go back to a known state between tests.
- Interfaces and IoC – Derek Fowler is also discussing IoC, specifically the decisions about the interfaces to use for the items in our containers, looking at some of the design decisions and how different implementations conform to best practices.
- Avoiding NotSupportedException with IQueryable – K. Scott Allen looks at how certain LINQ providers are not able to fully support projections where you make use of constructors to do the constructing of to projected to object. Check out the comments for a neat solution to the problem
- Weak Events in .Net, the easy way – Samuel Jack shares a look at how he implements weak events in .NET using the Reactive Extensions to avoid having objects kept alive by event handlers and being prevented from being cleaned up by garbage collection.
Comments Off on The Morning Brew #1069