摘要: BackgroundWorker是一个非常不错的线程控件,能避免界面假死,让线程操作你想要做的事,他学习起来很简单,但是能实现很强大的功能。发布这篇文章的目的是将最近学习到的共享出来,大家交流一下,当然我也是菜鸟,在这里你将学习到BackgroundWorker简单使用,停止,暂停,继续等操作,BackgroundWorker比起Thread和ThreadPool要简单太多。 阅读全文
posted @ 2013-03-17 13:58 菜菜灰 阅读(6966) 评论(7) 推荐(4) 编辑
摘要: HTML的特殊字符我们并不常用,但是有的时候却要在页面中用到这些字符,甚至有时候还需要用这些字符来实现某种特殊的视觉效果。现在,国外的设计师Neal Chester整理了一份很全的特殊字符集,我觉得这很赞~~,共享出来供大家查阅吧。 阅读全文
posted @ 2013-01-28 13:38 菜菜灰 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 有时候访问博客园首页的时候偶尔会出现样式全部丢失,但刷新一下又好了,但有时候也会访问正常,总有那点机率访问博客园首页的时候会出现css样式丢失,我在windows 2008和win7上用的都是IE8偶尔都会出现这个问题,对那些不知道博客园而第一次访问博客园,出现样式丢失用户体验非常不好,希望博客园团队能找出原因,我记得姚劲波说过,有5000个人访问网站出现bug的时候一般只会有1个会反馈bug,所以他们很重视用户的意见,希望博客园也重视下。 阅读全文
posted @ 2012-12-28 11:18 菜菜灰 阅读(639) 评论(10) 推荐(2) 编辑
摘要: 数据库操作是一件繁琐的事情,不停的读取,增加,删除等行为,而且存在大量的拼接字符串操作,稍微不注意很有可能就出错,为此我们要简化数据库操作的代码来让数据库操作变的更为简单一点 阅读全文
posted @ 2011-11-01 16:34 菜菜灰 阅读(1808) 评论(4) 推荐(0) 编辑
摘要: 文章比较简单,主要实现的是一种思想,借助Razor引擎实现同一网站下不同的模版风格。 阅读全文
posted @ 2011-10-24 16:28 菜菜灰 阅读(1672) 评论(2) 推荐(0) 编辑
摘要: 使用WebMatrix.Data可以简化对数据库操作的代码,杜绝sql注入漏洞,并且支持多种数据库,最重要的是完全可以在Razor中使用。 阅读全文
posted @ 2011-10-24 11:15 菜菜灰 阅读(3770) 评论(13) 推荐(3) 编辑
摘要: 网上也有很多MVC3在IIS6下的调试方法,但是前提都是必须安装MVC框架,在虚拟主机中,服务商是肯定不会安装MVC3框架,所以我们只能自己动手了。 阅读全文
posted @ 2011-10-23 16:28 菜菜灰 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 最近一直在思考web软件的升级的管理,之前都是单独写的,一个一个版本的升级,但是后来发现夸版本升级比较麻烦,随着版本的升级,代码越来越多,代码不能重用,一直想不到一个即简单代码又简洁的方法。 阅读全文
posted @ 2011-05-12 12:48 菜菜灰 阅读(2169) 评论(17) 推荐(1) 编辑
摘要: 一直都在使用StringTemplate模板引擎,虽然使用方便,但是功能实在太弱太弱,准备放弃使用StringTemplate。刚好碰巧发现了另外一个开源的模板引擎,就是今天要介绍的TemplateEngine 2,功能非常强大。 阅读全文
posted @ 2008-07-07 21:31 菜菜灰 阅读(10174) 评论(47) 推荐(2) 编辑
摘要: 缓存是个好东西,用好了能有效的提高网站的访问速度,这里我只介绍我所知道的页面缓存技巧,高手们欢迎补充指点,代码很简单,所以我也没有多做说明。同时我也是顶着巨大压力第一次发到首页来,欢迎大家互相学习交流。 阅读全文
posted @ 2008-06-29 19:54 菜菜灰 阅读(2714) 评论(12) 推荐(0) 编辑