基于.net的web系统应用平台框架分析与应用-analysis and application of web system application platform framework based on. net.docx
- 1、本文档共83页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于.net的web系统应用平台框架分析与应用-analysis and application of web system application platform framework based on. net
摘 要随着 Internet 技术日益发展,基于 B/S 结构的 Web 应用项目越来越多,同时在 Web 开发当中使用传统开发框架带来的诸如开发周期漫长、客户需求变化频繁、软件 复用性差、维护成本高等令人头痛的问题也逐渐暴露出来,导致的结果就是项目开发 的进度缓慢,软件更新困难,甚至一个处于维护期的产品,当用户提出新需求、新功 能时,要从头进行新的开发工作。因此,易用性、扩展性、复用性好的 Web 应用框 架的研究工作迫在眉睫。本文通过对 Web 系统应用开发框架的研究,总结了开发过程中存在的问题。然 后通过分析各种开发技术以及开发模式的特点,讨论了几种技术各自的优缺点以及性 能优化的必要性,在此基础上提出了针对平台类 Web 应用项目的开发框架,该框架 在传统的三层架构的基础上进行了优化,并且在不同层中发挥不同开发技术的优势, 实现了前台页面和后台代码以及后台代码和数据库访问之间的低耦合,体现了良好的 可扩展性。该框架成功的将 MVC 设计模式以及 ORM 框架融合起来,同时针对传统 Web 项目开发中可复用性和灵活性差的缺点,引入了较新的依赖注入框架 Castle,实 现了面向接口编程的思想。而在数据持久层,ORM 框架的实现技术 NHibernate 的应 用,则极大削减了代码量,节省了开发的时间。针对 ORM 技术核心的映射文件的编 制中手动编写或者代码生成器编写的频繁出错的问题,开发了映射文件生成工具,显 著的提高了开发的效率。最后,成功的将此框架应用到实际的项目开发中并取得了良 好的效果。关键词:三层架构MVCORM 框架NHibernateCastle 框架AbstractWith the development of Internet technology, The Web application projects based on B/S structure are more and more. At the same time, the problems bringed by the use of traditional developing framework in the Web development gradually exposed. Such as long development cycle, frequent changes in customer demand, hign maintenance cost, hard to reuse software, making the slow progress of projects, difficult to updates software or even for a product in the maintenance period, when the user proposed a new request, we should start from the beginning. Therefore, the ease of use, scalability, reusability good work of Web Application Framework is imminent.Based on the Web system application development framework, I summed up the problems in the developing process. Then through analysis of various development techniques and the development of model features, discuss their advantages and disadvantages of several technologies and the need for performance optimization. Based on these, I proposed the development framework for the type of Web applications for the platform project, it optimized the traditional three-tier framework, and take their own advantages in different layers, achieving the low coupling between the front and back pages, between the code behind and data access, reflect
您可能关注的文档
- 呼和浩特市二环路道路绿化景观植物配置的调查与分析-investigation and analysis of landscape plants allocation in second ring road greening in hohhot city.docx
- 后弯管浮体式波力发电装置分析-analysis of wave force generator with rear elbow floating body.docx
- 呼和浩特市公园绿地植物群落结构特征及其景观评价分析-characteristics of plant community structure and landscape evaluation of parks and greenbelts in hohhot city.docx
- 呼和浩特市城市广场景观设计与蒙古族民族文化表现的分析-landscape design of hohhot city square and analysis of mongolian cultural performance.docx
- 呼和浩特市高校校园绿地植物配置分析-analysis on plant configuration of campus green space in hohhot city.docx
- 呼和浩特市桥华世纪村居住小区植物配置分析-plant configuration analysis of qiaohua century village residential quarters in hohhot city.docx
- 呼和浩特市公园游人游憩行为分析-analysis on recreation behavior of park visitors in hohhot city.docx
- 呼和浩特市居住小区人性化景观设计分析-analysis on humanized landscape design of residential quarters in hohhot city.docx
- 呼和浩特市蔬菜价格波动因素分析-analysis on factors of vegetable price fluctuation in hohhot city.docx
- 呼和浩特市入口景观现状调查与优化分析-investigation and optimization analysis of entrance landscape in hohhot city.docx
最近下载
- 期末训练题四年级下册科学教科版.docx VIP
- 2025年AILD-B2解码地球初赛模拟题一附答案.docx
- 期末复习专项训练题 判断题 教科版 小学科学四年级下册.docx VIP
- 期末复习专项训练题 简答题 教科版小学科学四年级下册.docx VIP
- 中考地理专题复习(6)—气候及其影响-专题复习课件.ppt
- 期末复习专项训练题 实验探究题 教科版小学科学四年级下册.docx VIP
- 2025年北京市东城区九年级(初三)一模物理试卷(含答案).pdf
- 期末复习专项训练题01——综合材料题 教科版小学科学四年级下册.docx VIP
- 潘通色卡U电子版.pdf
- 预防接种技能操作案例.docx VIP
文档评论(0)