摘要:
今天在做项目的时候,遇到了一个比较奇怪的问题,下边是导致这个奇怪问题的代码: 1 DataTable dt = (DataTable)this.Cache["Key"]; 2 if (dt == null) 3 { 4 dt = Category.GetDataList(); 5 this.Cache.... 阅读全文
摘要:
.Net提的ICloneable接口,其提供的Clone即可以实现浅拷贝也可以实现深拷贝,就浅拷贝而言,应该是比较好实现,深拷贝就没有这么简单了,操作复杂不说,也不一定是真正的深拷贝,那如果我们需要深拷贝该怎么办呢? 我们可以使用序列化机制,这需要注意的地方有: 第一,对象必须支持序列化,即加上Serializable,用以声明改对象支持序列化。 第二,创建内存流MemoryStream,存放... 阅读全文
摘要:
Asp.Net2.0都横行这么长时间了,我对Web.Config配置节的加密和解密还不清楚,说来真是惭愧,今天学习了一下。 打开.Net Framework附带的SDK命令提示符。 加密命令: aspnet_regiis -pe "connectionStrings" -app "/encrypttest" -pe开关用来指定web.config中需要加密的节(Web.Config文件中的co... 阅读全文
摘要:
一、序列化概念
(微软定义)序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。
二、学习这方面的知识需要那些基础
1,知道XML是什么,如何定义一个标准的XML文件
2,知道XML架构(Schema)是什么,如何定义一个标准的XML架构文件
3,知道XSD.exe的基本用法。
如果你对XML或Schema有什么不清楚的地方,请到这里来学习 中国XML论坛 阅读全文
摘要:
今天遇到了大家都熟悉的问题,'Sys'未定义,在网上搜了很长时间,也看了很多人的文章,可就是不能解决问题,其中有个朋友写的还挺详细的,链接如下:
ASP.NET Ajax 中出现的sys 未定义(sys undefined)解决方法总结。 阅读全文
摘要:
我原来写的利用UrlRewrite,asp.net动态生成htm页面(补充说明2) ,生成静态页面时,使用下边的代码 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System; using System.IO; using S... 阅读全文
摘要:
在博客园上看到一朋友写的一篇文章,题目为小练:IHttpHandler和职责链模式,这位朋友的文章不错,就是排版排的不好,看起来有点吃力,我顺便整理了一下这位朋友的代码。 阅读全文
摘要:
前几天写了两篇关于URL重写时,生成静态页面的随笔。 利用UrlRewrite,asp.net动态生成htm页面 利用UrlRewrite,asp.net动态生成htm页面(补充说明) 今天把原来的思路给整理了一下,原来需要两个类(ModuleRewriter和CreateHtmFactoryHandler)才能完成整个过程,现在只用ModuleRewriter就可以了,我画了个流程图 关... 阅读全文
摘要:
前段时间写的利用UrlRewrite,asp.net动态生成htm页面,感觉说的不是很明白,今天我把主要的流程给画了出来,应该更容易理解些。 源代码已整理 下载 阅读全文
摘要:
前段时间做项目,一直都在寻找一种动态生成htm页面的方法,要求配置简单,和项目无关。
功夫不负有心人,终于被我找到了,只需要在web.config中进行简单配置,就可以达到动态生成静态页面的效果,同时又不影响Url重定向。 阅读全文