Asp。net MVC与Asp。网[英] Asp.net MVC VS Asp.Net

本文是小编为大家收集整理的关于Asp。net MVC与Asp。网的处理方法,想解了Asp。net MVC与Asp。网的问题怎么解决?Asp。net MVC与Asp。网问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

许多公司正在考虑将他们现有的用 Asp.net 制作的应用程序转换为 asp.net MVC,并考虑使用 asp.net wrt asp.net mvc 的性能问题,你认为用 asp.net 制作的 Web 应用程序也可以吗?1-2 年后市场标准???

推荐答案

从目前的情况来看,似乎几乎所有的 .net 项目都在向 MVC 发展.毫无疑问,是否所有新项目都在 MVC 中进行.

asp.net 永远不会消亡.. asp.net 具有丰富的控件集,这些控件不适合 asp.net MVC 框架.. 不管有多少 asp.net mvc 是首选,asp.net webforms 将永远存在

就我个人而言,我更喜欢使用 MVC 框架.考虑到网络正在移动的方式,随着越来越多的网站被移动/智能手机访问,UI 正变得更加轻量级的 HTML,带有用于客户端交互的 javascript 组件.

MVC 模式更自然地适合 web 的无状态特性,框架的整体感觉就是为此而设计的.我一直觉得 web 表单试图弥合"传统"VB6 表单设计和 web 之间的差距,这虽然有助于减少人们进入 .Net 框架的学习曲线(很多年前!)没有''t 真正代表网络.

在我工作的公司,我们仍然有许多已经存在多年的 Webforms ''administration'' 应用程序.它们仍然工作,它们完成它们的工作,它们在内部使用,因此我们不必考虑移动或跨浏览器的考虑 - 在我看来,仅仅因为我们可以在 MVC 中重新设计它们是不值得的.

但是,对于所有新的开发,我们肯定会使用 MVC.任何面向客户的东西都严格地使用 MVC,以及基于骨干或淘汰赛的 UI 设计.借助 MVC,我们获得了与 Team City 的出色持续集成环境,单元测试和 UI 测试作为每次签入的一部分运行.它很简单,而且很有效.

本文地址:https://www.itbaoku.cn/post/1355879.html