Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc MVC:如何将其与自定义代码生成器一起使用_Asp.net Mvc_Entity Framework_Scaffolding - Fatal编程技术网

Asp.net mvc MVC:如何将其与自定义代码生成器一起使用

Asp.net mvc MVC:如何将其与自定义代码生成器一起使用,asp.net-mvc,entity-framework,scaffolding,Asp.net Mvc,Entity Framework,Scaffolding,这更多的是关于MVC和数据访问的架构问题: 我们有一个自定义程序,可以从MS SQL数据库生成数据层的所有存储过程和类。它非常好,因为它生成了一个基类,包含基本的CRUD操作,其中包括ForeignKey读取。它还生成类的复数版本以返回对象集合 在应用程序的下一阶段,我们计划使用MVC,但我们希望继续使用这个伟大的工具。在新的MVC应用程序中,我将把生成的类放在哪里?我见过人们为他们的数据访问逻辑创建一个基础结构文件夹 继续使用此工具是一个好主意,还是应该转换为实体框架 此外,如果DAL返回我的

这更多的是关于MVC和数据访问的架构问题:

我们有一个自定义程序,可以从MS SQL数据库生成数据层的所有存储过程和类。它非常好,因为它生成了一个基类,包含基本的CRUD操作,其中包括ForeignKey读取。它还生成类的复数版本以返回对象集合

在应用程序的下一阶段,我们计划使用MVC,但我们希望继续使用这个伟大的工具。在新的MVC应用程序中,我将把生成的类放在哪里?我见过人们为他们的数据访问逻辑创建一个基础结构文件夹

继续使用此工具是一个好主意,还是应该转换为实体框架


此外,如果DAL返回我的对象和对象列表,我将在模型层中放置什么?

您可以将这些类放置在单独的DAL程序集中,以执行实际的数据访问

继续使用此工具是一个好主意,还是应该转换为实体框架

过去被证明有效的东西不是你想用它来代替的炒作词

此外,如果DAL返回我的对象和对象列表,我将在模型层中放置什么


您的视图模型。实际上要传递给视图的类。基本上,您的控制器将查询您的DAL层,检索自动生成的类,然后将它们映射到将传递到视图的视图模型。

@Darin..您能帮我一下吗。。