gbs*_*gbs 5 asp.net asp.net-mvc entity-framework
我有一个在ASP.NET 2.0 WebForms中开发的小应用程序.出于学习目的,我正在考虑将此应用程序转换为MVC 3 + Entity Framework.下面是模拟我的应用程序的最简单示例.没有什么花哨.
应用布局:
(图像应为"输入字段"而不是"文件")
建筑:
关键点:
Service层中的SqlCommand
ExecuteReader
方法是使用ADO.NET 方法执行存储过程
大多数操作等逻辑都是在存储过程中完成的.在Service层中几乎没有任何数据操作
现在我想将此应用程序转换为MVC.
问题:
如果我将此应用程序转换为MVC +实体框架,我(技术上)会获得什么好处?
我该怎么办呢?
我已经看了一些基本的MVC3教程,但他们都讨论了EF代码优先,我认为这不符合我的情况,因为我想使用现有的存储过程.那是对的吗?
注意:我想使用现有的存储过程.假设我无法控制数据库结构的变化.
更新1:
我的应用程序中没有单个内联查询.即使是最小的小查询也是存储过程.他们的吨.
使用SQL Server几乎没有机会更改为任何其他DBS.
更新2:
我的webforms应用程序已完成99%,可以随时上线,但由于一些业务障碍,它没有.同时我想如果我可以将其转换(即开发)到MVC,我将学习加上如果它能够实现(我的第一个MVC)而不是webforms.
在回答具体问题之前,我会指出您应该将选择分为 2 个:
现在回答你的问题
归档时间: |
|
查看次数: |
566 次 |
最近记录: |