首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.NET应用程序开发人员超级框架

.NET应用程序开发人员超级框架
EN

Stack Overflow用户
提问于 2009-06-25 21:35:27
回答 4查看 730关注 0票数 2

我正在寻找关于Visual Studio的应用程序开发框架的建议。粗略的调查已经确定了一些产品,如Strataframe、Mere人类、CSLA、Deklarit、xEpressApp、Habanero、Spring.Net等。根据您的开发经验,您有什么建议?

一些关键需求是,框架需要提供对象/关系数据库映射,但还需要“构建”访问数据的UI。UI构建器应该允许我们在设计时(基于配置参数)自定义屏幕/页面,以便向程序员呈现表单的“品牌”风格。显然,该框架必须与.NET Visual Studio集成,并且任何生成的代码都必须是可定制的或提供用于定制的挂钩。它不仅必须支持n层体系结构(我认为这可能是给定的),而且如果框架还概念化了dev/test/prod的典型部署战略,那就更好了。我不是在寻找一个基于web/浏览器的框架-这是严格在防火墙业务应用程序背后的内部。

作为背景,我们正在从Visual Foxpro环境转换,该环境具有自定义开发的框架,并广泛使用构建器。

EN

回答 4

Stack Overflow用户

发布于 2009-06-25 23:57:26

CSLA不是这样的,所以我会把它从你的列表中划掉。

票数 1
EN

Stack Overflow用户

发布于 2009-11-10 02:47:43

我现在正在学习哈巴内罗,它非常符合你的描述。它附带了一个名为Fire Starter的实用程序,它可以使学习曲线变得稍微轻松一些。它受到敏捷和领域驱动开发的严重影响。我没有在现有项目中尝试过它,但对于新项目,它有一个非常简单的工作流程。

  1. 在Fire Starter中定义您的类、属性验证、关系和UI。
  2. 生成代码和表单。
  3. 在VisualStudio或SharpDevelop
  4. Modify

中打开创建的解决方案

它使用自己的UI抽象层,因此可以同时针对WinForms和ASP.NET。生成的UI让我想起了Nake Objects架构模式,但它是在设计时生成的,因此您可以对其进行修改。

我真的是哈巴内罗的新手,所以我不能告诉你更多。我会查看他们的维基和论坛以获取更多信息。

票数 1
EN

Stack Overflow用户

发布于 2009-06-25 22:45:45

我喜欢DevExpress组件和框架

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1046376

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档