摘要:
一、 输入验证1. 什么是输入 输入是编译时以外的全部数据交换。WEB应用程序从各种来源获取输入,例如所有用户发送的,或者应用程序运行的往返数据(用户提交的数据、视图状态、 cookie、查询字符串参数等),以及后台数据(数据库、配置数据和其他数据来源)。所有输入的数据都会在某种情况下影响请求的处理。[1]2. 输入验证的必要性为什么输入验证如此重要?第一个原因非常明显:用户都不希望使用虚假的数据... 阅读全文
摘要:
C#与C++对比总结之一 by Minghui Li 1. 常量总是静态的,不必也不允许使用static 2. C#中的引用。C#中非内置类型或者自定的Class,都是引用类型,要创建这样的对象必须使用new,和C++有区别。 3. C#中的输出语句:console.WriteLine(…); 4. string类型:它虽然也是引用类型,但是和普通的引用类型有区别。如果两个string对象指向相同... 阅读全文
摘要:
当有多个SiteMap文件时,如何让SiteMapDataSource选择特定的SiteMap文件由于前段时间做的网站都只有一个sitemap文件,当有多个sitemap文件的时候,就不知道如何让SiteMapDataSource选择特定的那个SiteMap文件了,文档上也找不着,那就一直搁着,今天看了一个DEMO,原来是如此简单:例如现在在网站的根目录上有两个SiteMap文件,分别是web1.sitemap和web2.sitemap打开web.config文件在<system.web>下添加以下内容:1<siteMap>2<providers>3< 阅读全文