The Morning Brew #377
Posted by Chris Alcock on Friday 26th June 2009 at 06:31 am | Tagged as: .NET, Development, Morning Brew
Update: Corrected the post number to 377, that is what I get for rushing in the morning – thanks to Bill Craun for pointing it out.
Software
- New release of WPF Toolkit, now with charts! – Jaime Rodriguez highlights the latest release of the WPF Toolkit (June 2009 Release), with the significant new feature of Charting, along with the usual bugfixes
- Windows 7: Be first. Save half. – ‘sachinp’ highlights the Windows Pre-Order introductory offer, including some substantial savings on the list prices. Restrictions do apply, and sadly (for me) this also seems to be a US only offer
Information
- JSON Hijacking – Phil Haack talks about another JSON vaulnerability which affects a wider range of browsers, giving a really nice detailed explaination of how and why it can occur.
- Linq: Beware of the ‘Access to modified closure’ demon – Frans Bouma talks about a subtle kind of bug that can creep into your linq code without you even noticing
- ASP.NET MVC Validation Refresh: Best Techniques & Frameworks – Graham O’Neale provides a simple comparision grid for a numbe of the common ASP.NET MVC validation frameworks
- Mmm, Curry – Eric Lippert takes a look at Currying in C# from the point of view of Haskell programmers
- Privacy Guidelines for Developing Software Products and Services – Microsoft share their best practices for Software Developers when it comes to protecting customer privacy as collection of guidelines which are included in the Security Development Lifecycle
- The Weekly Source Code 43 – ASP.NET MVC and T4 and NerdDinner – Scott Hanselman looks at how T4 templates can help to enhance your ASP.NET MVC applications, and takes a look at some of the work by David Ebbo on this subject
- Thread.Sleep is a sign of a poorly designed program. – Peter Ritchie talks about Thread.Sleep as a wasteful antipattern due to the expense of creating threads, the costs of keeping them alive meaning that having one do nothing deliberately is a waste
- Canned, Stubbed and Mocked Fake Objects – Sarah Taraporewalla looks at the different types of fake object you may use when testing, classifying them into three categories
- NerdDinner on Azure – ‘mpapa’ looks at getting the ASP.NE MVC Sample Application ‘NerdDinner’ up and running on Microsoft Azure platform, looking at the bits that need to be changed along the way to make it all work
Community
- VAN Meeting with Ryan Svihla on the Castle Project – Zachariah Young announces two Virtual Alt.Net Events for the Folks in the US (8pm GMT-5 start is too late for me in the UK). These events features Ryan Svihla talking on the Castle Windsor IOC Container and also Castle Monorail, ActiveRecord and Brail
Comments Off on The Morning Brew #377