基于asp.netmvc框架的web应用开发分析

基于asp.netmvc框架的web应用开发分析

ID:32143391

大小:2.87 MB

页数:85页

时间:2019-01-31

基于asp.netmvc框架的web应用开发分析_第1页
基于asp.netmvc框架的web应用开发分析_第2页
基于asp.netmvc框架的web应用开发分析_第3页
基于asp.netmvc框架的web应用开发分析_第4页
基于asp.netmvc框架的web应用开发分析_第5页
资源描述:

《基于asp.netmvc框架的web应用开发分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华东师范大学硕士学位论文摘要随着IIltemet的快速增长,互联网已经对各行各业以及我们的工作和生活产生了深远的影响,许多传统的信息和数据库系统正在被移植到互联网上。随着W曲应用的越来越广泛,系统变得越来越复杂,越来越重要,而Web开发技术也成为各厂商、程序员、用户关注的重点。早期ASP、PHP等混合编码的开发方式,产生了大量“意大利面条"式的代码,其数据处理、程序功能和显示代码等部分完全交错混杂,严重降低了程序的可扩展性,增加了程序开发与维护的难度【1】。随着开发技术的发展,MvC模式作为复合模式的代表之作,其含义和作用

2、变得日渐广泛,已被普遍应用于大中小型面向对象系统的软件设计中,为此,Model2、Ruby0nRails等框架大行其道,微软也不失时机的推出了基于.NET平台的ASP:M玎MVC框架。ASP:M玎MVC框架是在借鉴了MvC设计模式优点的基础上,在W曲F0珊s开发方式之外向开发人员提供的另一种替代解决方案,一个能帮助开发人员更快更好的搭建WEB应用系统的框架,是一个更加严谨,更易规范化的框架,ASP.NETMVC框架是一个更能“约束’’开发人员的框架,更能“强迫"开发人员按照一种“更优架构”进行思考【2】。论文选取了一个基于

3、.Ⅻ巳T传统w曲F0姗s开发方式开发完成的实际项目,在分析了传统.NETW曲F0ms开发方式不足和造成当前系统一系列亟待解决的问题的基础上使用ASPNETMVC框架对原有系统重新进行开发,对将A-SP.NETMVC框架如何应用于企业级实际项目开发进行了深入的探讨,解决了一系列实际开发中所遇到的问题,给出了ASP.M玎MvC框架在实际应用中的解决方案以及实施过程,并且在开发过程中将ASP-卜订三TMvC框架与传统webFo珊s开发方式进行对比。最后通过分析对比,给出了ASP.M玎MvC框架在系统构建、层次划分、用户体验、单元

4、测试支持等方面的具体特点分析。具体的实践开发表明ASP.M玎MVC框架确实能在改善系统架构的清晰性、提高系统的扩展性、增强前台页面的可控性、提升系统的可测试性等方面给予开发人员强大的支持,但难以避免的也存在一些缺点和不足。当然,ASPM玎MVC框架还在不断的改进和完善,还有很多问题需要在实践中不断探索。相信论文的工作能为WEB开发人员在开发技术以及框架选择等方面提供很好的参考价值。关键词:ASP-NETMVC,ASP:M玎,MVC,WEB应用开发exp卸dabilityandincreasethedifficultyofp

5、ro伊amdeVelopmentaIldmainten柚ce【1】.WiththedeVelopmentoftechnology,MVCpattem弱ma印umopusofcompoundpattem,it’smeaning强dfunctionbecomesincreasin舀ywidespreadaIldith弱beenwidely印pliedtol鹕c、smallandmedium-sizedobject-orientedsystemS0ftwarcdesi印.So,Model2、RubyonRailspropagat

6、eitsbeliefonalaFgescale.MicrosoftlosesnotimeinreleasingASP.NETMVCatthebaseof.NE,LASP.NETMVCwhichabsorbthemeritofMVCpr0Vide觚othefsubstituteplanexceptW曲Fo加s,whichc姐bemorefaster锄dbettertoconstnlctWEBapplyingsystemstmCtllfealldwhichisalesmorepreciseness加deasierstandar

7、dization.ItismoresuitabletorestrictdeVelopersalldcompelthemthinl【ingaccDrdingto”betterStnlctUre.ThepaperseleCtapraCtiCeprojectwhichiscompletedthrou曲traditionalWebF0ms咖thebaseof.M珥whichisredeVelopedbyusingASP.M'TMVC.~lofitisb弱ed0n锄alyzingtheinsufficientoftraditiona

8、ldeVelopingwaywhichcau∞aseriesofproblem.ItdeeplydiscIlsshowcallMVCbeusedatpracticeprqect锄dresolVeallproblems.ItproVidesscheme如dprocessofusingAS只MeTMVC.A

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。