|
|
1
1
我强烈建议有一个网站项目的解决方案,然后支持业务逻辑和数据库逻辑的项目。 不这样做会让你的长期选择更加痛苦!! 另外,如果您从.NET开始,我会考虑使用ASP.NET MVC,而不是Web窗体,但如果您的环境允许的话,这是当然的。 |
|
|
2
1
最好将应用程序的不同方面划分为不同的项目(因此也划分为程序集)。对于一个新项目,我的标准方法是有一个单独的业务逻辑DLL,一个单独的测试DLL,一个单独的Web站点DLL,以及其他可能需要的数据访问、实用程序、服务等DLL。 另外,请注意,在Visual Studio中有两种Web项目(取决于您使用的是哪种版本),它们可能略有不同。有一个“Web应用程序”项目和一个“网站”项目。避免使用像瘟疫imo这样的网站项目。它们脱离了项目在Visual Studio中工作的传统方式,通常更难使用,而且从未真正用于您在野外发现的项目。 |
|
|
3
1
我建议你放弃一个网站项目的想法,转而选择一个Web应用项目。这会让你对你的项目有更多的控制权。网站有很大的缺点,即在执行时编译,这将隐藏容易发现的错误,在代码执行之前,这些错误已经在编译时发生。 |
|
Willy · LINQ:将分组列表转换为新列表 8 年前 |
|
|
Kapil · 如何使用参数设置脚本任务SSI的路径 9 年前 |
|
|
c00000fd · 跨命名空间和不同的.H文件的友元类 9 年前 |
|
|
tangoal · 调用模板类成员时非法使用此类型作为表达式 9 年前 |