你们如何组织你的asp.net web应用程序? 你是否在应用课程或单独的课程库中有课程? 如何按照类型,函数,层将你的类分成名称空间? 我有一个很好的工作应用程序,但代码有点乱,我想看看组织它的最佳方式。组织Web应用程序
4
A
回答
4
我按层组织我的课。
在小型项目中,我有用于数据访问的类库,用于商业实体的类库,用于实用类的类库(包括我的可重用代码)和Web应用程序项目。
命名空间是这样的:
- MyProjectName.DAL
- MyProjectName.BLL
- MyProjectName.Utility
- MyProjectName.Web
我从来不添加类到Web应用程序项目。
1
我保持简单。
App_Code文件 - 包含被分组到文件夹中
控件类 - 包含分成文件夹
图像用户控件 - 包含图像
样式 - 包含CSS
js-有JavaScript
文件夹用于任何附加的页面分组。例如:管理页面进入admin文件夹。管理员母版页也将在此文件夹中。
0
我和ScarletGarden在一起。我的首选是为逻辑组件创建单独的类库,并尽可能将类保留在Web应用程序之外。如果您需要重用库,将功能移植到不同的技术(桌面,移动设备等),或者根据您的逻辑编写单元测试,将它们作为独立单元真的很方便。
0
核心部件,库组件,模块组件,模板和配置/环境/自举
/包括
/core
/lib
/modules
/templates
config
enviornment
是我的应用程序结构的基础上,实际应用中具有一个单点入口几乎一切都是从这个或子目录中控制的。
0
我通常使用Brian和ScarletGarden所说的组合。我喜欢将我的业务逻辑和数据访问放在单独的类库中,但与Web相关的实用程序类,页面基类等放在Web项目的文件夹中。如果我认为我的自定义控件将被重用,我会给他们一个单独的项目。
相关问题
- 1. Large backbone.js web应用程序组织
- 2. Web应用程序组织/结构?
- 3. 组织tkinter应用程序
- 4. django应用程序组织
- 5. 组织GUI应用程序
- 6. 将Linux组织理念应用于Web应用程序
- 7. Javascript编程模型来组织Web应用程序
- 8. 如何组织资源在Web应用程序的URL结构
- 9. 如何在Visual Studio中组织Web应用程序项目?
- 10. 应用程序二进制组织
- 11. 分层组织应用程序
- 12. 如何组织Rails应用程序
- 13. 在eclipse中组织android应用程序
- 14. 应该如何组织提供REST Web服务的JEE6企业应用程序?
- 15. 应用组织
- 16. 组织主图形文件为Web应用程序(软件/瘸子)
- 17. 如何在NON MVC Web应用程序中组织视图/控制器?
- 18. 在ASP.NET Web应用程序中合并组织单位和业务角色
- 19. 在组件/容器中组织React应用程序
- 20. 我应该如何组织我的应用程序?
- 21. 我应该如何组织我的Flex应用程序?
- 22. 文件组织程序
- 23. 如何在应用程序中组织DI框架的使用?
- 24. 如何使用PostgreSQL和php组织应用程序?
- 25. 如何组织图像(几个)以用于Android应用程序?
- 26. 适用于iOS的应用程序组织
- 27. Web应用程序响应
- 28. Azure Web应用程序中的三层Web应用程序
- 29. asp.net mvc 2 web应用程序里面的Web应用程序?
- 30. ASP.NET MVC Web应用程序VS ASP.NET Web应用程序
我使用ASP.NET MVC进行组织。对不起,帮不了忙;我很抱歉。 – Will 2009-02-06 16:30:22
:)我很想组织这种方式,不幸我不能 – 2009-02-06 16:41:16