MDriven Framework
访问官方 允许您用UML建模需求,并将其作为c#代码中的域层进行精确匹配。
模型和MDriven框架可以帮助您将域层数据绑定到WPF、WindowsForms、ASP等UI技术。NET、ASP MVC、Silverlight、Windows应用商店应用程序、Windows Universal、Windows Phone,或者简而言之,任何你能想到的东西。
该模型还用于自动维护和发展主要用于SQLServer或MySQL的数据库模式,但不仅限于此,还可以实现简单的PeristenceMapper api,并使MDriven维护Orcale、SQLLite、Interbase和一系列其他品牌的关系数据库模式。使用MDriven Framework编写的代码与数据库无关,相同的代码将在不同的持久性后端上工作,这使其非常适合经受时间的考验并使模拟持久性后端以进行测试变得容易。
您可以在设计时将MDriven Framework与Visual Studio结合使用,也可以在Mono中使用它,包括Unity、Portable,包括Xamarin、Windows Store、Silverlight5和net 4.0+。