Arquitetura
Um framework MVC/MVP para WPF, chama-se Caliburn.
Israel Aéce faz uma análise das diferenças entre o ASP.NET e o MVC ASP.NET.
Não há nada de errado com aplicações monolíticas, descritas por Evan Hoff. Contanto que você não precise estender ou integrá-la com outras aplicações.
Ferramentas
Pérolas do Team Foundation Server 2008
ScottGu fala sobre Queries Linq dinâmicas
Javascript / AJAX
Neste artigo da InfoQ, falando sobre otimizações de código Javascript, descobri esta ferramenta do MS Research, AjaxView, que insere, dinamicamente, instrumentação no código Javascript, o que permite controlar perfomance e outras coisas do código cliente.