第1章ASP.NET 2.0概述.doc

第1章ASP.NET 2.0概述.doc

ID:28761811

大小:828.50 KB

页数:11页

时间:2018-12-14

第1章ASP.NET 2.0概述.doc_第1页
第1章ASP.NET 2.0概述.doc_第2页
第1章ASP.NET 2.0概述.doc_第3页
第1章ASP.NET 2.0概述.doc_第4页
第1章ASP.NET 2.0概述.doc_第5页
资源描述:

《第1章ASP.NET 2.0概述.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第1章ASP.NET2.0概述本章要点.NET技术发展回顾ASP.NET2.0设计目标ASP.NET2.0新特性欢迎来到ASP.NET2.0的世界!从本章开始,将向读者详细介绍ASP.NET2.0技术。相对于ASP.NET1.x而言,ASP.NET2.0增加了很多新技术特性。虽然这些新特性,能够帮助开发人员明显提高工作效率,但同时也带来了学习方面的困难。例如,每个特性都包括众多概念、控件、应用方法等,这些内容对于开发人员,尤其是从未接触过ASP.NET技术的人员来讲都是全新的。为了帮助读者对将要学习的内容,建立宏观概念,本章首先介绍ASP.NET技术的发展历史,然

2、后,说明ASP.NET2.0的设计目标,最后,对ASP.NET2.0的新特性进行概括性介绍。1.1.NET技术发展回顾从2000年.NET技术崭露头脚,到2005年末推出.NET2.0,微软公司为推广.NET技术可以说是不遗余力。下面简单介绍一下.NET技术的发展历程。2000年6月,微软公司总裁比尔·盖茨先生在一次名为“论坛2000”的会议上发表演讲,描绘了.NET的美景。2002年1月,微软公司公布.NETFramework1.0正式版。与此同时,VisualStudio.NET2002也同步发行。2003年4月23日,微软公司推出.NETFramework1

3、.1和VisualStudio.NET2003。这些重量级的产品都是针对.NET1.0的升级版本。2004年6月,在TechEdEurope会议上,微软发布.NETFramework2.0Beta1和VisualStudio2005Beta1。同时,还发布多个精简版(ExpressEdition),其中包括VisualWebDeveloper2005、VisualBasic2005、VisualC#2005和SQLServer2005ExpressEdition等。2005年4月,微软公司发布VisualStudio2005Beta2测试版。2005年11月,微软

4、公司发布VisualStudio2005和SQLServer2005正式版。在.NET1.0发布后,也就是2002年及其随后一两年的时间内,.NET技术一直处在发展初期。虽然微软公司不遗余力的宣传.NET技术,但是,使广大开发人员尤其是软件开发商接受.NET,则需要一个比较漫长的过程。.NET1.1发布后,学习和使用.NET技术的热潮开始不断涌现。目前,微软发布的.NET最新版本是2.0。.NET2.0的发布是.NET技术走向成熟的标志。尤其是用于Web应用程序开发的核心技术,ASP.NET2.0更是万众瞩目,不断吸引着越来越多的目光。为了使读者对ASP.NET2

5、.0建立初步概念,首先介绍ASP.NET2.0的设计目标。1.2ASP.NET2.0设计目标ASP.NET2.0的开发代号是“ASP.NETWhidbey”。Whidbey是VisualStudio2005的开发代号。由于ASP.NET应用程序通常使用VisualStudio2005创建,因此,ASP.NET2.0被称为“ASP.NETWhidbey”也确实恰如其分。在ASP.NET2.0设计过程中,微软公司深入市场,针对大量开发人员和软件公司的需求,进行了卓有成效的研究。这些艰苦细致的工作,为ASP.NET2.0的开发打下了良好的基础。同时,也为ASP.NET2

6、.0这一产品设定了宏伟目标。ASP.NET2.0设计目标的核心用一个词来形容––––简化。围绕这个核心,建立了以下几个主要设计目标。提高开发效率设计目标是将应用程序代码行数减少约70%,以提高开发效率,进而开发人员可以将更多的注意力转移到如何实现业务逻辑上来,彻底改变过去那种需要编写很多重复性代码的状况。对于部分开发工作,尽量做到在不写或者少写代码的情况下,也可完成任务。简化管理和维护工作在ASP.NET1.x技术中,Web应用程序的管理和维护主要通过人工方式,即对XML配置文件(例如machine.config和web.config)进行处理来完成。这种方式易于

7、出错。在ASP.NET2.0中,目标是创建图形化管理工具,简化管理和维护工作。提高性能和可伸缩性在ASP.NET1.x中,应用程序性能和可伸缩性一直是两个饱受争议的话题。然而,无论结果如何,所有人共同的观点是必须对性能和可伸缩性进行改进。ASP.NET2.0在以上两个方面进行了重大改进,主要体现在优化内部处理机制、扩展高速缓存功能以及增加对64位服务器支持等方面。扩展对于不同终端设备的支持能力优化ASP.NET2.0技术,提高对于浏览器、PDA、移动电话等终端设备的支持能力,并且增加对各种未来终端设备的支持。另外,通过扩展控件功能,使得同一控件能够输出支持多种设备

8、的代码。A

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

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

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