首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用asp.net mvc的web应用程序的公共基础结构

使用asp.net mvc的web应用程序的公共基础结构
EN

Software Engineering用户
提问于 2013-08-20 12:56:38
回答 1查看 788关注 0票数 0

如何使用asp.net mvc为我的web应用程序构建一个通用的基础设施,并有效地管理它?

目标是提高开发人员的生产力。常见的基础设施包括可视化和交互式组件,如可定制的菜单、一致的网页布局、一致的导航体验、面包屑等。它还将为用户和角色管理提供一些api。

因此,这个平台/基础设施将有自己的数据库&表(可以使用实体框架进行部署)。但还有一些事情我没有答案:

  • 数据库还将有用户定义的类型、存储过程等。这些类型如何在目标应用程序中得到“部署”(或采用)?
  • 将有一组控制器和视图,用于用户和角色管理。他们需要成为目标项目的一部分。什么是最好的方式可以包括在内?

仅仅为了概述开发人员应该获得的体验:

  1. 他会开始一个MVC项目。
  2. 运行一些命令(在IDE本身中合适--我认为是powershell或NuGet)
  3. 他应该去工作..。
  4. 在以后的某个时候,platform...how中会有一些更新--如果它们是updated...the问题,他可能会面临here...how来解决them...etc.?

如何设计这样一个基础设施项目?

EN

回答 1

Software Engineering用户

发布于 2013-08-20 18:08:11

这些类型的基础设施项目都是对范围扩展的幻想--你是在用“用户定义的类型”来暗示你自己。虽然在彩虹的尽头似乎有一个生产力的联盟,但通常情况下,你最终会得到一个令人毛骨悚然的项目,开发人员花更多的时间与之抗争。

如果您想走这条路,您可能应该考虑采用一个成熟的CMS产品,如果园工程 (开源)或SiteCore (商业)。即使你坚持建立你自己的,我会从看那些CMS类的产品开始,因为这是为你解决这些问题的那类东西,所以它是一个窃取想法的好地方。

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

https://softwareengineering.stackexchange.com/questions/208922

复制
相关文章

相似问题

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