摘要: qlDataSource 控件缓存数据SqlDataSource 控件可对它检索过的数据进行缓存,这样可以避免再次运行资源消耗量较大的查询,从而提高应用程序的性能。缓存主要用于数据变化不频繁的情况。此外,当通过 System.Data.SqlClient 提供程序使用 SqlDataSource 控件时,可以使用 SqlCacheDependency 对象。这样可使 SqlDataSource 控件仅在 SelectCommand 返回的数据在数据库中被修改时才刷新缓存。通过 SqlDataSource 控件启用缓存当 SqlDataSource 控件的 DataSourceMode 属性设置 阅读全文
posted @ 2014-03-24 22:28 live in finally 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 若在A窗口,点击了 btnAdd的时候,弹出B窗口,且B窗口,添加了数据,A窗口时 frmAddCourse.ShowDialog();B 窗口在提示“添加成功后” 加入 DialogResult = DialogResult.OK; 阅读全文
posted @ 2014-03-20 10:38 live in finally 阅读(266) 评论(0) 推荐(0) 编辑
摘要: http://bbs.itcast.cn/thread-21310-1-1.html 阅读全文
posted @ 2014-03-07 16:50 live in finally 阅读(89) 评论(0) 推荐(0) 编辑
摘要: ASP.NET中处理HTTP请求的原理 (转)ASP.Net产生的大背景: 在Internet时代的开端,客户端的需求非常有限;.htm文件就可以满足他们的需求。但是,随着时间的流逝,客户端需求的扩充超越了.htm文件或静态文件所包含的功能。 开发者需要扩充或扩展Web服务器的功能。Web服务器厂商设计了不同的解决方案,但是都遵循同一个主题“向Web服务器插入某些组件”。所有的Web服务器补充技术都允许开发者建立并插入组件以增强Web服务器的功能。微软公司提出了ISAPI(Internet服务器API),网景公司提出了NSAPI(网景服务器API)等等。 由于这些组件的复杂性,实现它们非常困难 阅读全文
posted @ 2014-03-05 23:01 live in finally 阅读(469) 评论(0) 推荐(0) 编辑
摘要: private void printDocument_PrintPage(object sender, PrintPageEventArgs ev) { Font titleFont = new Font("宋体", 9, FontStyle.Bold);//标题字体 Font fntTxt = new Font("宋体", 9, FontStyle.Regular);//正文文字 Brush brush = new SolidBrush(Color.Black);//画刷 Pen pen = new Pen(Color.Black); //线条颜色 P 阅读全文
posted @ 2014-03-03 17:41 live in finally 阅读(257) 评论(0) 推荐(0) 编辑
摘要: http://www.kuaipan.cn/file/id_149028755216532341.htm#kp|149028755216532341|0 阅读全文
posted @ 2014-03-03 11:00 live in finally 阅读(143) 评论(0) 推荐(0) 编辑
摘要: SignalR 比ajax好用 阅读全文
posted @ 2014-02-17 17:21 live in finally 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 测试正则表达式其它可用的测试工具:RegexBuddy:http://www.regexbuddy.com/Javascript正则表达式在线测试工具:http://regexpal.com/如果你不觉得正则表达式很难读写的话,要么你是一个天才,要么,你不是地球人。正则表达式的语法很令人头疼,即使对经常使用它的人来说也是 如此。由于难于读写,容易出错,所以找一种工具对正则表达式进行测试是很有必要的。不同的环境下正则表达式的一些细节是不相同的,本教程介绍的是微软 .Net Framework 2.0下正则表达式的行为,所以,我向你介绍一个.Net下的工具Regex Tester。首先你确保已经安 阅读全文
posted @ 2014-02-14 15:50 live in finally 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 计算机中有些处理比较耗时。调用这种处理代码时,调用方如果站在那里苦苦等待,会严重影响程序性能。例如,某个程序启动后如果需要打开文件读出其中的数 据,再根据这些数据进行一系列初始化处理,程序主窗口将迟迟不能显示,让用户感到这个程序怎么等半天也不出来,太差劲了。借助异步调用可以把问题轻松化 解:把整个初始化处理放进一个单独线程,主线程启动此线程后接着往下走,让主窗口瞬间显示出来。等用户盯着窗口犯呆时,初始化处理就在背后悄悄完成了。程 序开始稳定运行以后,还可以继续使用这种技巧改善人机交互的瞬时反应。用户点击鼠标时,所激发的操作如果较费时,再点击鼠标将不会立即反应,整个程序显得 很沉重。借助异步调用 阅读全文
posted @ 2014-01-22 15:20 live in finally 阅读(555) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/augusdi/article/details/5742660 阅读全文
posted @ 2014-01-16 17:38 live in finally 阅读(94) 评论(0) 推荐(0) 编辑