Visual studio 2015 ASP.NET5:解决方案体系结构
在以前的ASP开发中,我曾将解决方案分为多个项目,每个项目都有特定的角色:Visual studio 2015 ASP.NET5:解决方案体系结构,visual-studio-2015,asp.net-core,asp.net-core-mvc,Visual Studio 2015,Asp.net Core,Asp.net Core Mvc,在以前的ASP开发中,我曾将解决方案分为多个项目,每个项目都有特定的角色: 带有视图、控制器、JS和CSS的mySolution.Web mySolution.Data.DAL来定义数据库映射和存储库 mySolution.Data.Domain来定义实体和域 mySolution.Data.Services用于电子邮件等服务 测试 考虑到新的ASP.Net 5树视图,您有什么建议: 发件人: src Web Controllers Mi
src
Web
Controllers
Migrations ???
Models
Services
ViewModels
Views
到
这有意义吗?这仍然是在这个新的ASP.NET5的精神,还是我们最好坚持一个专门的项目
关于其他项目(不是.Web),我使用了类库包而不是类库dll,它是否与ASP.net 5项目更相关,或者唯一的好处是创建一个Nuget包而不是.dll文件
谢谢
Sylvain取决于项目的大小。如果这个项目很小,我会选择第一个 我认为您不应该使用类库dll。将dnx项目和旧项目混合使用会给测试和部署带来更多麻烦 重要的是创建以下结构 --src 项目1 项目2 --试验 项目1.测试 项目2.测试 如何设置项目的一个很好的来源是
- 李>
几乎没有关于.shade文件和korebuild的文档。谢谢@Thom,我对这种新的体系结构感到有点尴尬,希望得到一些反馈。
src
Web
Controllers
Migrations ???
ViewModels
Views
Data.DAL
Mapping
Repositories
Data.Domain
Entities
Models
Services
Services