首页> 中文学位 >基于.NET的ASP.NET MVC框架研究
【6h】

基于.NET的ASP.NET MVC框架研究

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1研究背景

1.2研究的内容与意义

1.3 MVC相关的开源软件包以及研究现状

1.4本文的主要工作和内容

第二章.NET平台与ASP.NET

2.1.NET简介

2.1.1 CLR

2.1.2公用层次类库

2.2ASP.NET

2.2.1 ASP.NET与ASP

2.2.2 ASP.NET页面的生命周期

2.2.3 ASP.NET编程模型

2.3本章小结

第三章MVC与设计模式

3.1 MVC

3.1.1 MVC构架模式

3.1.2 MVC的实现与变化

3.1.3 MVC的优点及不足

3.2设计模式

3.2.1 MVC使用到的四个主要设计模式

3.2.2观察者模式

3.2.3合成模式

3.2.4策略模式

3.2.5工厂方法模式

3.3本章小结

第四章ASP.NET MVC框架实现与扩展

4.1框架技术

4.2 ASP.NET中的MVC编程机制

4.3 ASP.NET MVC框架的实现

4.3.1 URL的Routing组件

4.3.2 Controller/Action的实现

4.3.3 View/Model的实现

4.4 ASP.NET MVC框架的扩展

4.4.1动态配置Route规则

4.4.2扩展异步Action功能

4.4.3自定义视图引擎

4.5本章小结

第五章 基于ASP.NET、MVC的应用开发

5.1数据库设计

5.2模型层设计

5.3控制器层设计

5.4视图层设计

5.5系统测试

5.6本章小结

第六章总结与展望

参考文献

致谢

攻读学位期间主要的研究成果目录

展开▼

摘要

软件构件化是软件工业发展的大趋势,工业化的软件复用已经从通用类库进化到了应用框架。面向对象的,可复用的软件框架已经成为一个软件系统的核心元素,是软件系统中其它部分所依赖的基础。但由于框架是一个软件系统的本质的反映,是由系统中的一些模块化的、不容易改变的可重用元素组成,而这些不容易改变的部分往往又是一些相当抽象的概念,因此在实践中设计一个优秀的、领域无关的软件框架并不是件容易的事情。随着计算机软、硬件技术的发展特别是计算机网络的飞速发展、软件开发规模和复杂度不断增加,软件开发面临巨大的挑战。技术的发展为应用的开发提供了更多的选择,同时也提出很多新的研究课题。 本文一方面重点研究了.NET的核心技术和MVC模式的特点,分别阐述了公共语言运行时环境、公用层次类库和软件设计模式,另一方面从软件工程、软件重用的角度对应用软件系统的框架进行了研究。针对.NET平台下WEB应用开发的要求,本文深入分析了ASP.NET MVC框架的原理,并基于此框架实现了一种.NET平台下的MVC开发模型,对这个框架的路由组件、异步处理功能、视图引擎等方面进行了扩展,最后给出一个运用该框架开发的系统实例。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号