《ASP.NET 开发从入门到精通》----第2章 搭建开发环境 2.1 配置ASP.NET环境

第2章 搭建开发环境

ASP.NET 开发从入门到精通
ASP.NET是一门功能强大的Web开发技术,它是建立在特定的开发平台之上的。所以在进行ASP.NET开发前,需要为其建立专门的开发平台,搭建开发环境。在本章中,将简要介绍搭建ASP.NET开发环境的方法,为读者学习本书后面的内容打好基础。

2.1 配置ASP.NET环境

知识点讲解:光盘:视频\PPT讲解(知识点)\第2章\配置ASP.NET环境.avi

因为ASP.NET应用程序的宿主是IIS,它包含在微软的Windows系统中。对于个人用户,可以通过IIS将计算机虚拟为Web服务器,这样就可以在本地测试使用ASP.NET程序。本节将详细讲解为ASP.NET配置开发环境的方法。

2.1.1 安装IIS

IIS(Internet Information Services,互联网信息服务)是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional、Windows Server 2003、Windows 7中一起发行,但在Windows XP Home版本上并没有IIS。由此可见,对于当前最普遍的Windows 7系统来说,因为已经内置了IIS,所以我们无需单独进行安装。如果用户使用的是比较老的版本,则需要单独安装IIS。下面以Windows XP系统为例,介绍安装IIS的方法。

(1)依次单击【开始】→【设置】→【控制面板】命令,打开“控制面板”界面,效果如图2-1所示。

(2)双击“添加或删除程序”图标,打开“添加或删除程序”对话框,如图2-2所示。

(3)在“添加或删除程序”对话框左侧,单击“添加/删除Windows组件”图标,打开“Windows组件向导”对话框,如图2-3所示。

(4)选中“组件”列表框中的“Internet信息服务(IIS)”选项,单击【下一步】按钮,组件向导即开始安装所选组件。

(5)在安装向导的最后一页单击【完成】按钮,完成IIS组件的安装。

(6)在【控制面板】界面中双击【管理工具】图标,弹出“管理工具”对话框,在其中双击“Internet信息服务”图标,打开“Internet信息服务”对话框,如图2-4所示。

注意:如果此处“默认网站”状态为停止,应右键单击后选择“启动”命令,使服务器运行,如图2-5所示。

IIS安装完成后,在浏览器地址栏中输入“http://localhost/iishelp/iis/misc/”,即可看到IIS自带的帮助文档和ASP文档,如图2-6所示。

注意:安装IIS的默认主目录是C:\Inetpub\wwwroot,不需要做任何改动即可使用IIS。

2.1.2 IIS的配置

成功安装并启动IIS后,还需要做一些合理的配置工作,才能使自己的站点正确、高效地运行。

创建虚拟目录
如果网站包含的ASP执行文件不在主目录文件夹中,则必须创建虚拟目录将这些文件包含到网站中。如果要执行的文件在其他计算机上,还需要指定此目录的通用名称,并提供具有访问权限的用户名和密码。

(1)在图2-4所示的对话框中,用鼠标右击默认网站,在弹出的快捷菜单中选择【新建虚拟目录】命令,打开虚拟目录创建向导,效果如图2-7所示。

(2)单击【下一步】按钮,打开“虚拟目录别名”对话框,如图2-8所示,在“别名”对话框中输入别名。

(3)单击【下一步】按钮,打开“网站内容目录”对话框,如图2-9所示。在该对话框中输入要发布到的位置(本书实例为E:\123),然后在打开的“访问权限”对话框中增加该目录开放的权限,这里选中“执行”复选框。

完成IIS的配置工作后,还是不能运行ASP.NET程序,需要安装.NET Framework。.NET Framewark只有安装后才能测试和配置ASP.NET程序。因为在微软的Visual Studio 2012集成开发工具中,已经包含了.NET Framework 4.5,所以在此省略对.NET Framework 4.5的安装和配置。

时间: 2024-08-03 16:24:46

《ASP.NET 开发从入门到精通》----第2章 搭建开发环境 2.1 配置ASP.NET环境的相关文章

《C++ 开发从入门到精通》——1.2 开发工具——Visual C++

1.2 开发工具--Visual C++ 1 知识点讲解:光盘:视频\PPT讲解(知识点)\第1章\Visual C++ 6.0.mp4 自从C++诞生以来,前辈们一直在探索.研究它的最佳开发工具.经过多年的不懈努力,Visual C++ 6.0登上历史舞台(也简称VC++),它和C++双剑合璧,成为受开发人员欢迎的组合.在本节的内容中,将详细讲解搭建Visual C++ 6.0开发环境的基本知识.

《Android应用开发从入门到精通》——第2章,第2.1节开发准备工作

2.1 开发准备工作 Android应用开发从入门到精通 下面来了解一下开发Android程序需要哪些工具. 1.Java JDK JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品.JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment).Java工具和Java基础的类库. 2.Android SDK Android SDK是谷歌提供的Android开发工具包,在开发Android程序时,需要

《ASP.NET 开发从入门到精通》----第1章 ASP.NET基础 1.1 认识网页和网站

第1章 ASP.NET基础 ASP.NET 开发从入门到精通 ASP.NET技术是一门Web开发技术,是微软公司提出的在.NET平台上的开发技术.通过ASP.NET技术可以迅速地创建动态页面,并且能够根据客户的需要进行灵活调整.ASP.NET技术是当前Web开发技术的核心力量之一,并且因为本身的简洁性.高效性和灵活性,为大多数Web程序员所青睐. 本章内容 认识网页和网站 Web技术简介 Web标准 ASP.NET基础 3种必备技术 技术解惑 ASP.NET技术和新兴技术HTML 5的结合 学好

《ASP.NET 开发从入门到精通》----导读

目 录[第1章 ASP.NET基础 1.1 认识网页和网站](https://yq.aliyun.com/articles/90618)1.2 Web技术简介1.3 Web标准1.4 ASP.NET基础1.5 3种必备技术1.6 技术解惑[第2章 搭建开发环境 2.1 配置ASP.NET环境](https://yq.aliyun.com/articles/90675)2.2 Visual Studio 2012概述2.3 编译和部署ASP.NET程序2.4 第一个ASP.NET程序第3章 C#基

《51单片机应用开发从入门到精通》——2.4 延时时间计算实例

2.4 延时时间计算实例 51单片机应用开发从入门到精通 在单片机的实时控制系统中,常常需要用到延时操作,所以,延时子程序往往是编写单片机程序中不可缺少的一部分.延时方法有硬件延时和软件延时,硬件延时将在后面有关章节中介绍,本节将介绍软件延时方法. 所谓软件延时,就是让计算机重复执行一些无具体任务的程序,利用执行程序的时间来达到延时的目的. 2.4.1 机器周期和指令周期 单片机读.写操作都需要消耗一定的时间,机器周期是指单片机完成一个基本操作所用的时间,如读操作.写操作等.当石英晶体为12MH

《C++ 开发从入门到精通》导读

前言 C++ 开发从入门到精通 从你开始学习编程的那一刻起,就注定了以后所要走的路:从编程学习者开始,依次经历实习生.程序员.软件工程师.架构师.CTO等职位的磨砺:当你站在职位顶峰的位置蓦然回首,会发现自己的成功并不是偶然,在程序员的成长之路上会有不断修改代码.寻找并解决Bug.不停测试程序和修改项目的经历:不可否认的是,只要你在自己的开发生涯中稳扎稳打,并且善于总结和学习,最终将会得到可喜的收获. 选择一本合适的书 对于一名想从事程序开发的初学者来说,究竟如何学习才能提高自己的开发技术呢?其

《C语言开发从入门到精通》一导读

前言 C语言开发从入门到精通 从你开始学习编程的那一刻起,就注定了以后所要走的路:从编程学习者开始,依次经历实习生.程序员.软件工程师.架构师.CTO等职位的磨砺:当你站在职位顶峰的位置蓦然回首,会发现自己的成功并不是偶然,在程序员的成长之路上会有不断修改代码.寻找并解决Bug.不停测试程序和修改项目的经历:不可否认的是,只要你在自己的开发生涯中稳扎稳打,并且善于总结和学习,最终将会得到可喜的收获. 目 录 第1章 C语言之定位1.1 C语言的诞生1.2 第一印象的建立1.3 理解编译系统--学

《Android应用开发从入门到精通》——第1章,第1.2节Android架构解析

1.2 Android架构解析 Android应用开发从入门到精通 Android系统的底层建立在Linux系统之上,该平台采用一种称为软件叠层(Software Stack)的方式进行构建.这种软件叠层结构使得层与层之间相互分离,明确各层的分工.这种分工是软件工程中常说的低耦合高内聚的设计概念. 1.2.1 Android系统架构图 Android作为一个移动设备的平台,其软件层次结构包括了内核层.中间件和应用程序.下面看看Android的系统架构图,如图1.2所示. 如图1.2所示,Andr

《51单片机应用开发从入门到精通》——2.9 交通灯实例

2.9 交通灯实例 51单片机应用开发从入门到精通 定时器/计数器是单片机中最常用.最重要的功能模块之一,本节通过交通灯控制器实例来演示定时器的使用方法,并复习如何使用上节学习的散转程序. 本节首先介绍交通灯的基础知识以及定时器/计数器的基础知识,接着介绍本实例的硬件电路构成,然后逐步分析定时器的编程以及程序的全貌,最后将总结一下本实例的技巧与注意点. 2.9.1 基础知识 交通灯控制器实例主要使用了8051单片机的定时器/计数器,本实例的基础知识主要包括:交通灯的变化规律.定时器/计数器的概念