The Morning Brew #423
Posted by Chris Alcock on Tuesday 1st September 2009 at 07:42 am | Tagged as: .NET, Development, Morning Brew
Software
- Fluent NHibernate 1.0 RTM – James Gregory announces the Version 1.0 RTM release of Fluent NHibernate, the easy way of creating your NHibernate mappings using a fluent interface and convention over configuration principles. This release has a number of changes (some significant) so check out the release notes before you try to use it.
- CodeRush Xpress 9.2 Ships – Charlie Calvert announces the news that the free edition of CodeRush (CodeRush Xpress) 9.2 from DevExpress has shipped. This new release features better perforamnce, reduced memory consumption and support for pre-processor directives.
- ADO.NET Data Services v1.5 CTP2 – Now Available for Download – The ADO.NET Data Services Team announce the release of their second CTP release of ADO.NET Data Services v1.5 (Previously known as Astoria). This release brings a number of new features (projections, data binding, row count, etc) along with the usual bugfixes.
- CodeFx: Microsoft All-In-One Code Framework Solution 2009-8-26 new added: Brief introduction of sample code – The latest release of the Microsoft All-In-One Code Framework Solution brings with it samples for Windows 7 and Windows 7 application compatibility , along with numerous other samples of Microsoft Technologies
Information
- Refactoring Day 31 : Replace conditional with Polymorphism – Sean Chambers – Los Techies : Blogs about software and anything tech! – Sean Chambers closes out a great series of posts on refactoring through the month of August with his final refactoring, looking at how you can replace a conditional with polymorphism. This has been a great series of posts, and if you haven’t already looked over them I encourage you to.
- Build Your Own Data Access Layer: Executing Custom Queries – Davy Brion continues his series of posts on building a custom data access tier from first principles, looking in this part at how to execute custom queries against the database within the framework, and Ayende follows on from Davy’s post giving the NHibernate perspective on Custom Query execution. In his next part of the series(Bringing It All Together), Davy Brion looks at bringing the whole framework together with a look at the public interface of the DAL, and in the final part, Davy shares his Conclusions on building a custom DAL.
- Custom Control Development: Simple code guidelines – Jeff Wilcox shares some best practice guidelines for building custom controls in Siilverlight, however most of his advance holds strong for any code which may be reused or used by others.
- What’s the Difference, Part Four: into vs into – Eric Lippert looks at the two uses of the keyword ‘into’ in Linq Queries and shows how the meaning varies depending on where the keyword is used.
- Multi-Targeting Support – Scott Gu continues his series looking at .NET4 / VS2010 features with a look a the multi-targeting support allowing support for CLR V2 and V4
- Multi-Monitor Support – Scott’s next post furthers the series with a look at the new Multimonitor support in Visual Studio 2010 allowing you to spread the IDE across multiple screens more easily.
- Simplify Iteration in Your MVC Views – Steve Sanderson shares a simple tip and extension method to help clean up your iterative code inside your ASP.NET MVC views.
- 8 techniques to find problems in your unit tests within 30 seconds – Roy Osherove shares 8 tips to help you identify common problems with your tests, including things that may cause tests to randomly stop working at some point.
- F# First Class Events – Async Workflows + Events Part I – Matthew Podwysocki continues his series of posts on Events in F# with a look at waiting for events and the Aync workflow
- The Weekly Source Code 45 – Kicking Butt on Windows 7 *and* Windows XP – Scott Hanselman takes a look at some of the sample code which deals with making applications work on XP and have all the nice bells and whistles of Windows 7 when run there.
- Producing and Consuming Messages using MassTransit and StructureMap – Kevin Miller explores some of the getting started issues with Mass Transit walking through some of the setup and getting started.
- Get out of the way with the tray ["Minimize to tray" sample implementation for WPF] – ‘Delay’ shares some code to allow your WPF applications to be minimised to the tray nicely including the use of balloons to highlight the icon in the system tray
- Avoid Soft Deletes – Ayende talks about (and sparks good discussion of) Soft Deletes in applications. Be sure to check out the comments to this post, well worth a read.
Community
- VBUG London: An Introduction to NHibernate – Mike Hadlow will be speaking at the London VBUG user group next Tuesday (8th) on NHibernate. The event is free, starting at 6:30 sharp.
- The Inaugural Edge UG – September 14th sees the first meeting of the newly named Edge User Group (formerly VistaSquad) and sees John Skeet talksing on Parallel Extensions and Code Contracts, and Liam Westley talk on Hyper-V
Comments Off on The Morning Brew #423