2012年7月10日

根据定制的 XML 文件进行随机抽取节

摘要: 此类库中的两个类可以达成这一的一些效果:每次打开网页展现不同的标语、问候语,根据语录内容随机出题,随机显示新闻等等。当然XML格式的定制或者根据不同的XML文件适当修改类字段还是必要的。 using System; using System.Xml; namespace Quotations { public class Quotatio... 阅读全文

posted @ 2012-07-10 16:56 SkySoot 阅读(485) 评论(0) 推荐(0)

配置文件 web.config 的配置节加密

摘要: ASP.NET 不对配置文件的请求提供服务,因为它们通常会包含敏感数据。不过即使有这样一个基本的限制,你可能还是希望加密配置文件节从而提高安全性。ASP.NET 支持 2 种加密方式。(1)RSARSA 提供程序允许穿件一组用于加密配置数据的密钥对。它的优点是可以在计算机间复制这些密钥。例如Web集群里的所有服务器使用相同的配置文件。RSA 公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数 阅读全文

posted @ 2012-07-10 15:36 SkySoot 阅读(1380) 评论(0) 推荐(0)

扩展 web.config 配置文件结构

摘要: 我们知道,使用<appSettings>元素可以保存应用程序使用的自定义信息。但是这个元素有两个明显的限制。1. 不能保存结构化信息,如列表或一组相关的设置。2. 不能灵活的处理各种数据类型。这个元素设置只能使用单一的字符串。幸好 ASP.NET 使用一个模块化的高度可扩展的配置模型,它允许你用自定义的节来扩展web.config和machine.config配置文件的结构。但要执行如下所示的3个步骤:1. 确定要在配置文件中保存的信息以及如何把它们组织到元素和特性。2. 对于每个新元素,都创建一个 C#类封装它的信息。3. 在配置文件里注册新节,必须使用 <configSe 阅读全文

posted @ 2012-07-10 14:00 SkySoot 阅读(2021) 评论(0) 推荐(0)

通过编程读写 web.config 中的配置节

摘要: ASP.NET 在 System.Web.Configuration 命名空间中提供 WebConfigurationManager 类,它允许在运行时从配置文件获取信息。为使用方便,应先引入 System.Web.Configuration 命名空间。AppSettings 属性 提供对应用程序配置文件的 <appSetting> 节的所有自定义信息的访问,每个设置通过一个按名称索引的集合提供。string isdn1 = WebConfigurationManager.AppSettings["ISDN1"];ConnectionStrings 属性 提供对 阅读全文

posted @ 2012-07-10 11:44 SkySoot 阅读(1405) 评论(0) 推荐(0)

导航