资源预览内容
第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
第9页 / 共15页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
,中国 黑龙江齐齐哈尔大学 崔连和,ASP.NET程序设计教程,PART,-Asp.net概述,1,ASP.NET概述,ASP.NET 简介,.NET Framework概述,.NET运行环境构建,小结 实训&习题,1.1.1 ASP.NET含义 1.1.2 ASP.NET的历史 1.1.3 ASP.NET优越之处 1.1.4 ASP.NET程序,1.3.1 需要安装的软件 1.3.2 Framework 4.0安装 1.3.3 IIS服务器的搭建,本章小结 技能实训 课后习题 配套材料,1.2.1 Framework含义 1.2.2 Framework组成 1.2.3 公共语言运行库 1.2.4 Framework类库 1.2.5 命名空间,第1章,1.1.1 ASP.NET含义 1. 网站的功能是由编程来实现的。 2. 网站编程的语言ASP(包括 ASP.NET)、JSP、PHP。 3. ASP.NET又称ASP+,是微软公司于2000年6月发布的网络编程语言。是微软继VB、VC、ASP之后推出的新一代编程环境Microsoft.NET框架下编程语言,80,1.1 ASP.NET简介 今天的程序设计语言进入了.NET时代。在Microsoft的宣传中,未来的软件都将加上.NET的标签。ASP.NET便成为.NET时代最重要的编程语言之一。,1.1 ASP.NET简介,这就是常说的网络编程3P,ASP.NET的含义,第1章,1.1 ASP.NET简介,1996年ASP 1.0的诞生,1998,1998年微软公司发布了ASP 2.0,2000年诞生了ASP 3.0,2001年ASP.NET,2000,1996,2001,1.1.2 ASP.NET的历史,1.1 ASP.NET简介 今天的程序设计语言进入了.NET时代。在Microsoft的宣传中,未来的软件都将加上.NET的标签。ASP.NET便成为.NET时代最重要的编程语言之一。,第1章,效率更高,ASP.NET则采用模块化程序语言作为脚本语言,一次编译多次执行的方式,可重用性更好,ASP.NET代码有三种存在方式,可实现代码与内容的完全分离,程序更简洁,可重用性更好。,编程更容易,ASP.NET引入大量的服务器控件,可管理性更高效,ASP.NET使用分级配置系统,配置信息都保存在文本中,新的设置不需要启动本地的管理员工具就可以实现。,1.1 ASP.NET简介 今天的程序设计语言进入了.NET时代。在Microsoft的宣传中,未来的软件都将加上.NET的标签。ASP.NET便成为.NET时代最重要的编程语言之一。,1.1.3 ASP.NET的优越之处,1.1 ASP.NET简介,第1章,1.1.4 ASP.NET程序 系统默认的ASP.NET页面文件扩展名是aspx,其他文件的扩展名如表所示。,1.2.1 .NET Framework含义 1.使用编程语言开发程序需要两个软件,一:操作系统;二:开发工具。 2.实现平台的无关性,达到跨平台便捷应用的目的。 3NET Framework是微软为开发应用程序而创建的一个富有革命性的新平台。 4.计算机中安装.NET Framework以后,系统就可以运行任何.NET语言编写的程序。,80,1.2 .NET Framework概述 计算机运行ASP.NET程序的前提条件是计算机上必须安装了.NET Framework,就像Word必须运行在Windows操作系统上一样。,1.2 .NET Framework概述,第1章,Windows 2003内置了.NET Framework 1.1,Windows Vista 内置了.NET Framework 2.0。目前最高版本是.NET Framework 4.0。,1.2.2 NET Framework组成 系.NET Framework是.NET的核心,是开发.NET应用程序、运行.NET Framework应用程序的前提条件。.NET Framework由两部分组成:框架类库和公共语言运行库。.NET Framework的体系结构如图所示。,1.2.3 公共语言运行库 1.NET Framework公共语言运行库的功能 ASP.NET程序代码编译的时候,分为两个阶段:首先.NET Framework将源代码编译为中间语言,然后再由公共语言运行库将中间语言编译为平台专用代码。 2.NET Framework公共语言运行库的特性 .NET Framework公共语言运行库可以实现跨语言交互。.NET平台包含C#.NET、VB.NET、J#.NET和VC+.NET等开发语言。,80,1.2 .NET Framework概述 计算机运行ASP.NET程序的前提条件是计算机上必须安装了.NET Framework,就像Word必须运行在Windows操作系统上一样。,1.2 .NET Framework概述,第1章,NET Framework是.NET平台的核心,而.NET Framework公共语言运行库则是.NET Framework的核心。,1.2.4 .NET Framework类库 1.框架类库中的类可以重复多次使用。 2NET Framework提供了大量的类库,为程序设计人员编写程序提供了可利用的公共代码。 3NET引用了命名空间(Namespace)的概念。,80,1.2 .NET Framework概述 计算机运行ASP.NET程序的前提条件是计算机上必须安装了.NET Framework,就像Word必须运行在Windows操作系统上一样。,1.2 .NET Framework概述,第1章,微软把框架中的众多类分别放在不同的命名空间中,分门别类地管理,1.2.5 命名空间 1NET也采用了分类的方法,引入了命名空间的概念。 2.命名空间是.NET为管理类而设立的一个类别,是相近功能类的集合。众多的类分属于不同的命名空间。,80,1.2 .NET Framework概述 计算机运行ASP.NET程序的前提条件是计算机上必须安装了.NET Framework,就像Word必须运行在Windows操作系统上一样。,1.2 .NET Framework概述,第1章,所有与操作文件系统有关的类都位于System.IO命名空间中,所有SQL Server数据库应用的类都位于System.Data.SqlClient命名空间中,3,1,2,4,需要软件,IIS,无论是ASP还是PHP、JSP,要想在互联网上运行,必须安装一个服务器平台,与ASP.NET相配套的服务器平台是微软的IIS。,完成任务,.NET Framework,无论使用何种开发工具编写了ASP.NET程序,计算机中必须安装.NET Framework,否则ASP.NET程序中用到的类就不会被编译,计算机也就不认识ASP.NET的代码。,Visual Studio 2010,Visual Studio 2010是最专业的.NET开发工具,是用来编写ASP.NET程序的专业工具。,第1章,1.3 .NET运行环境构建,1.3.1 使用ASP.NET 需要安装的软件,1.3.3 IIS服务器的搭建 1IIS的取得 IIS必须找到与本机系统相一致的Windows安装盘才能顺利安装。 2IIS的安装 安装时首先插入相同版本的Windows安装光盘,打开控制面板,“添加/删除程序”,单击“添加/删除Windows组件”,在Internet信息服务(IIS)前面勾选,单击“下一步”按钮开始执行安装程序,80,1.3 .NET运行环境构建 .NETFramework是运行.NET程序必备的基础,目前广泛使用的是最新版本.NET Framework 4.0,欲运行.NET程序必须先构建.NET的运行环境。,1.3 .NET运行环境构建,第1章,谢谢大家,ASP.NET程序设计教程,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号