240
一线老司机
摘要: 一年前我写了一个word2010的代码高亮插件,但当时那个版本有一个问题:在用word发布博客的时候,高亮的代码在博客中的格式乱了。今天有空改了一下这个插件,虽然还是有些瑕疵,但至少发布到博客后,格式不会乱了。主要改进是用ol和li代替了pre,虽然发布到博客后,ol中设置的style和class依然会被改动,但可以在博客中用css来纠正。下载插件和源代码:SyntaxHighlighter4Wo... 阅读全文
posted @ 2012-06-05 19:47 明年我18 阅读(16205) 评论(32) 推荐(17) 编辑
摘要: 用Asp.Net开发Web应用时,为了减少请求次数和流量,可以在IIS里配置gzip压缩以及开启客户端缓存。园子里已经有很多文章介绍了如何在IIS里开启压缩和缓存,但我想搞清楚该如何自己写代码来实现http压缩或者缓存,这样做的原因主要有下面两点: 1.IIS的版本不同,启用IIS的http压缩的方式也不同,IIS7还好一些,但对于IIS6来说,稍微麻烦一点; 2.如果我把应用部署在虚拟空间上,... 阅读全文
posted @ 2012-06-03 12:22 明年我18 阅读(2505) 评论(16) 推荐(6) 编辑
摘要: 今天在用HttpWebRequest类向一个远程页面post数据时,遇到了一个怪问题,总是出现500的内部服务器错误,通过查看远程服务器的log,发现报的是“无效的视图状态”错误: 通过对比自己post的__VIEWSTATE和服务器接收到的__VIEWSTATE的值(通过服务器的HttpApplication的BeginRequest事件可以取到Request里的值),发现__VIEWSTA... 阅读全文
posted @ 2012-03-18 03:17 明年我18 阅读(7213) 评论(5) 推荐(5) 编辑
摘要: 自动安装(ant start.demo)太慢,所以手动安装。下载jbpm-5.2.0.Final-installer-full.zip,解压到某个目录,例如d:\jbpm打开根目录下的install.html,找到Manually installing the different components这一节。下面的操作均参照这节的介绍。Getting JBoss AS。上面那个压缩包内已经包含了J... 阅读全文
posted @ 2012-02-28 00:42 明年我18 阅读(3724) 评论(1) 推荐(0) 编辑
摘要: 在传说中的2012到来的前一天晚上,我正在和曾经在ZZ干过很多年的一个老哥喝酒。相谈甚欢之间,就像庆祝新年的到来那般,那仿佛来自天籁的悦耳动听的短信铃声响了起来:根据XXX总裁指示,需要您写作十周年专题文章…。但酒终究还是要喝的,而且还要喝好。桌上摆了12支空的哈啤之后,我们俩心满意足的摸着肚子离开了酒桌。当我踉踉跄跄爬上一辆出租车后,模模糊糊的从车的倒后镜上看到我那位曾经在ZZ干过很多年的老哥拖... 阅读全文
posted @ 2012-01-09 20:56 明年我18 阅读(4044) 评论(22) 推荐(2) 编辑
摘要: http://www.ticklishtechs.net/2008/07/27/getting-rid-of-the-dsl-model-explorer/ Every DSL you create with DSL Tools has a model explorer. This model explorer is a tool window in Visual Studio display... 阅读全文
posted @ 2011-11-24 16:18 明年我18 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 在用Word写技术文档的时候,免不了要在文档中插入一些源代码。为了使插入进来的源代码更可读,就需要使这些代码的关键字高亮显示。所以在写这些文档的时候,我经常需要再开一个Visual Studio,在Visual Studio里编辑好代码之后,复制到Word里面,Word会帮助我们保留代码的格式,达到关键字高亮的效果。 但这样做难免有些不方便,如果能在word中装一个支持代码高亮的插件就好了。在网上搜索无果之后,自己做了一个。 如何开发Word的外接程序是需要解决的第一个问题,可以参考博客园的一个系列:我的VSTO之路,我就是参考着他这个系列做的这个插件,不过目前这个插件只支持Word 201. 阅读全文
posted @ 2011-06-19 23:21 明年我18 阅读(7921) 评论(12) 推荐(10) 编辑
摘要: (LearnVSXNow又开始继续翻译了,为了提高翻译速度,不再对每句话进行翻译,并且会用自己的理解来代替不好翻译的句子。理解不一定正确,见谅。) 前面那篇文章介绍了Visual Studio的自定义编辑器的基本概念,并用一个例子来说明如何创建自定义编辑器,今天我们继续这个例子。 1. 注册Editor Editor需要注册到Visual Studio中才能使用。通常会注册下面三个东西: Editor Factory:告诉Visual Studio我们的package可以提供哪些Editor Factory。 Editor支持的文件扩展名:告诉Visual Studio哪种扩展名的文件会关联. 阅读全文
posted @ 2011-06-11 18:23 明年我18 阅读(2337) 评论(6) 推荐(3) 编辑
摘要: win7系统,用c#调用Interop.SHDocVw.dll时,报了个对“ COM 组件的调用返回了错误 HRESULT E_FAIL”的错误。网上有人说要开启dtc服务,然后去组件服务里把本地DTC设置成开启网络DTC服务,并允许入站和允许出站,并且设置成不要求进行验证,如下图: 但我设置完之后还是不行,后来看到组件服务里的COM+应用程序点开报错,所以又开启了System Event No... 阅读全文
posted @ 2011-03-15 22:01 明年我18 阅读(30598) 评论(3) 推荐(1) 编辑
摘要: 原文地址:http://geekswithblogs.net/thibbard/archive/2008/04/22/wpf-custom-control-dependency-property-gotcha.aspx Let's say you have a custom WPF control called SearchTextBox. It has a textbox and a butt... 阅读全文
posted @ 2011-01-25 10:23 明年我18 阅读(507) 评论(0) 推荐(1) 编辑