The Morning Brew #567
Posted by Chris Alcock on Thursday 25th March 2010 at 07:07 am | Tagged as: .NET, Development, Morning Brew
Software
- ReSharper 5.0 Goes RC! – JetBrains announce the Release Candidate release of ReSharper 5.0. This relase does not contain any new features, but has had lots of focus on performance and integration with the IDE, so they should be much improved.
- Introducing QuickUnit – Roy Osherove highlights a new Unit Test Generation tool which aims to make it simpler to create test projects following your conventions and create test outlines with mock/isolation support using an IDE integrated environment.
- Metsys.Bson – the BSON Library – Karl Seguin has extracted his BSON serialisation support out of the MongoDB Driver project he is involved in into a separate project, allowing you to easily use this serialisation format in your own applications
Information
- Diagnosing ASP.NET MVC Problems – Brad Wilson highlights a useful feature of the MvcFutures library which provides a diagnostic page which you can copy into your website to help diagnose problems with ASP.NET MVC if you are having problems getting it going in a web server environment.
- Moving from Silverlight 4 Beta to RC – Part 1 & Part 2 – Ross Wozniak takes a look at the process of moving a Silverlight 4 project from the beta to the release candidate builds of Silverlight 4. Part 1 focuses on the development environment requirements, and part 3 looks at some of the changes needed to your projects.
- Creating a dynamic proxy generator with c# – Part 2 – Interceptor Design – Sean McAlinden advances his series on building a dynamic proxy generator in C# with part 2 looking at his implementation of the interceptor support which then allows for Part 3 – Creating the constructors which looks at the constructor proxying which allows the proxy objects to be created, plugging into the interceptor and type builder functionality from the earlier posts. Full Code is available on the CodePlex site for this project.
- Silverlight / Castle Windsor – implementing a simple logging framework – Giorgetti Alessandro takes a look at building a simple logging framework for use in Silverlight applications, powered by Castle Windsor, and providing a number of features which are similar to log4net.
- View/ViewModel Interaction – Bindings, Commands and Triggers – Nikhil Kothari builds on the concepts from his Mix 10 talk with a more detailed look at using declarative XAML features like bindings , commands and triggers to provide interaction with the underlying View Model
- GuestPost: Unit Testing Entity Framework (v1) Dependent Code using TypeMock Isolator – Eric Nelson hosts another Guest Post on his blog, this time with Muhammad Mosa taking a look at testing Entity Framework code using Moq and Typemock Isolator
- Creating a Performance Baseline – Part 2 – Anu Chawla continues this series of posts on building up a baseline of performance on SQL Server machines, this time looking at Memory related metrics
- Strengthening your domain: Encapsulating operations – Jimmy Bogard continues his series looking at using DDD techniques to build a better domain model. This post looks at applying a number of techniques to take an anaemic domain model and turn it into a real DDD style domain model.
- The Case of the Caffeine Overdose: A CQS Mystery – Russell Ball (Aka Caffeinated Coder) takes a look at a real-world inspired case where Command Query Separation was broken, and looks at the solution to remedy the problem.
- The 98th Thing Every Programmer Should Know – Greg Young talks about the over application of the Single Responsibility Principle, and how incorrect application of SRP can be identified.
- Pipes and Filters Pattern in .NET – Keyvan Nayyeri walks through the creation of a Pipes and Filters implementation in native .NET and shares the resulting project (VS2010 RC format)
Community
- FREE Windows Azure evening in London on April 15th including FREE access to Windows Azure – Eric Nelson highlights a great Free Event to be held in the evening of 15th April in London, piggy-backing on the UK TechDays events to be held that week. This event from the UK AzureNET user group will be looking at some real world uses of Azure, along with a look at noSQL databases. Eric also highlights other TechDays Fringe events taking place in London and the rest of the UK during the TechDays week.
- Web Deployment Made Awesome: If You’re Using XCopy, You’re Doing It Wrong – Scott Hanselman highlights one of the sessions he presented at Mix 10 which looked at using the MSDeploy / WebDeploy functionality of Visual Studio to make deploying web applications a breeze.
- #Develop, F# and Google Summer of Code – Robert Pickering higlights a great prospect for any Computer Science Students who want to take part in the Google Summer of Code and work on integrating F# into the SharpDevelop IDE. Contact Rob if your are interested and want to know more.
Comments Off on The Morning Brew #567