Pick of the week: The Web Browser Address Bar is the New Command Line
General
- Open Source or Die – The *Real* Future of Graffiti: Lee Dumond addresses the lack of any forward development of Graffiti CMS and implores Telligent to hand it over to the capable hands of the community.
- XYZ Is Bad For Performance: Sasha Goldshtein makes the point that when it comes to performance, make sure you choose your battles carefully.
- Sneak Preview – Persistence Ignorance and POCO in Entity Framework 4.0: The ADO.NET team gives us a sampling of good things to come in the next version of the Entity Framework.
Web Development
- Donut Hole Caching in ASP.NET MVC: Phil Haack writes about caching the donut hole instead of the donut.
- Creating Your First MVC View Engine: Nick Berardi shows a simple, straight forward example of how you can create your own view engine in ASP.NET MVC.
- Custom Controller Factory in ASP.NET MVC: Keyvan Nayyeri examines how to use the controller factory as an extension point for ASP.NET MVC.
- Why Async Pages: A great reminder about when and why you should be using async pages.