ASP.NET ConfigurationManager与WebConfigurationManager
2011-04-25 10:21
232 查看
ADO.NET使用Connection连接数据库的时候,需要获取连接数据源的字符串,即需要ConnectionSring,而程序中使用以下两句都可以实现:
string sqlconnstr = ConfigurationManager.ConnectionStrings["MywebConnectionStrings"].ConnectionString;
string sqlconnstr = WebConfigurationManager.ConnectionStrings["MywebConnectionStrings"].ConnectionString;
ConfigurationManager 来自命名空间System.Configuration,而WebConfigurationManager来自命名空间System.Web.Configuration,上网查了它们的区别,最多的解释是:
据说微软建议:在Web应用程序配置文件的操作时建议采用WebConfigurationManager ;在客户端配置文件的操作时建议采用ConfigurationManager
目前我还是无法体会它们的区别,程序也没有遇见障碍。就先这样吧。
string sqlconnstr = ConfigurationManager.ConnectionStrings["MywebConnectionStrings"].ConnectionString;
string sqlconnstr = WebConfigurationManager.ConnectionStrings["MywebConnectionStrings"].ConnectionString;
ConfigurationManager 来自命名空间System.Configuration,而WebConfigurationManager来自命名空间System.Web.Configuration,上网查了它们的区别,最多的解释是:
据说微软建议:在Web应用程序配置文件的操作时建议采用WebConfigurationManager ;在客户端配置文件的操作时建议采用ConfigurationManager
目前我还是无法体会它们的区别,程序也没有遇见障碍。就先这样吧。
相关文章推荐
- ASP.NET ScriptManager 帮助您实现 Web 应用程序的 AJAX 功能
- Window Server 2003 IIS6.0 Configuration for asp.net web app
- asp.net 类库中使用ConfigurationManager.ConnectionStrings
- Customize web.config sections and register your own configuration then get values in asp.net
- 新瓶旧酒ASP.NET AJAX(8) - 客户端脚本编程(Sys.Net命名空间下的WebRequestManager、WebRequest、WebRequestExecutor和XMLHttpExecutor)
- C#/ASP.NET应用程序配置文件app.config/web.config的增、删、改操作,无法为请求的 Configuration 对象创建配置文件。
- 【.Net码农】asp.net 类型“System.Web.UI.ScriptManager”不具有名为“UpdatePanel”的公共属性。
- 新瓶旧酒ASP.NET AJAX(8) - 客户端脚本编程(Sys.Net命名空间下的WebRequestManager、WebRequest、WebRequestExecutor和XMLHttpExecutor)
- 新瓶旧酒ASP.NET AJAX(8) - 客户端脚本编程(Sys.Net命名空间下的WebRequestManager)
- Asp.Net Core 中无法使用 ConfigurationManager.AppSettings
- asp.net ajax Sys.WebForms.PageRequestManagerServerErrorException 500 解决方法
- [转]ASP.NET AJAX and Sys.Webforms.PageRequestManagerServerErrorException
- ASP.net报错汇总:Sys.WebForms.PageRequestManagerServerErrorException:
- 系统地学习ASP.NET AJAX(8) - 客户端脚本编程(Sys.Net命名空间下的WebRequestManager、WebRequest、WebRequestExecutor和XMLHttpExecutor)
- Accessing the ASP.NET Web Configuration Tool in Visual Studio 2013
- asp.net c# web.config 读取web.config中自定义的参数信息,configuration section configSections
- 系统地学习ASP.NET AJAX(8) - 客户端脚本编程(Sys.Net命名空间下的WebRequestManager、WebRequest、WebRequestExecutor和XMLHttpExecutor)
- Win2003 + IIS6.0 + Asp.net 2.0 的Web站点配置