ASP.Net MVC 要求 vs ASP.Net? (托管问题,加上 LINQ-to-SQL 问题)

标签 asp.net asp.net-mvc linq-to-sql hosting

我正在转向 ASP.Net MVC,并想知道托管提供商支持它有多困难。

我想知道的一件事是,如果我使用 LINQ to SQL,如何将本地 MVC 应用程序移植到托管提供商。我想我必须以某种方式移动 dbml 文件?与常规 ASP.Net 应用程序相比,它还有什么特别之处? (抱歉,如果这是一个完整的新手问题,我正在尝试了解所涉及的步骤。)

任何人都可以对提供商添加对 ASP.Net MVC 支持的速度发表意见吗?我还想知道这是否会成为一件大事并获得微软 future 的支持和喜爱,或者是否在雷德蒙德将其视为与网络表单相比的实验,可能会在没有通知的情况下被撤回。我问这个问题是因为我在常见的论坛上看到了很多涉及 Spring、Hibernate 和 J2EE 的工作,而 ASP.Net(更不用说 ASP.Net MVC)产品相对缺乏,并且想知道这种趋势是否会在某些时候发生转变。观点。 (对于涉及 J2EE 和 LAMP 与 ASP.Net 的工作数量,请随意同意我的观点,但这是我的观察。)

最佳答案

ASP.NET MVC 得到 Microsoft 的全面支持,作为 .NET 的一流部分,与 ASP.NET WebForms 相同。自 3.5 SP1 版本起,它是核心框架的一部分。大多数主要托管提供商(例如 GoDaddy)已经提供 MVC 支持 OOTB。

至于将 LINQ 移动到 SQL - 只需移动 DBML(和关联的设计器文件),并确保从 web.config 获取连接字符串信息。

关于ASP.Net MVC 要求 vs ASP.Net? (托管问题,加上 LINQ-to-SQL 问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1416343/

相关文章:

c# - 如何将具有动态值的 javascript 对象发布到 mvc6 Controller 操作

asp.net-mvc - 使用 LINQ to SQL SubmitChanges() 时,什么会导致 SqlDateTime 溢出?

asp.net - 在Linq中使用JOIN进行SQL ExecuteQuery问题

c# - 在代码中访问 WebResource.axd 文件内容时出现问题

c# - 开发人员的网络安全基础(IIS、SQL、RDP 等)

javascript - 是否可以创建带有可选文本的输入?

asp.net-mvc - 对于 AngularJs 或 Backbone Js 或 KnockOutJs 最好的 asp.net mvc?

c# - ASP.NET MVC : Localization issues (wrong resx file for culture)

c# - Entity Framework 中的 LINQ to SQL 查询问题

html - 显示以逗号分隔且末尾没有逗号的值列表