<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/redrainy" type="application/rss+xml" ref="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/redrainy" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 13 Dec 2007 15:39:00 GMT</lastBuildDate><title>紫藤阁</title><item><title>js表单验证代码全集</title><link>http://blog.csdn.net/redrainy/archive/2007/12/13/1933244.aspx</link><wfw:comment>comments/1933244.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1933244.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1933244</trackback:ping><description>1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 
2.:js判断汉字、判断是否汉字 、只能输入汉字
3:js判断是否输入英文、只能输入英文&lt;img src =&quot;aggbug/1933244.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 13 Dec 2007 23:39:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/12/13/1933244.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/12/13/1933244.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/12/13/1933244.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502231/1138204</fs:itemid></item><item><title>asp.net跳转页面的三种方法比较</title><link>http://blog.csdn.net/redrainy/archive/2007/11/10/1878026.aspx</link><wfw:comment>comments/1878026.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1878026.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1878026</trackback:ping><description>response.redirect 这个跳转页面的方法跳转的速度不快，因为它要走2个来回(2次postback)，但他可以跳 转到任何页面，没有站点页面限制(即可以由雅虎跳到新浪)，同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制：首先是发送一个http请求到客户端，通知需要跳转到新页面，然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息将会丢失，所以需要用到session。&lt;img src =&quot;aggbug/1878026.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sun, 11 Nov 2007 03:53:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/11/10/1878026.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/11/10/1878026.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/11/10/1878026.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502265/1138204</fs:itemid></item><item><title>关于脚本潜在危险的解决办法</title><link>http://blog.csdn.net/redrainy/archive/2007/10/29/1854685.aspx</link><wfw:comment>comments/1854685.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1854685.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1854685</trackback:ping><description>潜在威胁，这个其实只要在页面设置一个 ValidateRequest=&quot;false&quot;&lt;img src =&quot;aggbug/1854685.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 30 Oct 2007 01:00:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/10/29/1854685.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/10/29/1854685.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/10/29/1854685.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502283/1138204</fs:itemid></item><item><title>SQL SERVER的数据类型 [转]</title><link>http://blog.csdn.net/redrainy/archive/2007/10/27/1847392.aspx</link><wfw:comment>comments/1847392.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1847392.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1847392</trackback:ping><description>1.SQL SERVER的数据类型 

　　数据类弄是数据的一种属性，表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然，不同的程序语言都具有不同的特点，所定义的数据类型的各类和名称都或多或少有些不同。SQLServer 提供了 25 种数据类型：
&lt;img src =&quot;aggbug/1847392.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 27 Oct 2007 19:16:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/10/27/1847392.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/10/27/1847392.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/10/27/1847392.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502288/1138204</fs:itemid></item><item><title>Atlas学习手记</title><link>http://blog.csdn.net/redrainy/archive/2007/10/24/1841960.aspx</link><wfw:comment>comments/1841960.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1841960.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1841960</trackback:ping><description>发现个很好的学习 Atlas的网站，记录下http://www.chenjiliang.com/Article/View.aspx?ArticleID=931&amp;TypeID=59，里面有代码下载，真好&lt;img src =&quot;aggbug/1841960.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 25 Oct 2007 00:39:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/10/24/1841960.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/10/24/1841960.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/10/24/1841960.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502292/1138204</fs:itemid></item><item><title>JSON的介绍</title><link>http://blog.csdn.net/redrainy/archive/2007/10/20/1834289.aspx</link><wfw:comment>comments/1834289.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1834289.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1834289</trackback:ping><description>JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式，但是也使用了类似于C语言家族的习惯（包括C, C++, C#, Java, JavaScript, Perl, Python等）。这些特性使JSON成为理想的数据交换语言。&lt;img src =&quot;aggbug/1834289.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 20 Oct 2007 22:24:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/10/20/1834289.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/10/20/1834289.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/10/20/1834289.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502294/1138204</fs:itemid></item><item><title>FCKeditor 2.4.2 asp.net2.0源代码下载</title><link>http://blog.csdn.net/redrainy/archive/2007/09/30/1808032.aspx</link><wfw:comment>comments/1808032.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1808032.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1808032</trackback:ping><description>一、准备工作　　首先下载最新版FCKeditor V2.4.2(附件FCKeditor_2.4.2.zip)，把文件解压到网站根目录，默认文件夹名为：FCKeditor；再下载FCKeditor V2.4.2(附件FCKeditor.Net_2.2.zip),把第二个包解压，里面包含了源代码，如果你想自己再次开发，可以双击 FredCK.FCKeditorV2.csproj文件，打开VS.NET进行修改，所用的语言是C#；二、修改设置　　打开FCKeditor/fckconfig.js文件。&lt;img src =&quot;aggbug/1808032.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sun, 30 Sep 2007 22:28:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/09/30/1808032.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/09/30/1808032.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/09/30/1808032.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502295/1138204</fs:itemid></item><item><title>ASP.NET对XML进行读，改，删操作代码</title><link>http://blog.csdn.net/redrainy/archive/2007/09/26/1801868.aspx</link><wfw:comment>comments/1801868.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1801868.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1801868</trackback:ping><description>ASP.NET对XML进行读，改，删操作代码&lt;img src =&quot;aggbug/1801868.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 27 Sep 2007 00:50:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/09/26/1801868.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/09/26/1801868.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/09/26/1801868.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502296/1138204</fs:itemid></item><item><title>ASP.NET验证控件详细使用解释</title><link>http://blog.csdn.net/redrainy/archive/2007/09/24/1798112.aspx</link><wfw:comment>comments/1798112.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1798112.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1798112</trackback:ping><description>二：CompareValidator（比较验证）控件　　比较控件比较两个控件的输入是否符合程序设定，大家不要把比较仅仅理解为&quot;相等&quot;，尽管相等是用的最多的，其实，这里的比较包括范围很广，大家看标准代码就会明白。六：CustomValidator（自定义验证）控件]　　该控件用自定义的函数界定验证方式，其标准代码如下：　＜ASP:CustomValidator id=&quot;Validator_ID&quot; RunAt=&quot;Server&quot;controlToValidate=&quot;要验证的控件&quot;onServerValidateFunction=&quot;验证函数&quot;errorMessage=&quot;错误信息&quot;Display=&quot;Static|Dymatic|None&quot;＞&lt;img src =&quot;aggbug/1798112.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 24 Sep 2007 18:26:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/09/24/1798112.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/09/24/1798112.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/09/24/1798112.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502297/1138204</fs:itemid></item><item><title>Asp.Net toString() 的妙用[处理日期,字符型转换 转为字符串]</title><link>http://blog.csdn.net/redrainy/archive/2007/09/20/1793167.aspx</link><wfw:comment>comments/1793167.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>comments/commentRss/1793167.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1793167</trackback:ping><description>Asp.net中的日期处理函数&lt;img src =&quot;aggbug/1793167.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 20 Sep 2007 23:32:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/09/20/1793167.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/09/20/1793167.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/09/20/1793167.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502299/1138204</fs:itemid></item><item><title>扩展GridView控件(索引) - 增加多个常用功能</title><link>http://blog.csdn.net/redrainy/archive/2007/09/20/1792582.aspx</link><wfw:comment>comments/1792582.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1792582.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1792582</trackback:ping><description>GridView既强大又好用。为了让它更强大、更好用，我们来写一个继承自GridView的控件
&lt;img src =&quot;aggbug/1792582.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 20 Sep 2007 19:03:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/09/20/1792582.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/09/20/1792582.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/09/20/1792582.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502303/1138204</fs:itemid></item><item><title>stringBuilder的用法</title><link>http://blog.csdn.net/redrainy/archive/2007/09/19/1790770.aspx</link><wfw:comment>comments/1790770.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1790770.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1790770</trackback:ping><description>[C#] StringBuilder MyStringBuilder = new StringBuilder(&quot;Hello World!&quot;);设置容量和长度 虽然 StringBuilder 对象是动态对象，允许扩充它所封装的字符串中字符的数量，但是您可以为它可容纳的最大字符数指定一个值。[C#] StringBuilder MyStringBuilder = new StringBuilder(&quot;Hello World!&quot;, 25);[Visual Basic] Dim MyStringBuilder As New StringBuilder(&quot;Hello World!&quot;) MyStringBuilder.[Visual Basic] Dim MyInt As Integer = 25 Dim MyStringBuilder As New StringBuilder(&quot;Your total is &quot;) MyStringBuilder.&lt;img src =&quot;aggbug/1790770.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 19 Sep 2007 17:39:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/09/19/1790770.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/09/19/1790770.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/09/19/1790770.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502306/1138204</fs:itemid></item><item><title>使用异步回调方式查询数据</title><link>http://blog.csdn.net/redrainy/archive/2007/09/18/1789693.aspx</link><wfw:comment>comments/1789693.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1789693.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1789693</trackback:ping><description>当使用BeginExecuteReader方法后,必须调用EndExecuteReader 方法完成操作并检索命令返回的SqlDataReader.如果命令尚未执行完就调用EndExecuteReader,会导致SqlCommand对象在命令执行完之前一直被阻止.通常,开发人员必须使用BeginExecuteReader方法返回的IasyncResult接口的IsCompleted属性进行轮询,以确认命令是否完成,或者使用返回的IasyncResult借口的AsyncWaitHandle属性,等待一个或多个命令完成.&lt;img src =&quot;aggbug/1789693.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 18 Sep 2007 22:14:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/09/18/1789693.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/09/18/1789693.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/09/18/1789693.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502311/1138204</fs:itemid></item><item><title>使用存储过程，使用事务</title><link>http://blog.csdn.net/redrainy/archive/2007/09/17/1788894.aspx</link><wfw:comment>comments/1788894.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1788894.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1788894</trackback:ping><description>用存储过程，使用事务&lt;img src =&quot;aggbug/1788894.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 18 Sep 2007 07:45:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/09/17/1788894.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/09/17/1788894.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/09/17/1788894.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502314/1138204</fs:itemid></item><item><title>js弹出窗口详解</title><link>http://blog.csdn.net/redrainy/archive/2007/08/07/1729015.aspx</link><wfw:comment>comments/1729015.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1729015.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1729015</trackback:ping><description>&lt;img src =&quot;aggbug/1729015.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 07 Aug 2007 18:41:00 +0800</pubDate><author>紫竹</author><comments>http://blog.csdn.net/redrainy/archive/2007/08/07/1729015.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/redrainy/archive/2007/08/07/1729015.aspx</guid><dc:creator>紫竹</dc:creator><fs:srclink>http://blog.csdn.net/redrainy/archive/2007/08/07/1729015.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/redrainy/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/redrainy/~1138216/35502333/1138204</fs:itemid></item></channel></rss>