<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[忧郁眼神]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/knx110</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; knx110]]></copyright><item><title><![CDATA[PetShop4.0学习]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84092392</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84092392</guid><author>knx110</author><pubDate>Thu, 01 Dec 2011 13:16:00 +0800</pubDate><description><![CDATA[
PetShop4.0的消息处理
由于在PetShop中仅对订单的处理使用了异步处理方式，因此在消息接口IMessaging中，仅定义了一个IOrder接口.因此，如果是实例化如下的对象，将会调用PetShopQueue的Receive()方法，而不是子类Order的Receive()方法：PetShopQueue queue = new Order();queue.Receive();从设计...]]></description><category></category></item><item><title><![CDATA[Microsoft PetShop程序中三个bat文件]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84092385</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84092385</guid><author>knx110</author><pubDate>Thu, 01 Dec 2011 13:09:00 +0800</pubDate><description><![CDATA[MicrosoftPetShop程序中三个bat文件

1.将程序编译成release版本
build.bat文件：
@echooff
C:\WINNT\Microsoft.net\Framework\v2.0.50727\MSBuild.exe&quot;E:\EKing\微软.net技术\PetShop4.0\PetShop.sln&quot;/t:Build/p:Configuration=Relea...]]></description><category></category></item><item><title><![CDATA[PetShop4.0当中的PetShop.snk是什么文件？它有什么作用？]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84092368</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84092368</guid><author>knx110</author><pubDate>Thu, 01 Dec 2011 12:43:00 +0800</pubDate><description><![CDATA[snk文件在.net里面被用作存放密钥或密钥对的存储文件，生成密钥对snk文件可以用.net中的sn.exe命令，如“sn -k keyPair.snk”。 
snk本身只是用来存放非对称密钥的，但在各个需要用到加密、签名的地方都可以使用： 
1）用snk文件生成强命名程序集，这样一个assembly才可以被赋予full-trust属性，也可以被添加到GAC中。在VS.NET中生成strong...]]></description><category></category></item><item><title><![CDATA[PetShop中.snk文件和AssemblyInfo.cs文件的作用 .]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84092364</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84092364</guid><author>knx110</author><pubDate>Thu, 01 Dec 2011 12:39:00 +0800</pubDate><description><![CDATA[petshop中.snk文件和AssemblyInfo.cs文件的作用
snk文件在.net里面被用作存放密钥或密钥对的存储文件，生成密钥对snk文件可以用.net中的sn.exe命令，如“sn-kkeyPair.snk”。
snk本身只是用来存放非对称密钥的，但在各个需要用到加密、签名的地方都可以使用：
1） 用snk文件生成强命名程序集，这样一个assembly才可以被赋予full-tr...]]></description><category></category></item><item><title><![CDATA[如何生成密钥文件Snk .]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84092361</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84092361</guid><author>knx110</author><pubDate>Thu, 01 Dec 2011 12:38:00 +0800</pubDate><description><![CDATA[如何生成密钥文件Snk
2010-06-09 11:19

在.net中，snk用于给应用程序集签名，保证应用程序集的有效性。强命名程序集的缘由 ： 目前Windows中出现的DLL Hell问题（两个不同的公司可能开发处具有相同名称的程序集，如果将相同名称的程序 集放置到同一个目录下，则会出现程序集覆盖现象，最后安装的程序集会覆盖前面的程序集，从而可能导致应用序不能正常运行）。由此看来，仅...]]></description><category></category></item><item><title><![CDATA[图片打水印-顶誉源代码]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84082868</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84082868</guid><author>knx110</author><pubDate>Tue, 15 Nov 2011 17:45:00 +0800</pubDate><description><![CDATA[&amp;lt;%@ Page Language=&quot;C#&quot; AutoEventWireup=&quot;true&quot; CodeFile=&quot;Default.aspx.cs&quot; Inherits=&quot;_Default&quot; %&amp;gt;
&amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/T]]></description><category></category></item><item><title><![CDATA[网页防盗链-顶誉源代码]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84082866</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84082866</guid><author>knx110</author><pubDate>Tue, 15 Nov 2011 17:43:00 +0800</pubDate><description><![CDATA[&amp;lt;%@ Page Language=&quot;C#&quot; AutoEventWireup=&quot;true&quot; CodeFile=&quot;Default.aspx.cs&quot; Inherits=&quot;_Default&quot; %&amp;gt;
&amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/T]]></description><category></category></item><item><title><![CDATA[Asp.net验证码-顶誉参考源代码]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84082862</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84082862</guid><author>knx110</author><pubDate>Tue, 15 Nov 2011 17:40:00 +0800</pubDate><description><![CDATA[&amp;lt;%@ Page Language=&quot;C#&quot; AutoEventWireup=&quot;true&quot; CodeFile=&quot;Default.aspx.cs&quot; Inherits=&quot;_Default&quot; %&amp;gt;
&amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/T]]></description><category></category></item><item><title><![CDATA[ASP.NET验证码（3种）]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84082848</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84082848</guid><author>knx110</author><pubDate>Tue, 15 Nov 2011 17:26:00 +0800</pubDate><description><![CDATA[ASP.NET验证码（3种） 
把最近碰到的 能够用的验证码 都放出来，作个记录 
1.GSC_WebControlLibrary 这是在网上找到的一个控件，非常好用。但是效果不是特别好（见下图。
）虽然容易使用，所有的属性都可以像控件一样设置，但是可用性不太高。用户不能自定义，而且看起来这个验证码效果不太好。
效果：
2.用一个页面生成图片，另一个页面调用，验证码存入cookie，调用...]]></description><category></category></item><item><title><![CDATA[ASP.NET验证码-2]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84082841</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84082841</guid><author>knx110</author><pubDate>Tue, 15 Nov 2011 17:18:00 +0800</pubDate><description><![CDATA[ASP.NET验证码
using System;
using System.IO;
using System.Drawing;
using System.Drawing.Imaging;
using System.Text;
using System.Collections;
using System.Web;
using System.Web.UI;
using System....]]></description><category></category></item><item><title><![CDATA[Asp.net验证码-转载]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84082837</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84082837</guid><author>knx110</author><pubDate>Tue, 15 Nov 2011 17:16:00 +0800</pubDate><description><![CDATA[验证码技术是为了防止暴力破解等而设定的。现在一般的网站注册等都提供验证码功能，特别是腾讯更是长长的一串。文中参考了别人的代码。有了就没有必要再写了。可以读一下。不过我测试时发现了两次PageLoad的问题。注释了两句即可。同时修改了namespaces。同时提供完整的验证说明：1 新建VerifyCode.aspx 
cs文件代码如下： 
复制代码 代码如下:


using System;...]]></description><category></category></item><item><title><![CDATA[自定义HTTPHandler实现数字水印效果]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84082557</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84082557</guid><author>knx110</author><pubDate>Tue, 15 Nov 2011 12:21:00 +0800</pubDate><description><![CDATA[
自定义HTTPHandler实现数字水印效果


&amp;lt;!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--&amp;gt;usingSystem;usingSystem.Web;usingSystem.Drawing;usingSys...]]></description><category></category></item><item><title><![CDATA[IHttpHander讲解]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84082556</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84082556</guid><author>knx110</author><pubDate>Tue, 15 Nov 2011 12:19:00 +0800</pubDate><description><![CDATA[HttpModule必须实现System.Web.IHttpModule接口，HttpHandler和HttpHandlerFactory必须分别实现System.Web.IHttpHandler接口和System.Web.IhttpHandlerFactory接口。
 &amp;lt;HttpModules&amp;gt; web.config配置文件中configuration\System.Web节中添加...]]></description><category></category></item><item><title><![CDATA[使用标准HTML来进行图片上传]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84079658</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84079658</guid><author>knx110</author><pubDate>Wed, 09 Nov 2011 19:59:00 +0800</pubDate><description><![CDATA[&amp;lt;body&amp;gt;
&amp;lt;form 
id=&quot;form1&quot; runat=&quot;server&quot;&amp;gt;
&amp;lt;div&amp;gt;
&amp;lt;table&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td
colspan=&quot;2&quot; style=&quot;height: 21px&quot;
&amp;gt; 
 使用标准HTML来进行图片上传&amp;lt]]></description><category></category></item><item><title><![CDATA[利用ASP.NET设计FTP文件上传]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84079654</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84079654</guid><author>knx110</author><pubDate>Wed, 09 Nov 2011 19:54:00 +0800</pubDate><description><![CDATA[　　如果要用ASP来作一个FTP文件上传的页面，我想很多人立刻就会想到要用第三方开发的组件，利用第三方的组件，虽然开发起来相对比较容易。但一般来说，免费下载的第三方的组件都有某些方面的功能限制，若要购买正版的第三方组件，对于国内的用户，花销也是一个不小的数字,就是能够承担的起，烦杂的手续也使很多人望而却步。虽然微软公司在本身的视窗系统里面也提供了一个可以用来上传文件的组件--Posting Acc...]]></description><category></category></item><item><title><![CDATA[asp.net文件上传]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84079652</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84079652</guid><author>knx110</author><pubDate>Wed, 09 Nov 2011 19:50:00 +0800</pubDate><description><![CDATA[在以前的Web应用中，上传文件是个很麻烦的事，现在有了.NET，文件上传变得轻而易举。下面的这个例子实现了多文件上传功能。可以动态添加输入表单，上传的文件数量没有限制。代码如下：

ASPX 代码

&amp;lt;!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighli...]]></description><category></category></item><item><title><![CDATA[js javascript 字符串 操作 分割]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84078973</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84078973</guid><author>knx110</author><pubDate>Tue, 08 Nov 2011 21:07:00 +0800</pubDate><description><![CDATA[1.Asc(x),Chr(x):转换字符，字符码
2。Filter:搜寻字符串数组中的特定字符串
格式：v=filter(x,s[,include[,compare]])
实例：
Dim x()={&quot;kjwang&quot;,&quot;wangkj&quot;,&quot;peter&quot;}
Dim v
v=filter(x,&quot;kj&quot;) '结果v(0)=&quot;kjwang&quot;,v(1)=&quot;wangkj&quot;
v=filter(]]></description><category></category></item><item><title><![CDATA[javascript string对象]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84078970</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84078970</guid><author>knx110</author><pubDate>Tue, 08 Nov 2011 21:04:00 +0800</pubDate><description><![CDATA[所有的字符串都是String对象，不用构造函数，直接调用String对象的属性和方法String对象的属性 String.length 返回字符串的长度 String.prototype 用来增加自定义方法到String对象String对象的方法 格式化字符串 String.anchor(Name) 和HTML的标记一样，格式化String String.big() 和HTML的标记一样，格式化S...]]></description><category></category></item><item><title><![CDATA[利用javascript获取Asp.net网页控件并检验网页输入的简单办法]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84078968</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84078968</guid><author>knx110</author><pubDate>Tue, 08 Nov 2011 21:03:00 +0800</pubDate><description><![CDATA[利用javascript获取Asp.net网页控件并检验网页输入的简单办法（从服务器获取客户端ID）收藏
今天十分想通过javascript检验asp.net输入合法性，采用原来在Form年代的办法document.getElementById(&quot;textBox&quot;).value就会报错，而且document.getElementById(&quot;textBox&quot;)获取的是Null，说明这个办法在.ne...]]></description><category></category></item><item><title><![CDATA[在ASP_NET页面中动态添加控件 - 陈希章 - 博客园]]></title><link>https://blog.youkuaiyun.com/knx110/article/details/84078967</link><guid>https://blog.youkuaiyun.com/knx110/article/details/84078967</guid><author>knx110</author><pubDate>Tue, 08 Nov 2011 21:01:00 +0800</pubDate><description><![CDATA[
今天被问到如何在ASP.NET 页面中动态创建一批控件，并且希望在后续代码中能访问到这些动态创建的控件。我用下面的例子来解释这个问题
=================================================================================
页面文件：
&amp;lt;html xmlns=&quot;http://www.w3.org/1999/x...]]></description><category></category></item></channel></rss>