加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – MVC很容易让经典的ASP人学习

发布时间:2020-12-16 07:31:56 所属栏目:asp.Net 来源:网络整理
导读:自从它几乎发布以来,我几乎一直在使用Classic ASP.但是我无法适应ASP.NET平台. 我被许多人建议转移到PHP,因为它是意大利面条代码(我喜欢SPAGHETTI代码),它就像经典的asp ..但学习Apache服务器并保护它我听说是另一个自己学习的大项目..和因为我对MS服务器了
自从它几乎发布以来,我几乎一直在使用Classic ASP.但是我无法适应ASP.NET平台.

我被许多人建议转移到PHP,因为它是意大利面条代码(我喜欢SPAGHETTI代码),它就像经典的asp ..但学习Apache服务器并保护它我听说是另一个自己学习的大项目..和因为我对MS服务器了解得更多,所以我更喜欢和MS保持联系.

但是,我真的想学习另一个平台,我正在研究MVC框架,MVC 1,2或3就像意大利面条代码?也许我错了.我认为MVC3现在是最好的?

无论如何,从经典ASP,你认为这将是最容易和最难掌握的?所有编译和使用Visual Studio的ASP.NET让我想起了我以前在Visual Basic中制作应用程序的时候,但我真的很喜欢意大利面条代码而不是编译东西..

如果有人曾经从经典的asp转换过,你做了什么以及为什么,掌握新平台有多容易? (最好是MVC)

解决方法

嗯,MVC更像是经典的asp而不是webforms.但是,它使用结构和框架来减少意大利面条代码并使其更易于维护.您必须应用许多新概念才能对抗框架.

例如,视图,模型和控制器的强大分离.这不是你在经典的asp,甚至是通用的php(你可以在php中做mvc,但它需要更多的纪律和使用框架).

最重要的是,从长远来看,意大利面总会咬你.

Asp.net支持一种您无需编译任何内容的模式,您只需编辑服务器上的文件,并在运行时自动编译它们.这就是所谓的“网站”模型.但是,MVC不能以这种方式工作,并且需要编译的“Web应用程序”模型(尽管您只需要编译代码,而不是标记).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读