The Morning Brew #253
Posted by Chris Alcock on Tuesday 30th December 2008 at 07:57 am | Tagged as: .NET, Development, Morning Brew
Software
- Database Comparator – Amir Mehrabi J shares a tool he created for comparing SQL Server database structures
Information
- Discussion: OO 101 Solutions and the Open Close Principle at the architecture level – Ayende posts up a (slightly) edited transcript of a conversation he had with Luke Breuer about making software better and following on from his post about the Open Close Principle
- Examining the Dependency Inversion Principle – Derek Greer talks at length about the Dependency Inversion Principle giving a quite academic view of what it is all about.
- Coupling async scripts – Steve Souders explores the different ways of including JavaScript in your page looking at the performance characteristics of each method.
- The Making of the Virtual Earth 3D Santa Tracker – Chris Pendleton talks about the construction of the 3D Santa Tracker built on top of Virtual Earth, talking about how he created the application and sharing some of the code involved.
- What Would You Choose For New .NET Web Development? – Davy Brion explores the options for building a web application using the .NET framework.
- Introducing the ASP.NET MVC (Part 2) – ASP.NET MVC vs. ASP.NET Web Forms – Nick Berardi shares another chunk of his book on ASP.NET MVC, this part looks at the benefits and limitations of ASP.NET MVC and Web Forms and gives a way of deciding which to use for a particular project using a scoring system. Lee Dumond highlights TheBeerHouse MVC Beta Now on CodePlex which is a beta release of the application built for this book.
- Making the Entity Framework Fit Your Domain – Part 1 – Justin Etheridge explores the Entity Framework looking at how he could integrate it with his application architecture by making it work the way he wants. Looking forward to further parts of this series.
- Programming: Love It or Leave It – Jeff Atwood, prompted by a post on the Joel on Software forums, questions if you should be a programmer if you don’t love coding. Phil Hack responds with a post explaining how much he loves to code
- ASP.NET MVC View Engine using VB.NET XML Literals – Dmitryr explores using the VB.NET XML Literals as a view engine for ASP.NET MVC – interesting idea as it gives some compile time checking of the HTML being output.
- SQL Server Management Studio 2008 suggests missing indexes with actual execution plan – Mladen Prajdi? highlights a nice feature of SQL Server Management Studio 2008 which identifies missing indexes and illustrates the performance boast their presence would give.
- Compressing JS files as part of your build process – Karl Seguin wraps up the .NET YUI compressor into a console application that can be called as a part of your build process to compress JavaScript.
- Do not put presentation concerns in the controllers! – Ayende stirs up some great debate about ASP.Net MVC best practices with this post on controllers containing page titles and the like, and also in this post on his baseline ASP.NET MVC modifications looking at parts of the framework he disables to prevent use.
[…] The Morning Brew #253 (Chris Alcock) […]