The Morning Brew #266
Posted by Chris Alcock on Friday 16th January 2009 at 08:11 am | Tagged as: .NET, Development, Morning Brew
I spent quite a lot of time yesterday investigating some interesting deadlocking issues in a SQL Server 2000 database – If I get the chance I may write up my findings into a blog post over the weekend.
Software
- Mono 2.2 has been released – I’m slightly late picking up on this one, but Mono 2.2 has now been released bringing with it a number of great enhancements along with a collection of bugfixes
- C# Code Header Designer 1.0 Released to MSDN Code Gallery – Colby Africa shares a tool for adding standard headers to all source files based upon a template.
Information
- Real World Apps in Days not Weeks – Scott Hanselman talks about how tools like ADO.NET Data Services (previously known as Astoria) can really help your achieve Rapid Application Development due to the features they provide. (See also Beth Massi’s Post, linked below for an example of this)
- Named Formats Pex Testimonium – Jonathan "Peli" de Halleux follows on form Phil Haack’s posts on Named Formats with a look at how PEX can help with the testing of code that solves a problem like this.
- Understanding Azure Tools – The Real Starting Point – Bruno Terkaly runs through the whole process of creating a very simple web application, testing it locally and then deploying it to the Azure platform, accompanied by plenty of large and clear screenshots.
- ADO.NET Data Services – Building a WPF Client – Beth Massi walks through the creation of a client application to consume ADO.NET Data Services using WPF and VB.NET. Source download is available.
- Back To Basics: Memory allocation, a walk down the history – Abhinaba Basu talks about memory allocation, and the different ways that this has been achieved through out the ages of computing
- Evergreen but still topical: MVC vs. MVP – Dino Esposito takes a look at the differences and similarities of the Model View Controller and Model View Presenter patterns
- New jQuery release version 1.3 – Erwin shares some graphs on the performance of the new 1.3 release of jQuery – and from the looks of these the improvements are very impressive across the board
- The perils of staticly-typed languages and schema-less data stores – Jamie Thomson talks about some of the problems you can encounter with schema-less data, and explores two techniques for dealing with this type of information.
- The doctor will see you now… [WaitingRoom is a reusable synchronization object for .NET] – ‘Delay’ shares some code that implements an easy to use synchronisation object for .NET allowing an owner thread to synchronise with a number of worker threads
- Testing Your Code to Test Yourself – Chris Missal talks about how he came to the conclusion that testing your code is a good idea, and that testable code is (generally) much better code.
Thanks for the link Chris, much appreciated!
Thanks for the plug!
[…] The Morning Brew #266 (Chris Alcock) […]