ClicktoaddTitleClicktoaddTitle4项目1:我的第一个网站掌握网站设计的基本概念;熟悉网站建设的流程;了解如何在站点结构、站点风格等方面规划网站,初步了解网站架构模式;掌握创建站点的基本步骤及站点的管理;理解ASP.NET常用的网站集成开发环境VisualStudio2008;掌握安装和配置ASP.NET开发环境。知识目标:ClicktoaddTitleClicktoaddTitle4项目1:我的第一个网站技能目标:能安装配置IISWEB服务器;能安装与配置VisualStudio2008集成开发环境;能用FTP方式创建、生成并调试ASP.NETWeb网站项目。ClicktoaddTitleClicktoaddTitle4项目1:我的第一个网站教学建议:本项目计划总学时6学时(1)情境介绍0.5学时(2)任务11.5学时(3)任务22学时(4)任务32学时ClicktoaddTitleClicktoaddTitle4情境介绍教师项目演示20分钟ClicktoaddTitleClicktoaddTitle4任务1网站建设的需求分析为完成本任务,要完成以下几个方面的工作:1.了解网站的基本结构;2.了解网站的组成要素;3.了解如何建设一个好的网站。任务1网站建设的需求分析ClicktoaddTitleClicktoaddTitle4任务1-1认识网站实战演练15分钟任务1网站建设的需求分析ClicktoaddTitleClicktoaddTitle4网站类型不同网站可能属于不同的类型,即使相同类型的网站也可能在内容、服务和风格上千变万化、各不相同,但作为一个完整的功能实体,它们又具有很多相同的特征。如信息提供型、电子商务型、政府企业门户型。目前在互联网中常见的网站还有:导航网站、教育网站、财经网站、娱乐网站任务1网站建设的需求分析任务1-1认识网站ClicktoaddTitleClicktoaddTitle4网页基本元素网页的基本元素包括标题、网站LOGO、页眉、页脚、主体内容、功能区、导航区、广告栏等网页的整体布局结构可以归纳为:左右对称结构布局、“同”字型结构布局、“回”字型结构布局、“匡”字型结构布局、“丁”字型结构布局、自由式结构布局、“另类”结构布局等。任务1网站建设的需求分析任务1-1认识网站ClicktoaddTitleClicktoaddTitle4网站建设的基本原则确定网站的总体目标分析网站的用户群分析网站的功能估算网站的响应时间网站的易访问性网站的易维护性任务1网站建设的需求分析任务1-1认识网站ClicktoaddTitleClicktoaddTitle4课内练习:浏览各类网站并开展讨论分析LOGO的设计特点;分析各类网站的页面结构,进行归纳总结所浏览页面的结构类型;分析网站中的基本元素;分析并例出不同网站的用户群;分析各类网站的主要功能;比较并写出不同网站的响应时间时间:25分钟任务1网站建设的需求分析任务1-1认识网站ClicktoaddTitleClicktoaddTitle4任务1-2网站的要素实战演练20分钟任务1网站建设的需求分析ClicktoaddTitleClicktoaddTitle4网址:IP地址、域名地址、URLWeb服务器:常见有IIS、Apache、Tomcat浏览器:InternetExplorer、Firefox等网页:网页可以笼统地分为动态网页和静态网页,。静态网页文件一般以htm或html为后缀,动态网页有不同后缀的网页文件,如.ASP、.ASPX、.PHP、.JSP等。任务1网站建设的需求分析任务1-2网站的要素ClicktoaddTitleClicktoaddTitle4多媒体演示客户端和服务端事件ClicktoaddTitleClicktoaddTitle4任务2认识开发环境为完成本任务,要完成以下几个方面的工作:1.掌握VisualStudio2008的安装过程;2.掌握IIS的安装与配置;3.了解.NET开发平台模型的结构;4.初步掌握VisualStudio2008开发环境的应用;5.了解ASP.NET开发网站的基本步骤。任务2认识开发环境ClicktoaddTitleClicktoaddTitle4任务2-1VisualStudio2008的安装实战演练任务2认识开发环境ClicktoaddTitleClicktoaddTitle4操作系统:WindowsXPProfessional以上硬件最低要求:1.6GHzCPU、384MBRAM、1024×768显示器、5400RPM硬盘任务2-1VisualStudio2008的安装任务2认识开发环境VisualStudio2008的安装环境ClicktoaddTitleClicktoaddTitle4.NET框架开发模型任务2-1VisualStudio2008的安装任务2认识开发环境Win32消息队列服务COM+IISWMI公共语言运行库(CLR).NETFramework基础类库ADO.NET和XMLXMLWebService用户界面VisualBasicC++C#ASP.NETPerlPython…ClicktoaddTitleClicktoaddTitle4.ASP.NET概述ASP.NET技术是.NET框架技术的一个重要组成部分,是.NET框架提供的一个统一的Web开发模型,它为创建动态Web网站提供了简易的方法。每一个正式版本的.NET框架都会有一个与之对应的高度集成的开发环境,微软称之为VisualStudio。目前VisualStudio2008一共有三种版本:VisualStudio2008Standard、VisualStudio2008Professional和VisualStudio2008Team。任务2-1VisualStudio2008的安装任务2认识开发环境ClicktoaddTitleClicktoaddTitle4.ASP.NET概述任务2-1VisualStudio2008的安装任务2认识开发环境VisualStudio2008Windows窗体开发工具Web窗体开发工具错误处理数据访问多语言支持Web服务开发工具开发调试部署设计ClicktoaddTitleClicktoaddTitle4.VisualWebDeveloper网站类型文件系统站点FTP部署的站点本地IIS站点任务2-1VisualStudio2008的安装任务2认识开发环境ClicktoaddTitleClicktoaddTitle4课外练习:安装VisualStudio2008完成安装VisualStudio2008;完成安装MSDN;打开VisualStudio2008并新建一个网站,写出开发环境的主要窗口,练习各主要窗口的打开、关闭和选择停靠方式;;了解MSDN关于Web开发的帮助文档;时间:50分钟任务2-1VisualStudio2008的安装任务2认识开发环境ClicktoaddTitleClicktoaddTitle4实战演练任务2-2IIS的安装与配置任务2认识开发环境ClicktoaddTitleClicktoaddTitle4.ASP.NET修复IIS映射使用本地IIS站点方式建立网站,如果先安装了VisualStudio再安装IIS,就不能正常使用。因此,要为ASP.NET修复IIS映射,修复命令是:任务2认识开发环境任务2-2IIS的安装与配置Aspnet_regiis-iClicktoaddTitleClicktoaddTitle4课外练习:练习IIS的安装与配置完成安装与配置IIS;时间:20分钟任务2-2IIS的安装与配置任务2认识开发环境ClicktoaddTitleClicktoaddTitle4为完成本项目,需要完成以下任务:1.创建FTP站点;2.建立Web页面;3.创建事件处理程序;4.网站的调试与发布。任务3网站的创建、调试与发布任务3网站的创建、调试与发布ClicktoaddTitleClicktoaddTitle4实战演练任务3网站的创建、调试与发布任务3-1创建FTP站点ClicktoaddTitleClicktoaddTitle4实战演练任务3网站的创建、调试与发布任务3-2建立Web页面ClicktoaddTitleClicktoaddTitle4VisualStudio2008提供了可以轻松实现对网页的美化和排版并为设置这些功能提供了一组工具,可用来创建、应用、管理样式和级联样式表。“应用样式”窗口用于创建、修改和应用样式“管理样式”窗口中可以改变样式的组别“CSS属性”窗口显示网页中当前选定内容使用的样式。;“直接样式应用”工具栏,可通过它应用或移除基于类或ID的样式,并创建和应用新的样式。任务3网站的创建、调试与发布任务3-2建立Web页面级联样式表(CSS)设置功能ClicktoaddTitleClicktoaddTitle4课内练习:样式管理工具的使用通达新建样式面板,分别选择不同的类别,进行样式设计;通过管理样式对各个样式进行管理;在页面中选择其他标记在“运用样式”面板中进行选择时间:30分钟任务2认识开发环境任务3-2建立Web页面ClicktoaddTitleClicktoaddTitle4实战演练任务3网站的创建、调试与发布任务3-3创建事件处理程序ClicktoaddTitleClicktoaddTitle4创建事件处理程序任务3网站的创建、调试与发布任务3-3创建事件处理程序asp:ButtonID=Button1runat=serveronclick=Button1_Click1Text=确定onload=Button1_Load/ASP.NETWeb服务器控件可以引发多种事件,许多事件是用户在浏览器中进行某些操作触发的。默认事件通过双击自动生成。非默认事件,通过选择“属性”面板上的事件来生成。生成事件后代码如:ClicktoaddTitleClicktoaddTitle4实战演练任务3网站的创建、调试与发布任务3-4网站的调试与发布ClicktoaddTitleClicktoaddTitle4总结与回顾经过本项目的训练与学生,学生应该对什么是WEB项目有了一个初步的了解。同时对VisualStudio2008的开发环境也有了一个感性的认识。ClicktoaddTitleClicktoaddTitle4课后练习参考:1.上网查看各类网站,了解打开网站首页与点开子页的地址栏中有哪些不同点?同时单击网站的超连接后,文件的后缀名都有哪些?上网查询这些后缀名都有什么含义?2.上网对门户型网站、政府网站、企业网站、个人网站、娱乐网站、宣传网站及功能性的网站进行查看,说说这些不同种类网站的设计风格、色彩等方面有哪些相同和不同之处,各自有什么特点?ClicktoaddTitleClicktoaddTitle4课后练习参考:1.上网查看各类网站,了解打开网站首页与点开子页的地址栏中有哪些不同点?同时单击网站的超连接后,文件的后缀名都有哪些?上网查询这些后缀名都有什么含义?2.上网对门户型网站、政府网站、企业网站、个人网站、娱乐网站、宣传网站及功能性的网站进行查看,说说这些不同种类网站的设计风格、色彩等方面有哪些相同和不同之处,各自有什么特点?ClicktoaddTitleClicktoaddTitle4课后练习:3.这两个网址中都有“com”,它们之间有什么不同?4.目前网页的常用CSS样式表布局,请问CSS样式表作用有哪些?5.请谈谈动态网页与静态网页在工作原理上有什么不同?6..NET平台的核心技术是什么?在VisualStudio.NET中,解决方案资源管理器的作用是什么?