ASP.NET MVC 5 EF6结构

ASP.NET MVC 5 EF6结构,asp.net,asp.net-mvc,entity-framework,Asp.net,Asp.net Mvc,Entity Framework,在考虑了很多之后,我们将尝试使用ASP.NETMVC来升级我们拥有的一个复杂的Web表单项目。因为我们是MVC新手,所以我们有很多疑问 我们的项目有一个超过70页的管理面板或后端,然后是一个公共站点,我们在其中显示所有信息 1我们将首先在数据库中使用MVC5和EF6。我们喜欢在不写一行的情况下创建所有实体的方式,以及在更改数据库时如何更新模型 我们已经了解了如何使用scaffolding特性创建CRUD操作。这样我们也节省了很多时间,但这是最好的方法吗 2在web表单中,我们有不同的层,然后在表

在考虑了很多之后,我们将尝试使用ASP.NETMVC来升级我们拥有的一个复杂的Web表单项目。因为我们是MVC新手,所以我们有很多疑问

我们的项目有一个超过70页的管理面板或后端,然后是一个公共站点,我们在其中显示所有信息

1我们将首先在数据库中使用MVC5和EF6。我们喜欢在不写一行的情况下创建所有实体的方式,以及在更改数据库时如何更新模型

我们已经了解了如何使用scaffolding特性创建CRUD操作。这样我们也节省了很多时间,但这是最好的方法吗

2在web表单中,我们有不同的层,然后在表示层中,我们有一个管理文件夹,其中包含后端页面。公用页位于根文件夹中

在MVC中如何管理这一点?既然MVC使用视图,我们如何将这两个部分分开?另外,不同的部件使用相同的型号,但是控制器呢

3将模型和控制器存储在文件夹中是否是最佳结构?我们过去常常将项目分为不同的层,但那是针对Web表单的,我们不知道MVC中哪种方法是最好的,您认为呢? 如果你在不同的项目中分开,你能给我们举个例子吗

4我们还为Web表单使用了Telerik ASP.NET Rad控件。这些控件对于Web表单非常有用,我们也有MVC的许可证,但是这些控件适合在MVC中使用吗?有必要吗? 我们有很多网格,我们必须在其中进行一些操作,显示图像,有按钮,上传图像。。。 还有其他选择吗

谢谢你的帮助。我们是MVC新手,但我们希望我们能学得更快,因为你的能力似乎很惊人

1我们将首先在数据库中使用MVC5和EF6。我们爱这个世界 这样我们就可以创建所有实体,而无需写一行和 另外,当我们更改数据库时,如何更新模型

我们已经了解了如何使用 脚手架功能。这样我们也节省了很多时间,但这是真的吗 最好的方法是什么

您不想使用脚手架功能。正如你在书中所说的,你有超过200页的网页表单。如果是这样,您希望将应用程序拆分为多个松散耦合的层

2在web表单中,我们有不同的层,然后在演示中 层我们有一个管理文件夹,在那里的后端页面。这个 公用页位于根文件夹中。在MVC中如何管理这一点? 既然MVC使用视图,我们如何将这两个部分分开?而且,不同 零件使用相同的型号,但控制器呢

你可以使用这个区域

3将模型和控制器存储在文件夹中是否最佳 结构我们曾经将项目分为不同的层,但是 这是针对Web表单的,我们不知道哪种方法是最好的 MVC,你怎么看?如果你在不同的项目中分开,你可以 你给我们举个例子

看看开源项目,比如NopCommerce、Orchard或Umbraco

4我们还为Web表单使用了Telerik ASP.NET Rad控件。那些 控件对于Web窗体非常有用,我们还拥有 MVC,但是这些在MVC中使用好吗?有必要吗?我们有很多 我们需要进行一些操作、显示图像的网格 按钮,上传图片。。。还有其他选择吗

Telerik有剑道界面。如果你有DevCraft Ultimate,你可以使用剑道UI
专业版,具有剑道UI的MVC包装。基本上,wrapper允许您使用HTML帮助程序,而不是手工编写Java脚本。

您的文章有很多可能的答案。你应该问一些具体的问题才能得到答案。