Одним из лучших проектов библиотек с открытым исходным кодом .NET, на мой взгляд, является проект Castle. У них есть MVC под названием MonoRail (однако ASP.NET MVC теперь намного лучше), реализация ActiveRecord и контейнер IoC под названием MicroKernel / Windsor. Есть также много других небольших, но полезных библиотек, таких как DynamicProxy.
В настоящее время мой любимый проект библиотеки .NET.
http://www.castleproject.org/
Для БОЛЬШОЙ корпоративной сервисной шины я предпочитаю использовать NServiceBus Уди Даана, который является бесплатным, с открытым исходным кодом и чрезвычайно эффективным (одно исследование показало, что пропускная способность составляет 100 млн. Устойчивых и 900 млн. Недлительных сообщений в час. .. миллиардная пропускная способность.)
http://www.nservicebus.com/