Config文件配置面面观

ASP.NET中加入Web.Config文件以后,大家都被它所吸引,因为放在Config中的内容不需要重新编译就可以使用,这对于发布应用程序提供了很大的方便。在程序中,也看到了大家对于Config文件的各种用法,现在整理如下:

1.         数据库连接字符串。
把数据库连接字符串放在Config文件中基本上成为了一种标准做法,这样在发布程序的时候,我们就可以和容易的修改数据库的连接,而不需要再编译程序。

2.         邮件发送服务器,发送账号信息。
在开发中,我们也会经常把邮件发送服务器,发送账号这样的信息保存在We.Config文件中,用户可以自由的设置邮件发送服务器。

3.         页数
在做Web程序时,我们经常需要分页,如果写在程序中,要改起来可就麻烦了,所以我们把这个信息写在config中,用户可以根据自己的喜好定制。

4.         是否要支持SSL
出于安全考虑,服务器有时会要求支持SSL,但是我们自己的机器上有可能没有,所以对于一些对于SSL特别处理的程序,我们需要根据config中一个属性来判断。这样,我们就可以很方便的把程序发布在支持或者不支持SSL的服务器上。

5.         对于HttpHandler的处理
在看.Text程序时,你会发现对于不同的文件后缀,.Text有不同的类对其作处理。而如何找到这些相关的类呢?在程序中有一个blog.config文件,它对于使用那些类有具体的对应。

6.         版本信息
在研究Net Advantage控件时,发现打了补丁后,它的Sample反而运行不起来了,后台在支持人员的帮助下,在知道我们需要修改Config文件中的一个版本信息。

7.         分层传输时的配置信息
在看ShadowFax的代码时,我们发现,当对外提供一个Service层的接口时,我们需要把要调用的类以及传输方式等信息保存在一个Config文件中,而在使用EDRA(Enterprise Development Reference Architecture)开发面向Service的应用程序时,Config配置信息几乎是无处不在。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值