小编Mir*_*lec的帖子

如何在 ASP.NET Core 应用程序中禁用保存时自动编译

我在完整的 .NET 框架上运行了 ASP.NET Core 应用程序。我将 Visual Studio 2015 与 Update 3 和 VS 2015 Tooling Preview 2 用于 .NET Core 1.0.1。当我在 Visual Studio 中保存一些文档时,我的所有项目都会开始编译。是否可以禁用此行为?我想在我想要的时候编译我的代码。

tooling visual-studio-2015 .net-core asp.net-core

5
推荐指数
0
解决办法
909
查看次数

实体数据框架和Web应用程序架构

我正在创建一个Web应用程序并首先使用Entity Framework.我创建了实体数据模型,现在我不确定,现在该怎么办.

前提:我的数据库非常简单(Rating,WebPage,Visitor),数据库表对应于业务对象.

我的建议是3层架构,但如何制作呢?

  1. 创建与Entity Framework对象同名的部分类(评级,访问者)并在此声明新方法(GetAverageRating()...)是个好主意?或者最好在这里创建一些VisitorProvider,RatingProvider和放置逻辑?

  2. 最好在BLL和Presentation Layer中使用EF对象,或者我应该在BLL层上创建自己的BO对象并将EF对象转换为BO?

  3. 我认为,在我的DAL上使用静态方法比在BLL上实例化类更实际.你同意吗?

你能推荐一些最佳实践吗?我有很多想法如何创建它,但我不知道什么是正确的.

.net c# entity-framework n-tier-architecture

1
推荐指数
1
解决办法
747
查看次数