客"J2EE有很多成熟的企业应用框架,随着.NET的发展,和微软开发平台原本拥有的大量技术开发人员,.NET的开源应用开发框架越来越多。比如:
Maverick.NET is a .NET port of Maverick, a Model-View-Controller framework for web publishing. It offers clean MVC separation, configurable transformation pipelines, an XML sitemap, i18n, and support for a wide range of templating and xform technologies.
A .NET application framework inspired by the Java based Spring Framework
NUnit .Net unit testing framework
A .NET application framework inspired by the Java based Spring Framework
OJB.NET is an object-to-relational persistence tool for the .NET platform. It enables applications to transparently persist and retrieve .NET objects using relational databases.
wxWidgets (formerly wxWindows)
wxWidgets is a free C++ framework that facilitates cross platform software development, including GUIs, threads, sockets, database, file system access, etc.
Gentle.NET Object Persistence Framework
Gentle.NET is an RDBMS independent object persistence framework. It features automatic SQL generation and object construction, an SQL factory for creating custom queries, DataView construction helpers, excellent performance and reasonably complete docs.