- Data Access Layers: NHibernate vs Link to Sql vs EF
- Database Platforms: MySql vs Sqlite vs Sql Server
- Continuous Integration: CC.Net vs. Team Build
- Build Framework: NAnt vs MSBuild
- Model View Control: MonoRail vs nVelocity vs MVC vs Spark
- Logging Frameworks: Log4net vs ELMAH vs EntLib
- Languages: C#, VB, F#, IronRuby
- Testing Frameworks: MS Test, NUnit, MbUnit, xUnit
- Caching Frameworks: MS Velocity, memcached win32, NMemcached
- IoC containers
- Code Generation: T4