Pro ASP.NET MVC 3 Framework 译文(一)
ASP.NET MVC3简介
2011年10月22日
12:49
对于使用微软平台的开发人员来说,ASP.NET MVC框架有了一个根本的转变.它强调"干净的"体系、设计模式、可测试性,同时它并不尝试隐藏WEB的工作细节。
本书第一部分介绍ASP.NET MVC框架的基本理念,包括ASP.NET MVC3的新功能,同时亲身体会这个框架的易用性.
第一章 What's the Big Idea?(暂时译为:最好的选择是什么?)
2011年10月22日
13:01
ASP.NET MVC是微软公司出品的WEB开发平台,它主要整合了模型-视图-控制器(MVC)体系的高效和简洁、敏捷开发的最新技术和现有ASP.NET平台的最实用的部分。它是传统的ASP.NET WEB窗体模式的完整的替代品,几乎对于所有琐碎的WEB开发项目都有巨大的优势。本章中,我们将会了解到微软为什么会创造出ASP.NET MVC,相比它的前辈和替代品有什么特点,最后,我们将会了解到ASP.NET MVC3增加了哪些新功能。
一 WEB开发平台发展历史简介
要理解ASP.NET MVC的独特性和设计目标,我们需要综合考虑到目前为止WEB开发平台的发展历史(可能比较简单)。近年来,微软的WEB开发平台功能日益强大,但它的复杂度也与日俱增。表1-1显示了微软WEB开发平台的发展路线,每个新平台的出现都是为了解决前一个平台的特定的不足。
时期 |
技术 |
优点 |
不足 |
侏罗纪 |
通用网关接口(CGI)CGI是一个Web服务器连接到任意一个可执行程序,动态内容返回的标准。该规范是由国家超级计算机中心(NCSA)的中心维护。 |
简单 灵活 当时的惟一选择 |
运行在WEB服务之外,所以它是资源密集的(每个请求产生一个单独的操作系统进程) 低级 |
青铜纪 |
Internet数据库连接器 |
运行在WEB服务之内 |
只是一个SQL查询和模板返回集的包装 |
1996年 |
动态服务器网页 |
访问www.zzzyk.com 试试 CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络, |