The Morning Brew #691
Posted by Chris Alcock on Wednesday 22nd September 2010 at 07:10 am | Tagged as: .NET, Development, Morning Brew
Software
- Point point one release for Windsor and Castle.Core – Krzysztof Kozmic announces the release of a minor update to Castle Windsor and Castle.Core. These changes are mostly minor improvements and bugfixes, including the removal of a logger to remove dependency on System.Web, improvements to the debug view of Windsor managed components showing their dependencies
Information
- Patterns and Practices guide: Developing Applications for the Cloud – Jim Galasyn highlights the release of a new Patterns and practice guide to Developing Applications for the Cloud which looks at using the Windows Azure Platform to develop real world applications illustrated by some TailSpin sample applications.
- Moving containers beyond testability – Jimmy Bogard talks about some of the more advanced features of Inversion of Control containers provide and how they allow you to better compose applications from well defined components.
- Finding count of a item in List using LINQ – Deven Sawant takes a look at some of the more advanced uses of the Count Linq extension method allowing you to easily get the count of specific instances in the list.
- Robust Software / Beware .Count() – Garry Shutler warns against using the Count() extension method to check if there are any items in an Enumberable, showing that using Any instead offers better performance.
- Javascript Mocking – Damn, That’s Easy. – Karl Seguin continues his discussions of testing JavaScript code with a look at mocking Ajax calls, talking first about specific frameworks for performing this, and then looking at implementing his own.
- ASP.NET Security Vulnerability Error Handling Project Part 1, Part 2 & Part 3 – Nannette Thacker reacts to the recent ASP.NET security vulnerability byb looking at her error handling functionality, and combines error handling best practices from a number of sources into a re-usable library
- The SQL Server DMV Start Pack (eBook and T-SQL) from Red Gate and more Dynamic Management Views (DMV) stuff – Greg Duncan highlights a number of great resources for getting to know and use the power of Dynamic Management Views available in SQL Server 2005+
- Clean Code, Saves Money or Is Art? – John Sonmez discusses the importance of observing the Clean Code principles, highlighting the importance of taking pride in your code, and the benefits of the added safety that clean code brings
- Analyzing historical data and playing with interactive extensions – Gabriel Schenker takes a look at the less know part of the Reactive Extensions, the implementation of a number of additional extension methods for IEnumerable which make up the Interactive Extensions. In this post Gabriel looks at Zip, Concat, TakeLast, and Last methods applying them to his Zoo domain model.
- AntiXSS 4.0 Release notes – Barry Dorrans shares the release notes for the forthcoming release of the AntiXSS 4.0 security library
Community
- Image recognition & XPF – Windows Phone 7 – On the 6th October, in London the Windows Phone User Group welcome Cortexica and Red Badger who will be giving presentations on their image recognition and XNA layout framework
- Getting Good at Parallel – NxtGenUG’s Southampton group host Josh Twist on the 28th October. Josh will be giving a presentation on using the Task Parallel Library in C#, sharing patterns and best practices for their use.
Comments Off on The Morning Brew #691