искренне рекомендую для расширения кругозора.
http://rus-linux.net/MyLDP/BOOKS/Architecture-Open-Source-Applications/index.html
Информационные технологии с душой. Заметки, скринкасты и другие виды информации на темы custom development, лояльности, ДБО и просто замечаний об IT "по жизни".
Хорошая статья о многих частях, описывающая Maven – средство управления жизненным циклом приложений из мира Java.
Парни из JetBrains в своем блоге рассказывают о том, что будет в 5-м ReSharper-е.
Выглядит о-очень вкусно, один только Call Tracking это какая офигенная штука. Она, я так понимаю в design time анализирует откуда указанный метод может быть вызван и разворачивает это дерево вызовов. То есть – больше никаких веерных Find Usages :)
Еще из понравившегося – Move String to Resource, то есть интернационализация по одному клику, почти так же удобно как и в XCode.
С новыми технологиями тоже неплохо, обещают поддержку .Net 4.0, VS 2010, ASPNET MVC
"Contracts allow you to express preconditions, postconditions and object invariants in your code for runtimeКажется, это уже было в Smalltalk. Теперь вот возвращается :-)
checking, static analysis, and documentation. This document covers how to author them in your code, and
contains guidelines for using them eectively with the provided tools.
All of the contract methods are static methods dened in the Contract class which appears in the
System.Diagnostics .Contracts namespace."