- 浏览: 82008 次
- 性别:
- 来自: dg
文章分类
- 全部博客 (70)
- [随笔分类]DB(数据库) (18)
- c# (1)
- 实用参考代码 (1)
- 默认收藏夹 (9)
- [网站分类]6.读书区(技术书籍阅读心得、书籍推荐) (1)
- xml&web服务 (1)
- [随笔分类]Asp.net (18)
- C# BLOG (1)
- 技术仓库 (0)
- .net (1)
- 编程技巧 (1)
- [随笔分类].Net Framework (1)
- [随笔分类]程序人生(非技术) (1)
- [随笔分类]其他技术类 (1)
- [随笔分类]WAP (1)
- 收藏夹 (1)
- 其他 (1)
- DotNet技术 (4)
- [网站分类]3.非技术区(技术之外的文章,但不要涉及任何政治内容) (4)
- [网站分类]7.提问区(建议在<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>中提问) (2)
- [网站分类]1.首页原创精华.NET区(包含架构设计、设计模式)(对首页文章的要求:原创、高质量、经过认真思考并精心写作) (1)
- [随笔分类]Javascript & Css & Html (1)
最新评论
<appSettings>
<add key="dsn" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\wwwroot\data.mdb"/>
<add key="my1" value="119"/>
</appSettings>
1。方法一
string conString1=System.Configuration.ConfigurationSettings.AppSettings["dsn"];
此方法是利用ConfigurationSettings.AppSettings属性(静态属性)
这也是我们用的最多的方法
2。方法二
System.Configuration.AppSettingsReader appReader=new System.Configuration.AppSettingsReader();
string conString2=Convert.ToString(appReader.GetValue("my1",typeof(string)));
此方法首先创建AppSettingsReader类的一个实例,再利用实例方法GetValue得到配置节点的数值
这2种方法那种快呢?
方法一在书写上简单明朗。
方法二写法稍微多些,我个人认为要是一次读取多个配置点的数值,可以考虑方法二。
方法一利用的是静态属性,IL会把静态属性转换为静态方法的。
发表评论
-
图片问题?
2004-06-12 00:58 644图片问题? 例如我有一个ASP.NET工程在目录C:\BBS下 ... -
用Javascript在客户端实现遍历datagrid,DataList控件,像MSN中的全选
2004-07-04 21:56 1456刚刚看了..NET中遍历DataList控件,像MSN中的全选 ... -
ASP.NET状态管理之一(概括篇)
2004-07-14 00:50 670每次将网页发送到服务器时,都会创建网页类的一个新实例。在传统的 ... -
ASP.NET状态管理之二(查询字苻串QueryString)
2004-07-14 01:25 827查询字苻串是追加在URL后的数据(也是我常用的)例如:http ... -
ASP.NET状态管理之三(隐藏域HiddenField)
2004-07-14 01:50 2243ASP.NET 允许您将信息存储在 HiddenFiel ... -
ASP.NET状态管理之四(暂存状态HttpContext.Items)
2004-07-14 17:47 1073ASP.NET提供一个类System.Web.HttpCont ... -
ASP.NET状态管理之七(其他物理数据存放媒体)
2004-07-15 23:25 634ASP.NET状态存储还可以存放在数据库,XML文件,文本文件 ... -
ASP.NET状态管理之六(缓存Cache)
2004-07-15 23:44 1508ASP.NET 提供一个功能完整的缓存引擎,页面可使用该引擎通 ... -
准备精读开源的.NET代码,希望能坚持
2004-12-08 12:53 1018近来无事,把开源的.NET全部找出来,准备精读。 阅读同时想把 ... -
代码阅读总结之ASP.NET StartKit Commerce
2004-12-20 16:47 845ASP.NET StartKit Commerce简单 ... -
asp.net能实现身份认证的EMAIL发送方法(c#版本)
2004-12-28 11:15 4911public void sendMail() ... -
代码阅读总结之ASP.NET StartKit TimeTracker(角色权限之捉虫笔记)
2005-01-17 14:56 685在ASP.NET StartKit TimeTracker中由 ... -
代码阅读总结之ASP.NET StartKit TimeTracker(应用程序路径之处理笔记)
2005-01-24 17:34 666在开发中我们为了整个程序目录结构清晰化,望望会建立许多不同的文 ... -
代码阅读总结之ASP.NET StartKit TimeTracker(数据绑定之困惑笔记)
2005-01-24 18:00 693以前在项目中数据绑定一直用<%# %> 今天在A ... -
Asp.net未处理异常的2种解决方式(个人总结篇)
2005-02-21 15:34 858Asp.net中引发未处理的异常时,我们怎么处理。我总结了2种 ... -
代码阅读总结之Fitch and Mather 7.0(资源文件Resource随笔)
2005-04-21 18:03 694在Fitch and Mather 7.0中利用了大量的资源文 ... -
代码阅读总结之Fitch and Mather 7.0(自定义字符串缓存页)
2005-10-18 13:29 786前段时间工作比较忙,没时间读代码,这几天有空,正好又来静读代码 ...
相关推荐
在.NET框架中,`Web.config`文件是ASP.NET应用程序的核心配置文件,用于存储应用程序的配置信息,如连接字符串、身份验证设置、权限控制等。在本文中,我们将深入探讨如何在`Web.config`中添加自定义节点,并读取...
通过在web.config中添加<appSettings>节点,并在其中使用<add>子节点来增加配置项,可以将这些配置信息集中管理。例如,可以添加如下配置项: ```xml <appSettings> <add key="IP" value="***.***.*.*" /> <add ...
本文主要讲解了C#如何读写config配置文件,配置文件的概述、appSettings的使用、读写config配置文件的类实现等知识点。 配置文件概述 配置文件是标准的XML文件,XML标记和属性是区分大小写的。它是可以按需要更改...
Web.config 文件是 ASP.NET 应用程序中的核心配置文件,采用 XML 格式编写。它主要用于存储与 ASP.NET Web 应用相关的各种设置和信息,如应用程序级别的配置、连接字符串、自定义错误处理等。在每个 ASP.NET Web ...
无论是基本的`<appSettings>`节点,还是自定义配置节,都能够为应用程序提供强大的配置功能。这对于提高代码的可维护性和扩展性具有重要意义。开发者应充分利用这些工具,以确保项目的高效运行和易于管理。
`<location>`标签允许在`web.config`文件中指定特定目录或文件的配置,从而实现更细粒度的控制。例如,你可以为某个目录设置不同的错误页或安全策略。 #### 四、`<customErrors>`配置 `<customErrors>`节点用于...
`<configSections>`元素用于定义Web.config文件中自定义配置节的类型和名称。这些自定义配置节可以由开发人员创建,用于存储特定的应用程序配置信息。例如,在示例中出现了多个自定义配置节,如`enterpriseLibrary....
### ASP.NET 读取配置文件方法详解 #### 一、配置文件概述 应用程序配置文件是ASP.NET项目中不可或缺的一部分,它允许开发人员在不重新编译应用的情况下更改配置设置。这些配置文件通常遵循XML格式,并且是区分大小...
3. **全局web.config**:如果网站根目录下也不存在所需的配置节点,则会在`%windir%\Microsoft.NET\Framework\v2.0.50727\CONFIG\web.config`文件中查找。 4. **machine.config**:如果在上一步仍未找到,则最后在`%...
一个典型的App.config文件包含`<configuration>`根节点,下有`<appSettings>`、`<connectionStrings>`和其他自定义节。例如: ```xml <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> ...
本文将详细介绍如何在.NET框架下从`web.config`文件中读取数据库连接字符串,并通过具体的示例代码来解释这一过程。 #### 配置文件结构 在.NET应用中,`web.config`或`app.config`文件用于存储各种应用程序配置...
1. **配置结构**:`web.config`文件基于XML格式,其结构层次分明,包括`<configuration>`根节点,以及在其下的一系列配置节,如`<system.web>`, `<appSettings>`, `<connectionStrings>`等。 2. **自定义配置节**:...
在C#编程中,Web应用程序通常使用web.config文件来存储应用程序的配置信息,如数据库连接字符串、设置变量等。本文将详细介绍如何在C#中获取web.config配置文件的内容,包括`ConnectionStrings`和`AppSettings`两个...
XML的路径我配置在web.config 的appSettings节点下 <appSettings> <add key=orgCodePath value=../../template/home/orgCode.xml/> </appSettings> XML结构如下: <?xml version=1.0 encoding=utf-8 ?> ...
在这个例子中,你需要确保`YourCustomKey`是你在`web.config`文件`<appSettings>`标签内定义的键。例如: ```xml <configuration> <appSettings> <add key="YourCustomKey" value="Your Custom Value"/> </...
在Web.config文件中,可以通过`<appSettings>`节点来配置数据库连接字符串。`<appSettings>`节点允许开发者添加一系列键值对,其中键为连接字符串名称,而值则为实际的数据库连接字符串。下面详细介绍几种常见的...
配置文件在.NET Framework中通常以`.config`为扩展名,例如`app.config`或`web.config`。对于Winform应用,我们主要关注`app.config`。这个文件存储了应用程序的非代码设置,如数据库连接字符串、API密钥等,这些...
这篇博客将探讨四种不同的方法来创建自定义配置节点,以避免过度依赖`appSettings`,从而提高配置管理的灵活性和可维护性。 1. **自定义配置节(Custom Configuration Sections)** 自定义配置节允许你创建具有...
一个基本的`App.config`文件通常包含`<configuration>`根节点,下有多个子节点,如`<appSettings>`用于存储自定义应用程序设置,`<connectionStrings>`用于存储数据库连接字符串等。例如: ```xml <?xml version=...