第11章 配置ASPNET应用程序
- 格式:ppt
- 大小:153.00 KB
- 文档页数:27
Web配置指南利用 ,可以指定影响服务器上的所有 Web 应用程序、仅影响单个应用程序、影响个别页面、或影响 Web 应用程序中的个别文件夹的配置设置。
可以对编译器选项、调试、用户身份验证、错误消息显示、连接字符串等功能进行配置设置。
配置数据存储在名为 Web.config 的 XML 文件中。
本主题将介绍您可在Web.config 文件中进行的主要配置设置。
本主题包含以下各节:•配置文件节•修改配置文件•配置文件层次结构•部署配置文件配置文件节配置文件分组到包含各个功能的设置的各节。
编译为了使用应用程序为 Web 请求提供服务, 必须首先将应用程序编译成一个或多个程序集。
可以使用 compilation 配置节来配置 要编译 Web 应用程序所需的设置。
下面是可以指定的一些特性:•debug . 在开发阶段,可以将 debug 特性设置为 true,以生成调试过程中所需的符号。
在开发周期结束时,将debug 特性设置为false,以便优化性能。
•targetFramework . 此特性指定网站的目标 .NET Framework 的版本。
应仅针对面向 .NET Framework 4 及更高版本的网站包含此特性。
Visual Studio 使用此特性来确保您的项目只使用目标框架版本中可用的功能。
有关更多信息,请参见针对 Web 项目的 .NET Framework 多目标功能。
以下示例演示如何在 compilation 节中指定配置设置。
配置设置指定应生成调试符号,必须重新编译已更改的文件,并且目标版本为 .NET Framework 4。
<compilation debug="true"optimizeCompilations="true"targetFramework="4.0" />有关更多信息,请参见 compilation 元素( 设置架构)。
第1章开发系统环境搭建技能目标1.能安装Microsoft Visual Studio 2005、Microsoft SQL Server 2005。
2.能安装和配置IIS、配置基础开发环境。
3.能创建应用程序。
相关词汇英文单词中文含义英文单词中文含义IDE Enterprise EditionMSDN Developer Editionpartial Standard EditionExpress Edition Workgroup Edition工作任务任务1.1 搭建系统开发环境任务1.1 搭建系统开发环境1.1.1 任务分析任务目标:将Microsoft Visual Studio 2005、Microsoft SQL Server 2005两个主要支持软件顺利地安装在带有Microsoft Windows Server 2003或者Microsoft Windows XP操作系统的PC开发机上;能够配置Microsoft Visual Studio 2005开发环境,并且能够创建一个应用程序。
完成标准:能够在目标PC开发机上安装好所需的软件,配置好环境,并能够创建应用程序。
应用手段:按需要安装支持技术的主要软件。
¤Web应用程序开发1.1.2 相关知识1.1.2.1 简介1.什么是是统一的Web应用程序平台,它提供了为建立和部署企业级Web应用程序所必需的服务。
为能够面向任何浏览器或设备的更安全、更强的可升级性及更稳定的应用程序,提供了新的编程模型和基础结构。
是Microsoft .NET Framework的一部分,是一种可以在高度分布的Internet环境中简化应用程序开发的计算环境。
.NET Framework包含公共语言运行库,它提供了各种核心服务,例如,内存管理、线程管理和代码安全;它还包含.NET Framework类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。
1.1 第一步: 安装iis服务器iis是windows上的internet信息服务器.简单地说,就是建立www网站的服务器软件.和linux下的apache类似.因为一般的用户的电脑都没有装有iis,但是iis也是我们开发必备的软件,虽然它不是开发工具,但是它也是我们必须的.iis的安装文件一般都是放在了windows的安装光盘上,所以你得有你的windows安装光盘,然后从上面选择增加iis这个windows组件就可以了.安装完成后, c:\inetpub\wwwroot的目录就是你的www服务器对应的目录.比如说,http://localhost/xxx就对应c:\inetpub\wwwroot\xxx这个目录.这里的localhost就是本地主机的意思.当然了,如果是别人要访问这台机器,那么就需要把localhost换成本机的ip地址.1.2 第二步: 安装开发工具的开发工具当然就是microsoft的visual 了.我自己的机器上装的是2003版本,一般都会带有visual c++, visual c#, visual 等等工具当然就是我们这里要讲解的基于.net开发web应用程序的工具了开发出来的web应用程序的代码可以是c#也可以是,总之,开发出来的网页的执行代码只要是基于.net就可以了.有些时候,我们的安装iis和的顺序搞反了,先装.net后装iis, 结果就导致我们的iis上没有安装上.net的一些东西(比如),那么解决办法很简单.在.net的安装路径里面运行一个iis注册程序就可以了. 在我的计算机中路径如下:c:\windows\\framework\v1.1.4322, 我们只要在命令提示符执行此程序,即:c:\windows\\framework\v1.1.4322>c:\windows\\framework\v1.1. 4322\aspnet_regiis.exe –i或c:\windows\\framework\v1.1.4322>c:\windows\\framework\v1.1. 4322\aspnet_regiis.exe /i执行之后提示:开始安装 (1.1.4322.0)。
安装SQL Server Management Studio由于VS2010自带的SQL Server 2008是Express版,安装VS2010并不会同時安装SQL Server Management Studio,所以不能向其直接新增SQL Server Management Studio,解決方案如下[2]:先决条件:1、SQLManagementStudio_x86_CHT.exe 另有x64版本以下两项为Windows XP系统的先决条件:WindowsXP-KB926140-v2-x86-CHT.exe (PowerShell1.0)系统安装有.Net FrameWork3.5 SP12、升级现有Express(单击windows开始→Microsoft SQL Server 2008→配置工具→SQL Server安装中心)维护→版本升级 选Express with Advanced service3、现在安装SQLManagementStudio_x86_CHT.exe 它就可以成功新增SQL Server Management Studio了。
执行SQLManagementStudio_x86_CHT.exe 安装→新的SQL Server独立安装或将功能加入到现有安装→将功能加入现有的执行个体Express→特征选取,选则管理工具-基本。
SQL Server 与连接配置SQL Server 2008默认是不允许远程连接的,sa账户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置[3]:1、SQL Server Management Studio Express(简写SSMS)2、SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)步骤为:step 1:打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”。
ASP.NET网站配置全攻略作者:郑浩宇来源:《电脑爱好者》2008年第07期Tag:网站配置、Fego、安家、动态网页 | 实例 | 天生我才本文可以学到1 四步通晓网站的配置2 两步学会SQL Server数据库的配置3 技术的学习技巧网络大补贴1 下载.NET Framework 2.0可再发行组件包网站运行的基础地址:/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=zh-cn2 具有高级服务的 Microsoft SQL Server 2005 Express Edition Service Pack 2有图形化操作界面的SQL Server 2005 数据库地址:/downloads/details.aspx?familyid=5B5528B9-13E1-4DB9-A3FC-82116D598C3D&displaylang=zh-cn3 下载Microsoft SQL Server Management Studio Express如果已经安装了SQL Server Express普通版,而不会SQL语句,就用这个吧地址:/downloads/details.aspx?FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796&DisplayLang=zh-cn#filelist上期我们简要介绍了一下的强大,并介绍了Hello,World程序的编写,但是如果真从Hello,World开始一点点建设网站就太累了。
其实我们完全可以站在巨人的肩膀上,在别人网站引擎的基础上加上自己的东西,这样就成了自己的网站了,而且这也符合Web 2.0网站Mash Up的特点。
网上开源的建站引擎有很多,不过利于初学者的不多。
笔者发现,Fego建站引擎简单易用,适合学习。