摘要: 一、为什么Control类提供了Invoke和BeginInvoke机制?关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己。1、windows程序消息机制Windows GUI程序是基于消息机制的,有个主线程维护着一个消息泵。这个消息泵让windows程序生生不息。Windows GUI程序的消息循环Windows程序有个消息队列,窗体上的所有消息是这个队列里面消息的最主要来源。这里的while循环使用了GetMessage()这个方法,这是个阻塞方法,也就是队列为空时方法就会被阻塞,从而这个while循环停止运动,这避免了 阅读全文
posted @ 2014-01-15 09:08 William2013 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 使用环境:Window Server2008 + IIS7更改web.config配置1.在节内加入:2.在后添加节点: 3.在节内添加:其中executiontimeout是用来控制http请求时间的,如过不设置默认是90秒,大文件上传过程会被终止4.加入节内添加: 其中,如果不配置大文件上传 “进度条”出现但不会有进度,因为maxallooedcontentlenght因为考虑到安全因素被限制 阅读全文
posted @ 2013-08-06 16:27 William2013 阅读(594) 评论(0) 推荐(0) 编辑
摘要: TEXTBOX属性TEXTMODE设置为PASSWORD后,后台不能给这个TEXTBOX赋值原因?在开发中,会在用户管理等修改页面中设置密码的显示。但是直接给TextBox的Text属性赋值在前台无法显示,因为密码以文本形式在Web浏览器中传输是不安全的,使用者可以在网页上选择查看源代码就可以看到密码明文,从安全角度来说不支持这样。但是在实际开发中遇到这样的问题可以设置 Text.Attributes["value"]="123456";在编译后,页面查看源代码是无法显示密码明文。 阅读全文
posted @ 2013-07-23 09:18 William2013 阅读(796) 评论(0) 推荐(0) 编辑
摘要: Base 64 Encoding 编码(转载)原创地址:http://www.cnblogs.com/jfzhu/archive/2012/12/10/2810664.htmlBase 64 Encoding有什么用?举个简单的例子,你使用SMTP协议 (Simple Mail Transfer Protocol 简单邮件传输协议)来发送邮件。因为这个协议是基于文本的协议,所以如果邮件中包含一幅图片,我们知道图片的存储格式是二进制数据(binary data),而非文本格式,我们必须将二进制的数据编码成文本格式,这时候Base 64 Encoding就派上用场了。(一)编码原理Base 64 阅读全文
posted @ 2012-12-18 10:36 William2013 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode root=xml.SelectSingl... 阅读全文
posted @ 2010-06-11 16:05 William2013 阅读(190) 评论(0) 推荐(0) 编辑
摘要: --短日期格式:yyyy-m-dSELECTREPLACE(CONVERT(varchar(10),getdate(),120),N'-0','-')--长日期格式:yyyy年mm月dd日SELECTSTUFF(STUFF(CONVERT(char(8),getdate(),112),5,0,N'年'),8,0,N'月')+N'日'--短日期格式:yyyy年m月d日SELECTDATENAME(Y... 阅读全文
posted @ 2010-06-09 14:43 William2013 阅读(325) 评论(0) 推荐(0) 编辑
摘要: usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.IO;usingSystem.Web;usingSystem.Collections;namespace******.WebHelper{publicclassFilterText{stringFilePath=stri... 阅读全文
posted @ 2010-06-04 16:27 William2013 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1 IsPostBack介绍IsPostBack是Page类有一个bool类型的属性,用来判断针对当前Form的请求是第一次还是非第一次请求。当IsPostBack=true时表示非第一次请求,我们称为PostBack,当IsPostBack=false时表示第一次请求。在asp.net框架内部有很多的场景需要判断IsPostBack,比如LoadAllState等操作就需要在PostBack的时... 阅读全文
posted @ 2010-04-23 08:30 William2013 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1.51源码:http://www.51aspx.com/ 2.源码之家:http://www.codejia.com/ 3.源码网:http://www.codepub.com/ 4.虾客源码:http://www.xkxz.com/ 5.多多源码:http://www.morecode.net/ 6.洪越源代码:http://www.softhy.net/ 7.锋网源码:http://www.... 阅读全文
posted @ 2010-04-23 08:27 William2013 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 前台代码:[代码]后台代码:[代码] 阅读全文
posted @ 2010-04-23 07:39 William2013 阅读(644) 评论(0) 推荐(1) 编辑