The Morning Brew #369
Posted by Chris Alcock on 16 Jun 2009 at 07:07 am | Tagged as: .NET, Development, Morning Brew
Information
- Life After Loops - Justin Etheredge takes a look at the evolution of the humble for loop looking at the improvements in syntax and introduction of features such as lazy evaluation
- Introducing F# - Four part webcast series - Tomas Petricek shares his 4 part web cast series on Introducing F#, exploring the functional programming concepts, consuming and creating .NET libraries, and performing async operations. In total about 1.5 hours of video content
- Mocking indexer setters with Moq - Bertrand Le Roy looks at using the Moq Mocking framework to mock indexed properties.
- Joining NHibernate Transaction with ADO SqlTransaction - Derik Whittaker looks at how you can drop right down to ADO.NET when working with NHibernate, and here talks about a problem he had with transactions, along with a solution to the problem
- Speeding up the build – ditch the SSD and go for the RAM drive - Jeffrey Palermo attempts to gain the most performance increase he can in his build times, exploring SSD and Ram drives along the way
- F#: Using C# extension methods - Mark Needham is experimenting with using C# built libraries in F#, and when trying to use Rhino Mocks came up agains the fact that extension methods are not available where you might expect them to be in F#
- Struct vs class and immutability - David Blomqvist looks at the differences between structs and classes, especially surrounding immutability
- Code Contracts Primer - Part 4: Utilizing Pre & Post Conditions - Derik Whittaker continues his series of posts on the new Code Contracts functionality which will be included in Visual Studio 2010 / .NET 4, in this part exploring Pre and Post Conditions
- 7 hours of free .NET learning for any INETA member! by InnerWorkings - Jose Rolando Guay Paz highlights a great offer of 7 hours of free training materials on Silverlgiht, MVC, Threading and ADO.NET Data Services.