Posted by Chris Alcock on 28 Nov 2008 | Tagged as: .NET, Development, Morning Brew
Finally caught up with my reading thanks to a quiet day of posts due to Thanksgiving.
Software
- xUnit.net 1.1 Released – Brad Wilson announces the release of xUnit 1.1. This updated release contains breaking changes, so be sure to read the blog posts about the release before upgrading.
- Are You Fussy About Markup? – Derek Hatchard highlights a usefult code formatter Visual Studio Add-in for ASP.NET, WPF and Silverlight developers which improves the formatting of your markup.
Information
- Back to Basics: Delegates, Anonymous Methods and Lambda Expressions – Karl Seguin continues his Back To Basics series with a detailed look at delegates, anonymous methods and lambda expressions, along with how, when combined with generics, they can be used to solve very complex problems.
- Controlling Your Festive Lights with the .NET Micro Framework – Rob Miles runs through a nice festive project for the .NET Micro Framework to control a set of festive lights based on pulling data from an RSS feed – a nice introduction to working with the .NET Micro Framework
- Volatile fields in .NET: look inside – Vitaliy Liptchinsky talks about how Volatile fields work on the processor, and gives a simple example to show why you might want to use them
- Nullable Structs – An interesting ‘Gotcha’ – Jason Crease explores nullable types, and shares an interesting case which occurs when you use structs with nullable types.
- Transactions Made Simple with Windows Communication Foundation – Steve Stefanovich looks at how WCF makes it easy to implement Transactional Serices
- Creating a Custom View Engine in ASP.NET MVC – Timothy Khouri shows how easy it is to create your own view engine for ASP.NET MVC
- Slightly Different Way To Write Unit Tests – Jean-Paul S. Boodhoo proposes a new way of writing tests inspired by MSpec, and discusses the merits of this style. Good discussion in the comments too.
- Lambda in C#: Conciseness v Readability – Mark Needham talks about his initial dislike of Lambda expressions in C#, and how they can be more difficult to understand for less experienced programmers
- C# quiz – try-finally – Changhong shares a little C# puzzle about try finally blocks, explaining why the output might not be what you expect by looking at the IL of the program
- Working With Large Models In Entity Framework – Part 1 – Srikanth Mandadi, of the Entity Framework Team, looks at some of the problems you can encounter when working with a large Entity Framework model, and offers some solutions to those problems.
- Event Handlers returning Values – Pedro M. Pinheiro explores C# event handlers which return values
Comments Off on The Morning Brew #233
Posted by Chris Alcock on 27 Nov 2008 | Tagged as: .NET, Development, Morning Brew
Happy Thanksgiving Day to all my US based readers!
Software
- Early Christmas from Iron Languages and DLR – Harry Pierson highlights three significant release of Iron languages and the DLR – IronPython 2.0RC2, IronRuby 1.0 Alpha 2 and a new home for the DLR source code on Codeplex, including the initial 0.9 beta release of the DLR
Information
2 Comments »
Posted by Chris Alcock on 26 Nov 2008 | Tagged as: .NET, Development, Morning Brew
Still not quite caught up with my backlog of posts to read, but I think normality will be restored tomorrow – I’m down to the low signal to noise feeds now, so I don’t anticipate a huge deluge of old content will be being posted now.
Software
- Treemap + Silverlight => Gasp! – Wade Dorrell highlights a new Silverlight control which renders treemaps – a visualisation I really like
- Visual Studio Team System 2008 Database Edition GDR – RTM – Data Dude rounds up the features included in the RTM release of Visual Studio Team Systems 2008 Database Edition GDR (what a mouthful!) which was released to web yesterday.
- MEF Re-factored, Preview 3 has shipped. – Glenn Block announces the release of Preview 3 of the Managed Extensibility Framework, along with a number of other changes, the great news about this release is that its licensed as MS-PL, the Microsoft Permissive License, allowing you to use the source in other environments.
Information
1 Comment »