网站大量收购独家精品文档,联系QQ:2885784924

基于.net的web系统应用平台框架分析与应用-analysis and application of web system application platform framework based on. net.docx

基于.net的web系统应用平台框架分析与应用-analysis and application of web system application platform framework based on. net.docx

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档