ASP.NET的Web.config文件
Web.config文件是一个标准的XML文档,所有的配置信息都位于<configuration>标记内。<system.web>标记内则包含了核心ASP.NET配置设置。用户可以在Visual Studio.NET中打开Web.config来查看和编辑它的内容,这个文件中包含了大量的注释信息,用户可以参照学习。下面介绍几个常用的标记。
1. <appSettings>标记
这个标记用来配置自定义的应用程序设置,比如数据库连接字符串、文件路径或存在在应用程序.ini文件中的任何信息。用户可以使用System.Configuration.ConfigurationSettings类在代码中访问<appSettings>标记中指定的键/值对。
另外,用户还可以在Web.config文件的<appSettings>标记中使用file属性。这个属性指定了一个配置文件,该文件提供附加设置或者重写<appSettings>标记中指定的设置。当使用file属性指定配置文件时,必须要把<appSettings>作为根节点,而不是<configuration>。
在下面的配置中,我们添加了一个连接字符串配置,配置名称为ConnString,值为“server=localhost;database=test;uid=testing;pwd=test;”。
<appSettings>
<add key="ConnString" value="server=localhost;database=test;uid=testing;pwd=test;" />
</appSettings>
用户就可以在页面中使用下面的代码来访问新添加的设置。
ConfigurationSettings.AppSettings("ConnString");
remove子元素用来删除特定的设置;clear子元素用来删除包含它的appSettings中的所有设置。例如:
<appSettings>
<clear />
</appSettings>
2. <authentication>和<authorization>标记
这两个标记紧密相关,它们用来设置应用程序的安全性。
<authentication>标记用来定义应用程序使用的身份验证方法和参数。它包含一个mode属性和两个子标记(<forms>和<passport>)。mode属性用来控制应用程序的默认身份验证模式,共有4种模式。
· Windows:将Windows验证指定为默认的身份验证模式。当使用以下任意形式的Microsoft Internet信息服务(IIS)身份验证时使用该模式:基本、简要、集成的Windows验证(MTLM/Kerberos)或证书。
· Forms:将ASP.NET基于窗体的身份验证指定为默认的身份验证模式。
· &nbs
相关文档:
asp.net自动生成静态页面代码
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
......
* Copyright all(c) 2005 ZhongFeng, http://blog.csdn.net/SW515 */
public class ValidateCode : System.Web.UI.Page
{
private void Page_Load(object sender, System.EventArgs e)
{
this.CreateCheckCodeImage(GenerateCheckCode());
}
&nb ......
一、认识Web.config文件
Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的
Web.config文件,包括默认的配置设置 ......
1:a=10,b=15,在不用第三方变量的前提下,把a,b的值互换
2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组
3:请简述面向对象的多态的特性及意义!
4:session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原始的方法
5:对数据的并发采用什么办法进行处理较好。
6 ......