永发信息网

aspnetmvc网站性能怎么样

答案:2  悬赏:0  手机版
解决时间 2021-04-04 22:46
aspnetmvc网站性能怎么样
最佳答案
利用mvc做网站性能都可以满足用户需求。
MVC (Model、View、Controller)将一个Web应用分解为:Model、View和Controller。ASP.NET MVC框架提供了一个可以代替ASP.NETWebForm的基于MVC设计模式的应用。
ASP.NET MVC概述·MVC的优点:
1.通过把项目分成Model、View和Controller,使得复杂项目更加容易维护,减少项目之间的耦合。
2.使用ViewState和服务器表单控件,可以更方便的控制应用程序的行为
3.应用程序通过Controller来控制程序请求,并提供了原生的UrlRouting功能来重写Url。
4.使Web程序对单元测试的支持更加出色
5.在团队开发模式下表现更出众
ASP.NET MVC概述·WebForm的优点:
1.采用事件驱动模式来控制应用程序请求,由大量服务器控件支持
2.采用页面控制机制,可以为单个页面添加事件处理函数。
3.使用ViewState和服务器端页面,使管理页面状态信息更加轻松。
4.对人数较少的想使用服务器端控件的开发团队,使用起来更加方便
5.开发起来比MVC模式要轻松简单一些
ASP.NET MVC概述MVC框架特色:
1.分离任务(输入逻辑,业务逻辑和显示逻辑),易于测试和默认支持测试驱动开发(TDD)。所有MVC用到的组件都是基于接口并且可以在进行测试时进行Mock,你在不运行ASP.NET进程的情况下进行测试,使得测试更加快速和简捷。
2.可扩展的简便的框架。MVC框架被设计用来更轻松的移植和定制功能。你可以自定义视图引擎、UrlRouting规则及重载Action方法等。MVC也支持Dependency Injection (DI,依赖注入) and Inversion of Control (IoC,控制反转)的良好支持。
3.强大的UrlRouting机制让你更方便的建立容易理解和可搜索的Url,为SEO提供更好的支持。Url可以不包含任何文件扩展名,并且可以重写Url使其对搜索引擎更加友好。
4.可以使用ASP.NET现有的页面标记、用户控件、模板页。你可以使用嵌套模板页,嵌入表达式<%=%>,声明服务器控件、模板,数据绑定、定位等等。
5.对现有的asp.net程序的支持,mvc让你可以使用如窗体认证和Windows认证、url认证、组管理和规则、输出、数据缓存、session、profile 、health monitoring、配置管理系统、provider architecture特性。
全部回答
性能肯定要下降了,不过是代码层次清晰了,耦合度降低了,重用性比较高而已!
MVC优点:
1.大型开发的时候容易维护,扩展性很好。
2.能够对HTML有完全的控制权限,对于前端来说很友好。
3.能够进行单元测试,保证功能的实现。
缺点:
1.没有那么多的现成控件使用,开发效率相对较低(特别是对于菜鸟来说)
2.对于大型数据的处理比较难,还是因为没有现成girdview控件。这个控件虽然生成的html结构异常复杂,但是对于处理大量而且复杂的数据来说是很不错的。不过一般网站是很少有这种大量且复杂的数据,很多菜鸟都是用这个大炮来打蚊子,浪费且低效率。对于网站开发来说这个控件应该不推荐使用。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如图,将边长为1的正方形OAPB沿x轴正方向连续
三星note4电信版如何从5.0降回4.4.4,很多软
茶叶施肥技术
谁在欧派做过储备店长,待遇怎么样
小班期末祝福语,幼儿小班升班简短祝福语
求一个A站的邀请码,谢谢!
怎么坐公交最快从东莞南城到万江上甲
1.463除以十九等于多少竖式计算
大连初小学在哪好?房价多少钱
红豆杉手串多少钱
单选题按“单质、氧化物、碱、盐”的顺序排列
有关毕淑敏作品的读后感
广东省四会市290信箱六监区一分监区从六约怎
电脑钩子是怎么回事?
下列关于电阻的几种说法中正确的是A.导体中没
推荐资讯
铁拳7新手怎么玩 按键怎么操作攻略
农历78年7月19日是什么星座
临时工要签合同吗
2016年河北分数线比天津低,是怎么回事
我在三星驾校只考完了科目一在没有去上课想退
描写茶香的诗句,有出处 5分
北京到上海有多远票价,上海到北京多少公里?
依次填入下列序号处的标点符号,正确的一项是
有谁知道求初中英语考试所有常用谚语及翻译~
单选题2008年11月,________当选为第56届美国
单选题下列句子朗读节奏错误的一项是A.临/帝
20世纪70年代后,日本军费支出不断增加,90年
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?