The Morning Brew #405
Posted by Chris Alcock on Wednesday 5th August 2009 at 10:25 am | Tagged as: .NET, Database, Development, Links, Morning Brew, SysAdmin
This will be the last of the late editions for a while, my summer break is over and its back to work for me tomorrow so The Morning Brew should be returning to its more usual 8-8:30am (UK) publishing time.
Software
- Spec# and Boogie Released on CodePlex – Matthew Podwysocki highlights the release of Spec# and Boogie on CodePlex under the Microsoft Research Shared Source License Agreement (MSR-SSLA) and Microsoft Public License (MS-PL) respectivly.
Information
- Default Templated Views – Phil Haack explores a good implementation of Templated Views providing a common scaffolding within your ASP.NET MVC Views.
- Tracking Dangling Object References In Silverlight – Davy Brion shares a technique for tracking the objects you create to help identify dangling object references in Silverlight, although the concepts apply anywhere
- An introduction to UI Automation – with spooky spirographs – Samuel Jack explores the UI Automation features introduced in .NET 3.0 which allow you to explores and interact with the user interface of Windows and any programs running within it
- Parallel Extensions and I/O – ‘dashih’ looks into using the Parallel extensions to provide parallelism in IO operations, along with highlighting some of the things you have to consider around thread safety.
- Exceptions: The Airbags of Code – Joey deVilla talks about Exceptions, looking at the common division by zero example, and argues that exceptions should not be considered a catch all, and that defensive programming should be used in the first instance, with the exceptions being the last resort. Some good comments on this post too.
- Analyzing AutoMapper performance – Jimmy Bogard looks at the performance of his AutoMapper project, and talks about the optimizations performed to make the times more respectable.
- Business Apps Example for Silverlight 3 RTM and .NET RIA Services July Update: Part 18: Custom Linq Provider – Brad Abrams continues his monster series with a look at how any Linq providers can be used with the RIA Services, and looks at making a custom Linq provider
- Unflattening a list, or"How to ask ‘how to’" – Kyle Baley asks for suggestions about how to unflatten a list and gets some really good responses in the comments
- Coding4Fun : Todo: You stuff on your desktop – Clint Rutkas runs through the creation of a simple WPF based To-Do list manager project as a part of the Coding4Fun series – full source and binary of the project are available
- Using Reflection to enforce your conventions – Derik Whittaker talks about how he used reflection to verify that all his cross process boundary types had a Serializable attribute applied, by using the naming convention, allowing these classes to be identified before runtime.
Community
- Microsoft PDC09 – Microsoft PDC 2009 to be held in LA is now accepting registrations, and until 15th September will be offering a $500 discount
Comments Off on The Morning Brew #405