1.1 ASP.NET技术发展的历史背景1.2 ASP与ASP.NET1.3 ASP.NET 2.0技术的特点1.4 C#?与ASP.NET1.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
您可能关注的文档
- (《计算机应用基础》实践技能训练与案例分析)第12章工程管理应用案例分析.ppt
- (16位微机原理及接口技术)第二章微处理器结构.ppt
- (16位微机原理及接口技术)第六章直接存储器存取DMA.ppt
- (16位微机原理及接口技术)第七章IO接口技术及接口芯片.ppt
- (16位微机原理及接口技术)第三章存储器.ppt
- (16位微机原理及接口技术)第四章Intel80868088的指令系统.ppt
- (16位微机原理及接口技术)第五章中断.ppt
- (16位微机原理及接口技术)第一章绪论.ppt
- (AutoCAD操作教程)第1章AutoCAD2010简介.ppt
- (AutoCAD操作教程)第3章绘制平面图形.ppt
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)