ASPNET-35预备知识--课件

上传人:文**** 文档编号:240744245 上传时间:2024-05-04 格式:PPT 页数:55 大小:934.50KB
返回 下载 相关 举报
ASPNET-35预备知识--课件_第1页
第1页 / 共55页
ASPNET-35预备知识--课件_第2页
第2页 / 共55页
ASPNET-35预备知识--课件_第3页
第3页 / 共55页
点击查看更多>>
资源描述
第第1章章 ASP.NET 3.5预备知识预备知识 1ppt课件本章要点:本章要点:了解了解了解了解ASP.NET 3.5ASP.NET 3.5的基础的基础的基础的基础.NET Framework.NET Framework熟悉熟悉熟悉熟悉ASP.NET 3.5ASP.NET 3.5运行环境、网站设置、虚拟目运行环境、网站设置、虚拟目运行环境、网站设置、虚拟目运行环境、网站设置、虚拟目录设置录设置录设置录设置熟悉熟悉熟悉熟悉ASP.NET 3.5ASP.NET 3.5的开发环境的开发环境的开发环境的开发环境Visual Studio 2008Visual Studio 2008掌握创建网站、发布网站、复制网站的过程掌握创建网站、发布网站、复制网站的过程掌握创建网站、发布网站、复制网站的过程掌握创建网站、发布网站、复制网站的过程2ppt课件目录目录1.1 .NET Framework1.1 .NET Framework 1.1.1 .NET Framework1.1.1 .NET Framework概述概述概述概述 1.1.2 .NET Framework 3.51.1.2 .NET Framework 3.5体系结构体系结构体系结构体系结构 1.2 ASP.NET1.2 ASP.NET概述概述概述概述 1.2.1 ASP.NET1.2.1 ASP.NET是什么是什么是什么是什么?1.2.2 ASP.NET 3.51.2.2 ASP.NET 3.5 3ppt课件目录目录1.3 IIS1.3 IIS 1.3.1 IIS1.3.1 IIS的安装的安装的安装的安装 1.3.2 IIS1.3.2 IIS网站设置网站设置网站设置网站设置1.3.3 1.3.3 虚拟目录虚拟目录虚拟目录虚拟目录 1.4 Visual Studio 20081.4 Visual Studio 2008 1.4.1 1.4.1 环境概览环境概览环境概览环境概览 1.4.2 1.4.2 新建网站新建网站新建网站新建网站 1.4.3 1.4.3 发布网站发布网站发布网站发布网站 1.4.4 1.4.4 复制网站复制网站复制网站复制网站 1.5 1.5 小结小结小结小结 4ppt课件1.1 .NET Framework.NET Framework.NET Framework是一套应用程序开发框架,主是一套应用程序开发框架,主是一套应用程序开发框架,主是一套应用程序开发框架,主要目的是要提供一个一致的开发模型,其最新版要目的是要提供一个一致的开发模型,其最新版要目的是要提供一个一致的开发模型,其最新版要目的是要提供一个一致的开发模型,其最新版本是本是本是本是.NET Framework 3.5.NET Framework 3.5。5ppt课件1.1.1 .NET Framework概述概述提供一个一致的面向对象的编程环境;提供一提供一个一致的面向对象的编程环境;提供一提供一个一致的面向对象的编程环境;提供一提供一个一致的面向对象的编程环境;提供一个将软件部署和版本控制冲突最小化的执行环个将软件部署和版本控制冲突最小化的执行环个将软件部署和版本控制冲突最小化的执行环个将软件部署和版本控制冲突最小化的执行环境;提供一个可提高代码安全性的执行环境;境;提供一个可提高代码安全性的执行环境;境;提供一个可提高代码安全性的执行环境;境;提供一个可提高代码安全性的执行环境;提供一个可消除因脚本或解释执行而导致性能提供一个可消除因脚本或解释执行而导致性能提供一个可消除因脚本或解释执行而导致性能提供一个可消除因脚本或解释执行而导致性能下降的执行环境;使开发人员在面对下降的执行环境;使开发人员在面对下降的执行环境;使开发人员在面对下降的执行环境;使开发人员在面对WindowsWindows应用程序和应用程序和应用程序和应用程序和WebWeb应用程序时保持一致。应用程序时保持一致。应用程序时保持一致。应用程序时保持一致。两个主要组件:公共语言运行库两个主要组件:公共语言运行库两个主要组件:公共语言运行库两个主要组件:公共语言运行库CLRCLR(Common Language RuntimeCommon Language Runtime)和)和)和)和.NET.NET FrameworkFramework类库。类库。类库。类库。6ppt课件1.1.2 .NET Framework 3.5体系结构体系结构.NET Framework 3.5.NET Framework 3.5包含包含包含包含.NET Framework 2.0.NET Framework 2.0、.NET Framework 2.0 SP1.NET Framework 2.0 SP1、.NET Framework.NET Framework 3.03.0和和和和.NET Framework 3.0 SP1.NET Framework 3.0 SP1。.NET Framework 2.0.NET Framework 2.0包含了包含了包含了包含了CLRCLR、对泛型类型、对泛型类型、对泛型类型、对泛型类型和方法的支持、语言(和方法的支持、语言(和方法的支持、语言(和方法的支持、语言(C#C#、Visual BasicVisual Basic、C+C+和和和和J#J#)的编译器、基类库、)的编译器、基类库、)的编译器、基类库、)的编译器、基类库、ADO.NETADO.NET、ASP.NETASP.NET、Windows Windows 窗体和窗体和窗体和窗体和Web Web 服务等。服务等。服务等。服务等。7ppt课件1.1.2 .NET Framework 3.5体系结构(续)体系结构(续).NET Framework 3.0NET Framework 3.0引入了引入了引入了引入了WPFWPF、WCFWCF、WFWF。.NET Framework 3.5.NET Framework 3.5 引入了引入了引入了引入了LINQLINQ查询、语言查询、语言查询、语言查询、语言(C#C#、Visual BasicVisual Basic和和和和C+C+)的新编译器、)的新编译器、)的新编译器、)的新编译器、ASP.NET AJAXASP.NET AJAX和一些附加类。和一些附加类。和一些附加类。和一些附加类。8ppt课件1.2 ASP.NET概述概述ASP.NETASP.NET基于基于基于基于.NET Framework.NET Framework,使用,使用,使用,使用.NET.NET语语语语言调用言调用言调用言调用.NET Framework.NET Framework类库,实现类库,实现类库,实现类库,实现WebWeb应用应用应用应用系统开发,其最新版本是系统开发,其最新版本是系统开发,其最新版本是系统开发,其最新版本是ASP.NET 3.5ASP.NET 3.5。9ppt课件1.2.1 ASP.NET是什么是什么?与与与与.NET Framework.NET Framework完美整合完美整合完美整合完美整合 。ASP.NETASP.NET是编译型而非解释型的。是编译型而非解释型的。是编译型而非解释型的。是编译型而非解释型的。10ppt课件ASP.NET是编译型而非解释型的是编译型而非解释型的11ppt课件1.2.2 ASP.NET 3.5ASP.NET 2.0ASP.NET 2.0提供更丰富的服务器控件,增加提供更丰富的服务器控件,增加提供更丰富的服务器控件,增加提供更丰富的服务器控件,增加了了了了4040多个控件类;多个控件类;多个控件类;多个控件类;增加了主题和母版页,使得网站更容易建立统增加了主题和母版页,使得网站更容易建立统增加了主题和母版页,使得网站更容易建立统增加了主题和母版页,使得网站更容易建立统一的风格和布局;一的风格和布局;一的风格和布局;一的风格和布局;成员资格和角色管理实现了模块化和自动化的成员资格和角色管理实现了模块化和自动化的成员资格和角色管理实现了模块化和自动化的成员资格和角色管理实现了模块化和自动化的成员资格和角色管理模式;成员资格和角色管理模式;成员资格和角色管理模式;成员资格和角色管理模式;增加的数据控件能更加方便地连接数据源和绑增加的数据控件能更加方便地连接数据源和绑增加的数据控件能更加方便地连接数据源和绑增加的数据控件能更加方便地连接数据源和绑定数据;定数据;定数据;定数据;12ppt课件1.2.2 ASP.NET 3.5(续)(续)WebWeb部件的增加为用户浏览页面提供了布局调部件的增加为用户浏览页面提供了布局调部件的增加为用户浏览页面提供了布局调部件的增加为用户浏览页面提供了布局调整等多种个性化页面功能;整等多种个性化页面功能;整等多种个性化页面功能;整等多种个性化页面功能;个性化用户配置的增加为存储单个用户的配置个性化用户配置的增加为存储单个用户的配置个性化用户配置的增加为存储单个用户的配置个性化用户配置的增加为存储单个用户的配置数据提供了方便。数据提供了方便。数据提供了方便。数据提供了方便。13ppt课件ASP.NET 3.5组成组成14ppt课件1.2.2 ASP.NET 3.5(续)(续)新增的语言集成查询新增的语言集成查询新增的语言集成查询新增的语言集成查询 LINQLINQ(Lanuage Lanuage Integrated QueryIntegrated Query)提供了一种跨各种数据源)提供了一种跨各种数据源)提供了一种跨各种数据源)提供了一种跨各种数据源和数据格式查询数据的一致模型,可以使用相和数据格式查询数据的一致模型,可以使用相和数据格式查询数据的一致模型,可以使用相和数据格式查询数据的一致模型,可以使用相同的基本编码模式来查询同的基本编码模式来查询同的基本编码模式来查询同的基本编码模式来查询XMLXML文档、文档、文档、文档、SQLSQL数据数据数据数据库、库、库、库、DataSetDataSet和和和和.NET.NET集合中的数据。集合中的数据。集合中的数据。集合中的数据。15ppt课件1.2.2 ASP.NET 3.5(续)(续)新增的新增的新增的新增的ASP.NET AJAXASP.NET AJAX极大地简化了在极大地简化了在极大地简化了在极大地简化了在ASP.NET 3.5ASP.NET 3.5网站中使用网站中使用网站中使用网站中使用AJAXAJAX特性的方式,而特性的方式,而特性的方式,而特性的方式,而且在且在且在且在Visual Studio 2008Visual Studio 2008中还可以调试页面上使中还可以调试页面上使中还可以调试页面上使中还可以调试页面上使用的用的用的用的JavaScriptJavaScript。16ppt课件1.3 IISIISIIS(InternetInternet信息服务)提供了集成、可靠的信息服务)提供了集成、可靠的信息服务)提供了集成、可靠的信息服务)提供了集成、可靠的WebWeb服务器功能,实际运行的服务器功能,实际运行的服务器功能,实际运行的服务器功能,实际运行的ASP.NETASP.NET网站需网站需网站需网站需要要要要IISIIS支持。支持。支持。支持。IISIIS的版本与不同的操作系统有关,的版本与不同的操作系统有关,的版本与不同的操作系统有关,的版本与不同的操作系统有关,如如如如Windows Server 2008Windows Server 2008和和和和Windows VistaWindows Vista对应对应对应对应IIS 7.0IIS 7.0,Windows Server 2003Windows Server 2003对应对应对应对应IIS 6.0IIS 6.0。注意:注意:注意:注意:采用采用采用采用Visual Studio 2008Visual Studio 2008开发工具建立网开发工具建立网开发工具建立网开发工具建立网站时,若选择站时,若选择站时,若选择站时,若选择“文件系统文件系统文件系统文件系统”网站,则可以不安网站,则可以不安网站,则可以不安网站,则可以不安装装装装IIS IIS。17ppt课件1.3.1 IIS的安装的安装“开始开始开始开始”“设置设置设置设置”“控制面板控制面板控制面板控制面板”“添加或删除程序添加或删除程序添加或删除程序添加或删除程序”。单。单。单。单击击击击“添加添加添加添加/删除删除删除删除WindowsWindows组件组件组件组件”。选择选择选择选择“应用程序服务器应用程序服务器应用程序服务器应用程序服务器”。18ppt课件1.3.1 IIS的安装(续)的安装(续)单击单击单击单击“详细信息详细信息详细信息详细信息(D D)”,选择,选择,选择,选择“ASP.NETASP.NET”。19ppt课件1.3.1 IIS的安装(续)的安装(续)注意:注意:注意:注意:若若若若IISIIS在在在在Visual Studio 2008Visual Studio 2008安装后再安装,安装后再安装,安装后再安装,安装后再安装,为使为使为使为使IISIIS能运行能运行能运行能运行ASP.NET 3.5ASP.NET 3.5页面页面页面页面,需注册需注册需注册需注册ASP.NETASP.NET。其步骤是:。其步骤是:。其步骤是:。其步骤是:“开始开始开始开始”“程序程序程序程序”“Microsoft Visual Studio 2008Microsoft Visual Studio 2008”“Visual Studio ToolsVisual Studio Tools”“Visual Studio 2008Visual Studio 2008命令提示命令提示命令提示命令提示”,再输入命令,再输入命令,再输入命令,再输入命令“aspnet_regiis -i aspnet_regiis -i”完成注册。完成注册。完成注册。完成注册。20ppt课件1.3.2 IIS网站设置网站设置“开始开始开始开始”“程序程序程序程序”“管理工具管理工具管理工具管理工具”“InternetInternet信息服信息服信息服信息服务(务(务(务(IISIIS)管理器)管理器)管理器)管理器”。展开展开展开展开“网站网站网站网站”,右击,右击,右击,右击“默认网站默认网站默认网站默认网站”“属性属性属性属性”。21ppt课件“默认网站默认网站”属性设置属性设置主要对主要对主要对主要对“TCPTCP端口端口端口端口”进行设定。在默认的情况进行设定。在默认的情况进行设定。在默认的情况进行设定。在默认的情况下,下,下,下,HTTPHTTP协议的端口号为协议的端口号为协议的端口号为协议的端口号为8080,用户在访问网,用户在访问网,用户在访问网,用户在访问网站中网页时只需输入站中网页时只需输入站中网页时只需输入站中网页时只需输入WebWeb服务器的域名或服务器的域名或服务器的域名或服务器的域名或IPIP地地地地址就可以了,如址就可以了,如址就可以了,如址就可以了,如http:/10.200.1.23http:/10.200.1.23,但若将端,但若将端,但若将端,但若将端口号改成口号改成口号改成口号改成80008000,则访问形式变成,则访问形式变成,则访问形式变成,则访问形式变成http:/10.200.1.23:8000http:/10.200.1.23:8000。22ppt课件“主目录主目录”标签设置标签设置 主要是对本地路径进行主要是对本地路径进行主要是对本地路径进行主要是对本地路径进行设置,通过改变本地路设置,通过改变本地路设置,通过改变本地路设置,通过改变本地路径,可以使网站对应不径,可以使网站对应不径,可以使网站对应不径,可以使网站对应不同的内容。同的内容。同的内容。同的内容。23ppt课件应用程序配置应用程序配置“启用会话状态启用会话状态启用会话状态启用会话状态”表示表示表示表示一个客户如果在设定一个客户如果在设定一个客户如果在设定一个客户如果在设定“会话超时会话超时会话超时会话超时”期限内没有期限内没有期限内没有期限内没有操作,则服务器会放弃操作,则服务器会放弃操作,则服务器会放弃操作,则服务器会放弃该用户的会话信息。该用户的会话信息。该用户的会话信息。该用户的会话信息。“启动缓冲启动缓冲启动缓冲启动缓冲”必须选上,必须选上,必须选上,必须选上,因为因为因为因为ASP.NET 3.5ASP.NET 3.5网站需网站需网站需网站需要利用缓冲输出数据。要利用缓冲输出数据。要利用缓冲输出数据。要利用缓冲输出数据。24ppt课件“文档文档”标签设置标签设置 设设设设置置置置默默默默认认认认文文文文档档档档可可可可使使使使用用用用户户户户在在在在访访访访问问问问该该该该网网网网页页页页时时时时即即即即使使使使不不不不输输输输入入入入网网网网页页页页名名名名也也也也能能能能访访访访问问问问该该该该文档。文档。文档。文档。25ppt课件“ASP.NET”标签设置标签设置 当当当当WebWeb服服服服务务务务器器器器安安安安装装装装有有有有多多多多个个个个版版版版本本本本的的的的.NET.NET FrameworkFramework时时时时,可可可可设设设设置置置置不同的不同的不同的不同的ASP.NETASP.NET版本。版本。版本。版本。注注注注意意意意:.NET.NET Framework Framework 2.02.0以以以以 后后后后 版版版版 本本本本 均均均均 对对对对 应应应应 为为为为“2.0.507272.0.50727”。26ppt课件1.3.3 虚拟目录虚拟目录虚拟目录是服务器硬盘上通常不在主目录下的虚拟目录是服务器硬盘上通常不在主目录下的虚拟目录是服务器硬盘上通常不在主目录下的虚拟目录是服务器硬盘上通常不在主目录下的文件夹的一个好记名称(别名)。文件夹的一个好记名称(别名)。文件夹的一个好记名称(别名)。文件夹的一个好记名称(别名)。使用别名便于用户输入。使用别名便于用户输入。使用别名便于用户输入。使用别名便于用户输入。使用别名较安全。使用别名较安全。使用别名较安全。使用别名较安全。使用别名可以方便地移动站点中的文件夹使用别名可以方便地移动站点中的文件夹使用别名可以方便地移动站点中的文件夹使用别名可以方便地移动站点中的文件夹 。27ppt课件创建虚拟目录的步骤创建虚拟目录的步骤(1 1)启动)启动)启动)启动“InternetInternet信息服务(信息服务(信息服务(信息服务(IISIIS)管理器)管理器)管理器)管理器”。(2 2)展开)展开)展开)展开“网站网站网站网站”,右击,右击,右击,右击“默认网站默认网站默认网站默认网站”“新建新建新建新建”“虚拟目录虚拟目录虚拟目录虚拟目录”。(3 3)输入)输入)输入)输入“别名别名别名别名”。注意:注意:注意:注意:“别名别名别名别名”可与实际的物理目录名不同。可与实际的物理目录名不同。可与实际的物理目录名不同。可与实际的物理目录名不同。(4 4)输入)输入)输入)输入“路径路径路径路径”,也就是对应的物理目录。,也就是对应的物理目录。,也就是对应的物理目录。,也就是对应的物理目录。(5 5)设置虚拟目录访问权限,选择)设置虚拟目录访问权限,选择)设置虚拟目录访问权限,选择)设置虚拟目录访问权限,选择“读取读取读取读取”和和和和“运行脚本运行脚本运行脚本运行脚本”权限。权限。权限。权限。28ppt课件建立虚拟目录后访问网页的建立虚拟目录后访问网页的URL形式形式 假假假假设设设设虚虚虚虚拟拟拟拟目目目目录录录录名名名名xxxyxxxy对对对对应应应应“E:ASPNETbookE:ASPNETbook”文文文文 件件件件 夹夹夹夹,则则则则 访访访访 问问问问“E:ASPNETbook E:ASPNETbook default.aspxdefault.aspx”的的的的URLURL为为为为:http:/10.200.1.23:8000/xxxy/default.aspxhttp:/10.200.1.23:8000/xxxy/default.aspx。要要要要访访访访问问问问“E:ASPNETbook E:ASPNETbook chap77-2.aspxchap77-2.aspx”的的的的URLURL为为为为:http:/10.200.1.23:8000/xxxy/chap7/7-http:/10.200.1.23:8000/xxxy/chap7/7-2.aspx2.aspx。29ppt课件1.4 Visual Studio 2008Visual Visual Studio Studio 20082008是是是是一一一一套套套套完完完完整整整整的的的的开开开开发发发发工工工工具具具具,用用用用于于于于生生生生成成成成ASP.NETASP.NET网网网网站站站站、XML XML Web Web ServicesServices、桌桌桌桌面面面面应应应应用用用用程程程程序序序序和和和和移移移移动动动动应应应应用用用用程程程程序序序序等等等等。其其其其中中中中,VBVB、C#C#、C+C+等等等等语语语语言言言言都都都都使使使使用用用用相相相相同同同同的的的的集集集集成成成成开开开开发发发发环环环环境境境境(IDEIDE),并并并并使使使使用用用用相相相相同同同同的的的的.NET.NET FrameworkFramework类类类类库库库库,这这这这样样样样就就就就能能能能够够够够实实实实现现现现工工工工具具具具共共共共享享享享,并并并并轻轻轻轻松松松松地地地地创创创创建建建建混混混混合合合合语语语语言言言言解解解解决决决决方方方方案案案案。ASP.NET ASP.NET 3.53.5动动动动态态态态开开开开发发发发网网网网站站站站主主主主要要要要 使使使使 用用用用 Visual Visual Studio Studio 20082008中中中中 的的的的 Visual Visual Web Web DeveloperDeveloper环境。环境。环境。环境。30ppt课件1.4.1 环境概览环境概览31ppt课件工具栏工具栏“向向向向后后后后定定定定位位位位”按按按按钮钮钮钮可可可可以以以以定定定定位位位位到到到到文文文文档档档档先先先先前前前前访访访访问问问问过过过过的位置。的位置。的位置。的位置。“启动调试启动调试启动调试启动调试”按钮能启动网站调试过程。按钮能启动网站调试过程。按钮能启动网站调试过程。按钮能启动网站调试过程。注意:注意:注意:注意:按钮首先启动的是网站的启动项,所以在按钮首先启动的是网站的启动项,所以在按钮首先启动的是网站的启动项,所以在按钮首先启动的是网站的启动项,所以在启动调试之前需要设置网站的启动页面。启动调试之前需要设置网站的启动页面。启动调试之前需要设置网站的启动页面。启动调试之前需要设置网站的启动页面。“编排整个文档的格式编排整个文档的格式编排整个文档的格式编排整个文档的格式”按钮适用于当前窗口按钮适用于当前窗口按钮适用于当前窗口按钮适用于当前窗口为为为为“源源源源”视图的窗口,对其中包含的视图的窗口,对其中包含的视图的窗口,对其中包含的视图的窗口,对其中包含的XHTMLXHTML元素、元素、元素、元素、ASP.NETASP.NET元素自动编排格式。元素自动编排格式。元素自动编排格式。元素自动编排格式。注释选中行注释选中行注释选中行注释选中行”按钮适用于在程序调试时对选中按钮适用于在程序调试时对选中按钮适用于在程序调试时对选中按钮适用于在程序调试时对选中行集中注释。行集中注释。行集中注释。行集中注释。32ppt课件常用窗口常用窗口 在文档窗口中,源代码有三种视图呈现方式:在文档窗口中,源代码有三种视图呈现方式:在文档窗口中,源代码有三种视图呈现方式:在文档窗口中,源代码有三种视图呈现方式:“设计设计设计设计”、“拆分拆分拆分拆分”和和和和“源源源源”。当处于源视图。当处于源视图。当处于源视图。当处于源视图形式时,支持形式时,支持形式时,支持形式时,支持IntelliSense(IntelliSense(智能感知智能感知智能感知智能感知),即输入,即输入,即输入,即输入代码时能智能列出控件所有的属性和事件。要代码时能智能列出控件所有的属性和事件。要代码时能智能列出控件所有的属性和事件。要代码时能智能列出控件所有的属性和事件。要建立建立建立建立ASP.NETASP.NET控件,可以直接从控件,可以直接从控件,可以直接从控件,可以直接从“工具箱工具箱工具箱工具箱”中中中中拖放或双击,也可以直接在拖放或双击,也可以直接在拖放或双击,也可以直接在拖放或双击,也可以直接在“源源源源”视图中输入视图中输入视图中输入视图中输入代码实现。代码实现。代码实现。代码实现。33ppt课件常用窗口常用窗口(续)(续)在在在在“解决方案资源管理器解决方案资源管理器解决方案资源管理器解决方案资源管理器”窗口中可以组织、窗口中可以组织、窗口中可以组织、窗口中可以组织、管理目前正在编辑的项目,可以创建、重命名、管理目前正在编辑的项目,可以创建、重命名、管理目前正在编辑的项目,可以创建、重命名、管理目前正在编辑的项目,可以创建、重命名、删除文件夹和文件。右击不同的项目会弹出一删除文件夹和文件。右击不同的项目会弹出一删除文件夹和文件。右击不同的项目会弹出一删除文件夹和文件。右击不同的项目会弹出一些很常用的菜单,如建立各种类型文件、浏览些很常用的菜单,如建立各种类型文件、浏览些很常用的菜单,如建立各种类型文件、浏览些很常用的菜单,如建立各种类型文件、浏览建立的页面和设置项目启动项等。建立的页面和设置项目启动项等。建立的页面和设置项目启动项等。建立的页面和设置项目启动项等。34ppt课件常用窗口常用窗口(续)(续)在在在在“属性属性属性属性”窗口中可方便设置窗口中可方便设置窗口中可方便设置窗口中可方便设置ASP.NETASP.NET控件、控件、控件、控件、XHTMLXHTML元素等对象的属性。元素等对象的属性。元素等对象的属性。元素等对象的属性。注意:注意:注意:注意:对初学者,建议通过属性窗口设置页面上对初学者,建议通过属性窗口设置页面上对初学者,建议通过属性窗口设置页面上对初学者,建议通过属性窗口设置页面上ASP.NETASP.NET控件和控件和控件和控件和XHTMLXHTML元素的属性,再由元素的属性,再由元素的属性,再由元素的属性,再由Visual Studio 2008Visual Studio 2008自动生成源代码。自动生成源代码。自动生成源代码。自动生成源代码。“工具箱工具箱工具箱工具箱”窗口针对不同类型的网页,提供不窗口针对不同类型的网页,提供不窗口针对不同类型的网页,提供不窗口针对不同类型的网页,提供不同组合的控件列表。同组合的控件列表。同组合的控件列表。同组合的控件列表。35ppt课件常用窗口常用窗口(续)(续)“服务器资源管理器服务器资源管理器服务器资源管理器服务器资源管理器”窗口中可以打开数据库窗口中可以打开数据库窗口中可以打开数据库窗口中可以打开数据库连接,显示数据库、系统服务等。如果将节点连接,显示数据库、系统服务等。如果将节点连接,显示数据库、系统服务等。如果将节点连接,显示数据库、系统服务等。如果将节点直接拖到项目中,就可以创建引用数据资源或直接拖到项目中,就可以创建引用数据资源或直接拖到项目中,就可以创建引用数据资源或直接拖到项目中,就可以创建引用数据资源或监视其活动的数据组件。监视其活动的数据组件。监视其活动的数据组件。监视其活动的数据组件。“错误列表错误列表错误列表错误列表”窗口中可以显示出编辑和编译代窗口中可以显示出编辑和编译代窗口中可以显示出编辑和编译代窗口中可以显示出编辑和编译代码时产生的码时产生的码时产生的码时产生的“错误错误错误错误”、“警告警告警告警告”和和和和“消息消息消息消息”;可以查找可以查找可以查找可以查找IntelliSenseIntelliSense所标出的语法错误;可以所标出的语法错误;可以所标出的语法错误;可以所标出的语法错误;可以查找部署错误等。双击错误信息项,就可以打查找部署错误等。双击错误信息项,就可以打查找部署错误等。双击错误信息项,就可以打查找部署错误等。双击错误信息项,就可以打开出现问题的文件并定位到相应位置。开出现问题的文件并定位到相应位置。开出现问题的文件并定位到相应位置。开出现问题的文件并定位到相应位置。36ppt课件“工具工具”菜单中菜单中“选项选项”常用设置常用设置 仅使用本地帮助仅使用本地帮助仅使用本地帮助仅使用本地帮助 设置编辑器设置编辑器设置编辑器设置编辑器 键入键入键入键入XHTMLXHTML元素属性值时自动加引号元素属性值时自动加引号元素属性值时自动加引号元素属性值时自动加引号 添加行号添加行号添加行号添加行号 37ppt课件仅使用本地帮助仅使用本地帮助38ppt课件设置编辑器设置编辑器 39ppt课件键入键入XHTML元素属性值时自动加引号元素属性值时自动加引号 40ppt课件添加行号添加行号 41ppt课件1.4.2 新建网站新建网站42ppt课件“选择位置选择位置”对话框对话框 43ppt课件“文件系统文件系统”网站网站“文件系统文件系统文件系统文件系统”网站指将网站的文件放在本地硬网站指将网站的文件放在本地硬网站指将网站的文件放在本地硬网站指将网站的文件放在本地硬盘上的一个文件夹中,或放在局域网上的一个盘上的一个文件夹中,或放在局域网上的一个盘上的一个文件夹中,或放在局域网上的一个盘上的一个文件夹中,或放在局域网上的一个共享位置。对网站的开发、运行和调试都无需共享位置。对网站的开发、运行和调试都无需共享位置。对网站的开发、运行和调试都无需共享位置。对网站的开发、运行和调试都无需IISIIS支持,而使用内置的支持,而使用内置的支持,而使用内置的支持,而使用内置的“ASP.NET ASP.NET Development ServerDevelopment Server”WebWeb服务器。服务器。服务器。服务器。注意:注意:注意:注意:“文件系统文件系统文件系统文件系统”网站适合本机未安装网站适合本机未安装网站适合本机未安装网站适合本机未安装IISIIS的开的开的开的开发人员运行和调试网站,当网站建完后,要部发人员运行和调试网站,当网站建完后,要部发人员运行和调试网站,当网站建完后,要部发人员运行和调试网站,当网站建完后,要部署到运行署到运行署到运行署到运行IISIIS的服务器上。的服务器上。的服务器上。的服务器上。44ppt课件“本地本地IIS”网站网站 45ppt课件“本地本地IIS”网站网站(续)(续)需要在本地安装需要在本地安装需要在本地安装需要在本地安装IISIIS。“创创创创建建建建新新新新 WebWeb应应应应用用用用程程程程序序序序”按按按按钮钮钮钮表表表表示示示示创创创创建建建建的的的的网网网网站站站站文文文文 件件件件 夹夹夹夹 存存存存 储储储储 在在在在 默默默默 认认认认 的的的的“驱驱驱驱 动动动动 器器器器:Inetpubwwwroot:Inetpubwwwroot”中。中。中。中。“创创创创建建建建新新新新虚虚虚虚拟拟拟拟目目目目录录录录”按按按按钮钮钮钮表表表表示示示示可可可可以以以以新新新新建建建建虚虚虚虚拟拟拟拟目目目目录录录录,从从从从而而而而可可可可将将将将网网网网站站站站的的的的网网网网页页页页和和和和文文文文件件件件夹夹夹夹存存存存储储储储在在在在用用用用户户户户可以访问的任何文件夹中。可以访问的任何文件夹中。可以访问的任何文件夹中。可以访问的任何文件夹中。46ppt课件“FTP站点站点”网站网站 网站建立在网站建立在网站建立在网站建立在具有读具有读具有读具有读/写权写权写权写权限的限的限的限的FTPFTP服服服服务器上,并务器上,并务器上,并务器上,并在在在在FTPFTP服务服务服务服务器上创建和器上创建和器上创建和器上创建和编辑网页。编辑网页。编辑网页。编辑网页。47ppt课件“远程站点远程站点”网站网站 网站建立在已安装网站建立在已安装网站建立在已安装网站建立在已安装IISIIS并并并并配置有配置有配置有配置有Microsoft Microsoft FrontPage 2002FrontPage 2002服务器服务器服务器服务器扩展的远程计算机上。扩展的远程计算机上。扩展的远程计算机上。扩展的远程计算机上。适合于多个开发人员同适合于多个开发人员同适合于多个开发人员同适合于多个开发人员同时使用同一个网站进行时使用同一个网站进行时使用同一个网站进行时使用同一个网站进行开发。但要注意的是:开发。但要注意的是:开发。但要注意的是:开发。但要注意的是:当一个开发人员调试远当一个开发人员调试远当一个开发人员调试远当一个开发人员调试远程网站时,所有的其它程网站时,所有的其它程网站时,所有的其它程网站时,所有的其它请求将被挂起。请求将被挂起。请求将被挂起。请求将被挂起。48ppt课件1.4.3 发布网站发布网站“发发发发布布布布网网网网站站站站”的的的的操操操操作作作作将将将将预预预预编编编编译译译译网网网网站站站站并并并并将将将将输输输输出出出出复复复复制制制制到到到到“文文文文件件件件系系系系统统统统”、“本本本本地地地地IISIIS”、”FTPFTP站站站站点点点点”或或或或“远程站点远程站点远程站点远程站点”。预预预预编编编编译译译译:能能能能将将将将网网网网站站站站中中中中“App_CodeApp_Code”文文文文件件件件夹夹夹夹下下下下包包包包含含含含的的的的.cs.cs文文文文件件件件、代代代代码码码码隐隐隐隐藏藏藏藏页页页页等等等等编编编编译译译译为为为为系系系系统统统统随随随随机机机机命命命命名名名名的的的的.dll.dll程程程程序序序序集集集集文文文文件件件件,并并并并发发发发现现现现任任任任何何何何编编编编译译译译错错错错误误误误,使使使使得得得得网网网网页页页页的的的的初初初初始始始始响响响响应应应应速速速速度度度度更更更更快快快快且且且且在在在在发发发发布布布布的的的的网网网网站站站站中中中中不再包含任何不再包含任何不再包含任何不再包含任何C#C#程序代码。程序代码。程序代码。程序代码。49ppt课件1.4.3 发布网站(续)发布网站(续)动动动动态态态态编编编编译译译译:如如如如果果果果一一一一个个个个网网网网页页页页第第第第一一一一次次次次访访访访问问问问或或或或被被被被修修修修改改改改保保保保存存存存后后后后再再再再被被被被访访访访问问问问时时时时,.NET.NET环环环环境境境境会会会会自自自自动动动动调调调调用用用用编编编编译译译译器进行编译,并缓存编译输出。器进行编译,并缓存编译输出。器进行编译,并缓存编译输出。器进行编译,并缓存编译输出。50ppt课件1.4.3 发布网站(续)发布网站(续)右右右右击击击击网网网网站站站站项项项项目目目目名名名名“发发发发布布布布网网网网站站站站”,可可可可选选选选择择择择将将将将网网网网站站站站发发发发布布布布到到到到“文文文文 件件件件 系系系系 统统统统”、“本本本本 地地地地 IISIIS”、“FTPFTP站站站站点点点点”或或或或“远程站点远程站点远程站点远程站点”。51ppt课件1.4.4 复制网站复制网站“复复复复制制制制网网网网站站站站”实实实实质质质质是是是是在在在在当当当当前前前前网网网网站站站站与与与与另另另另一一一一站站站站点点点点之之之之间复制文件,对当前网站不会预编译。间复制文件,对当前网站不会预编译。间复制文件,对当前网站不会预编译。间复制文件,对当前网站不会预编译。“复复复复制制制制网网网网站站站站”在在在在无无无无法法法法从从从从远远远远程程程程站站站站点点点点打打打打开开开开文文文文件件件件以以以以进进进进行行行行编编编编辑辑辑辑的的的的情情情情况况况况下下下下特特特特别别别别有有有有用用用用。可可可可以以以以使使使使用用用用“复复复复制制制制网网网网站站站站”将将将将某某某某个个个个文文文文件件件件复复复复制制制制到到到到本本本本地地地地计计计计算算算算机机机机上上上上,再再再再编编编编辑辑辑辑这这这这个个个个文文文文件件件件后后后后将将将将它它它它们们们们重重重重新新新新复复复复制制制制到到到到远远远远程程程程站站站站点点点点。另另另另外外外外,“复复复复制制制制网网网网站站站站”还还还还常常常常用用用用于于于于将将将将网网网网站站站站从从从从“测测测测试试试试服服服服务务务务器器器器”复制到复制到复制到复制到“商业服务器商业服务器商业服务器商业服务器”。52ppt课件1.4.4 复制网站(续)复制网站(续)注注注注意意意意:为为为为保保保保护护护护C#C#源源源源代代代代码码码码不不不不被被被被随随随随意意意意窃窃窃窃取取取取,可可可可组组组组合合合合使使使使用用用用“发发发发布布布布网网网网站站站站”和和和和“复复复复制制制制网网网网站站站站”。即即即即先先先先将将将将网网网网站站站站发发发发布布布布到到到到本本本本地地地地某某某某个个个个文文文文件件件件夹夹夹夹,再再再再利利利利用用用用“复复复复制制制制网网网网站站站站”同步服务器网站上文件。同步服务器网站上文件。同步服务器网站上文件。同步服务器网站上文件。53ppt课件1.4.4 复制网站(续)复制网站(续)右右右右击击击击网网网网站站站站项项项项目目目目名名名名“复复复复制制制制网网网网站站站站”,单单单单击击击击“连连连连接接接接到到到到远远远远程程程程网网网网站站站站”按按按按钮钮钮钮可可可可选选选选择择择择将将将将网网网网站站站站复复复复制制制制到到到到“文文文文件件件件系系系系统统统统”、“本本本本 地地地地 IISIIS”、“FTPFTP站站站站点点点点”或或或或“远程站点远程站点远程站点远程站点”。54ppt课件1.5 小结小结.NET.NET Framework Framework 3.53.5为为为为建建建建立立立立ASP.NET ASP.NET 3.53.5网网网网站站站站提供了基础。提供了基础。提供了基础。提供了基础。ASP.NET ASP.NET 3.53.5在在在在ASP.NET ASP.NET 2.02.0的的的的基基基基础础础础上上上上增增增增加加加加了了了了LINQLINQ、ASP.NET ASP.NET AJAXAJAX等等等等,使使使使动动动动态态态态网网网网站站站站的的的的开开开开发更加方便。发更加方便。发更加方便。发更加方便。IIS IIS 为为为为ASP.NET 3.5ASP.NET 3.5提供了运行环境。提供了运行环境。提供了运行环境。提供了运行环境。Visual Visual Studio Studio 20082008为为为为ASP.NET ASP.NET 3.53.5的的的的开开开开发发发发提提提提供供供供了了了了极极极极佳佳佳佳的的的的环环环环境境境境,可可可可以以以以非非非非常常常常方方方方便便便便地地地地实实实实现现现现从从从从建建建建立立立立网网网网站到发布网站的全过程。站到发布网站的全过程。站到发布网站的全过程。站到发布网站的全过程。55ppt课件
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!