2.1 使用文件系统新建网站2.2 打开网站2.3 Visual Studio 2005常用窗口简介2.4 添加新网页2.5 编辑页面2.6 运行网页2.7 编辑ASPX代码2.8 添加事件代码2.9 控件的定位方式本章小结思考与练习 2.IIS 当然也可以使用本地IIS当作网站服务器,这是为习惯使用Visual Studio 2003的开发人员设计的。 3.FTP 在实际应用或者团队开发中,通常有正式的Web服务器,这台服务器可能放在机房,如果需要创建网站,则必须通过远程控制软件(如Windows远程控制、VNC)来创建网站,或者亲自到该服务器上创建网站,然后再把开发好的代码复制到Web服务器上,这种方式比较麻烦。在Visual Studio 2005开发环境下,我们可以选择FTP方式来创建网站,只要能连接上FTP服务器并且拥有上传、下载的权限,就可以修改、存储、运行网页。这一点对于团队协作开发更为重要。 4.HTTP HTTP也称为Remote方式,这种方式与FTP方式类似,只不过两者使用的协议不一样,它们都需要远程Web服务器的支持才可以创建。 下面以文件系统方式为例,介绍创建新网站的方法。 (1) 选择“文件”|“新建”|“网站”命令,如图2-1所示,或者点击“起始页”|“创建”|“网站”命令,如图2-2所示。 (2) 选择网站的目录。 (3) 系统将出现“新建网站”对话框,如图2-3所示。 (4) 单击“确定”按钮,系统就会自动创建网站。创建网站以后,系统会自动在第二步选择在WebSite路径下创建一个文件夹,在默认情况下,该文件夹包含一个App_Data子文件夹和一个默认网页Default.aspx,如图2-4所示。 工具箱控件的功能很多,而我们开发网站可以尽量使用这些控件来完成,以保证网站的安全性、可靠性和高效性。在后续章节中,我们将详细介绍常用控件的使用方法。表2-1是工具箱的功能说明。 在以上所列的控件中,数据工具箱可以称为ASP.NET的精华部分。除以上列出的常用工具箱以外,ASP.NET还有很多没有列出来的控件,甚至允许用户导入第三方的控件。用户导入第三方控件的步骤如下: (1) 选择“工具”|“选择工具箱项”,如图2-10所示。 (2) 打开“选择工具箱项”对话框,在需要添加的控件前打钩,就会在当前的工具箱列表中添加相应的控件。如果选择“浏览”按钮,则还可以导入任何以?.dll、.ocx、.exe为后缀名的第三方控件,如图2-11所示。 2.3.2 解决方案资源管理器窗口 (1) 选择“视图”|“解决方案资源管理器”,如图2-12所示,或单击“解决方案资源管理器”快捷按钮,也可按“Ctrl+W, S”键(该操作为先按Ctrl键,再同时按下W和S键,下同)。 (2) 打开“解决方案资源管理器”,如图2-13所示。 (3) 在“解决方案资源管理器”上单击右键,弹出右键菜单,如图2-14所示。相关功能将在后续章节中讲解。 2.3.3 属性窗口 (1) 选择“视图”|“属性”窗口,或单击“属性”窗口快捷按钮,也可按“Ctrl+W, P”键。 (2) 打开“属性”窗口,该窗口的下拉菜单在页面无法选择相应控件时可以起到很好的作用,许多人习惯用鼠标在页面上选中控件,然后设置属性,当有的控件无法用鼠标在页面上选择时,可以采用该方式选择,如图2-15所示。 2.3.4 页面编辑窗口 页面编辑窗口是开发人员使用最频繁的窗口之一,ASP.NET 2.0提供了两种编辑网页的模式,即设计模式和源模式。在设计模式下,我们可以将工具箱内的控件通过拖曳的方式直接放到页面上去,然后通过点击控件设置其属性;在源模式下,我们可以直接通过写HTML代码的方式完成网页的编辑工作,这是一种纯代码的方式。一般在开发过程中,我们都会使用设计模式,除非需要手动添加代码时才在源模式下操作。这两种编辑模式本质上是一样的,但是如果在源模式下编写的HTML语句有错误,则将无法切换到设计模式,如图2-16所示。 2.3.5 服务器资源管理器窗口 选择“视图”|“服务器资源管理器”,或单击“服务器资源管理器”快捷按钮,也可按“Ctrl+W,L”键。打开“服务器资源管理器”窗口,如图2-17所示。该窗口主要用来实现与数据连接相关的功能,在第7章中将作具体介绍。 3.打开新创建的网页 创建新的网页后,可以在“解决方案资源管理器”中发现该网页,这时网页编辑窗口已经把当前页面显示在窗口中,并默认为源模式。如图2-19所示,单击“+”,我们可以看到,该页面分为两个部分:一部分是以“.aspx”为后缀名的页面设计部分,另一
您可能关注的文档
- (16位微机原理及接口技术)第六章直接存储器存取DMA.ppt
- (16位微机原理及接口技术)第七章IO接口技术及接口芯片.ppt
- (16位微机原理及接口技术)第三章存储器.ppt
- (16位微机原理及接口技术)第四章Intel80868088的指令系统.ppt
- (16位微机原理及接口技术)第五章中断.ppt
- (16位微机原理及接口技术)第一章绪论.ppt
- (AutoCAD操作教程)第1章AutoCAD2010简介.ppt
- (AutoCAD操作教程)第3章绘制平面图形.ppt
- (AutoCAD操作教程)第4章编辑图形对象.ppt
- (AutoCAD操作教程)第8章块操作.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)