(NET程序设计与开发)第1章技术导读.ppt

1.1 ASP.NET技术发展的历史背景 1.2 ASP与ASP.NET 1.3 ASP.NET 2.0技术的特点 1.4 C#?与ASP.NET 1.5 .NET框架 1.6 本书各章安排及主要内容 本章小结 思考与练习   从2000年开始,.NET技术开始崭露头脚,到2005年末推出?.NET 2.0,微软公司为推广?.NET技术可以说是不遗余力。下面简单回顾一下?.NET技术发展的历程。   2000年6月,时任微软公司总裁比尔·盖茨先生在一次名为“论坛2000”的会议上发表演讲,描绘了?.NET技术的宏伟蓝图。   2002年1月,微软公司发布?.NET Framework 1.0正式版。与此同时,Visual Studio.NET 2002也同步发行。   2003年4月23日,微软公司推出?.NET Framework 1.1和Visual Studio.NET 2003。这些重量级的产品都是?.NET 1.0的升级版本。   2004年6月,在TechEd Europe会议上,微软公司发布?.NET Framework 2.0 Beta1和Visual Studio 2005 Beta1,同时,还发布了多个精简版(Express Edition),其中包括Visual Web Developer 2005、Visual Basic 2005、Visual C# 2005和SQL Server 2005 Express Edition等。  2005年4月,微软公司发布Visual Studio 2005 Beta2测试版。  2005年11月,微软公司发布Visual Studio 2005和SQL Server 2005正式版。   在?.NET 1.0发布后,也就是2002年及其随后一两年的时间内,.NET技术一直处在发展初期。虽然微软公司不遗余力地宣传?.NET技术,但是,使广大开发人员尤其是软件开发商接受?.NET还需要一个漫长的过程。.NET 1.1发布后,学习和使用?.NET技术的热潮开始不断涌现。.NET 2.0的发布是?.NET技术走向成熟的标志。尤其是用于Web应用程序开发的核心技术,使ASP.NET 2.0更是万众瞩目,不断吸引着越来越多的目光。为了使读者对ASP.NET 2.0有个初步了解,下面首先介绍ASP.NET 2.0的设计目标。   ASP文件的后缀名为?.asp,一个ASP文件相当于一个可执行文件,因此,必须放在Web服务器上有可执行权限的目录(默认为C:\Inetpub\wwwroot)中。当客户端浏览器向Web服务器请求调用ASP文件时,Web服务器响应该HTTP请求,调用ASP执行引擎,解释被申请的ASP文件。在解释过程中,当遇到脚本语言(VBScript或JavaScript)时,ASP执行引擎,调用相应的脚本引擎进行解释处理。若脚本中还涉及对数据库的访问,则通过数据库引擎与后台的数据库进行连接,由数据库访问组件实现对数据库的操作,并将执行结果动态生成一个纯HTML页面返回Web服务器端,在运行于任何平台的浏览器上显示出来。  ASP与ASP.NET技术的比较见表1-1。   什么是ASP.NET?ASP.NET是一项功能强大的、非常灵活的服务器端技术,可用于创建功能强大的动态Web应用程序,如商务网站、在线学习系统、聊天室、论坛等,它是新一代编制企业网络程序的平台,为开发人员提供了一个崭新的网络编程模型。   ASP.NET是构成?.NET Framework的技术之一,它可以把该构架看成是用于创建所有Web应用程序的巨大工具箱。当安装ASP.NET时,也要同时安装?.NET Framework(本书要用到?.NET Framework中的一些内容,当然在?.NET Framework中也可以使用ASP的旧版本)。   2002年,Microsoft公司随其?.NET正式版本.NET Framework 1.0发布了ASP.NET的第一个正式版本ASP.NET 1.0。2003年,Microsoft公司发布了?.NET Framework 1.1正式版本,其中ASP.NET的版本是ASP.NET?1.1。到2005年,Microsoft公司公布了?.NET Framework 2.0正式版本,其中ASP.NET的版本是ASP.NET 2.0。本书学习的仍是目前流行使用的.NET Framework 2.1版本。   2.强大的工具支持   ASP.NET构架可以用Microsoft公司最新的产品Visual Studio.Net 2005开发环境进行开发,并进行WYSIWYG(What You See Is What You Ge

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档