2012-05-24 17:42 by Nana's Lich, 19 visits, 网摘, 收藏, 编辑
摘要:几年前我使用国外的一个流行的Blog服务来撰写博文,但是因为一些众所周知的原因我打不开自己的博客了,于是才刚刚开始写博的我就不得不中断这种行为了,直到后来在园子重新开博。前几天我弄到了条VPN,一时兴起就翻出原来的博客来看,结果在上面找到了以前的一些小研究,其中之一便是标题所指的东西。用途什么的就不再废话了,总之在.NET编程中通常来说从字节数组到十六进制的转换是要用BitConverter.ToString,返回的字符串会包含减号/横线作为每个字节所对应的十六进制数之间的分隔符,不想看到的话就只能再Replace掉,而且BitConverter类名不能省略,用起来不怎么方便;从十六进制到字节
阅读全文
2011-06-21 15:49 by Nana's Lich, 126 visits, 网摘, 收藏, 编辑
摘要:#green_channel a{/* ... 省略 ... */-moz-border-radius: 5px;-webkit-border-radius: 10px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);/* ... 省略 ... */}这段 CSS 是针对 Mozilla 和 WebKit 引擎的,所以其它浏览器认不出来。实际上 Opera 和 IE9 早就可以正确呈现这样的效果了,只要换成这样就可以了:#green_channel a{/* ...
阅读全文
2011-06-16 14:35 by Nana's Lich, 189 visits, 网摘, 收藏, 编辑
摘要:网络上所流传的大部分验证信箱格式的正则表达式往往会对一些实际上有效的信箱地址作出错误地判断,所以我参考 RFC 写了个比较完善的,可以用来对付几乎所有可能的信箱地址格式。
阅读全文
2011-01-21 11:09 by Nana's Lich, 2882 visits, 网摘, 收藏, 编辑
摘要:在制作为 Visual Studio 2010 添加背景的扩展时遭遇了很多问题,现在我把这些问题以及解决的办法分享出来,希望能帮到同样对 Visual Studio 扩展感兴趣的同学。
这一篇先说说“添加背景”这一基本功能的实现。
阅读全文
2011-01-19 02:24 by Nana's Lich, 295 visits, 网摘, 收藏, 编辑
摘要:增加 OptionPage 支持花了不少时间,只有 OptionPage 是不行的,还得改变装饰物的实现好随时响应设置的变化。改造的过程中又发现一个之前没注意到的问题,改变缩放比例会导致背景图案错位……为了修正这个问题也花了好几个小时去研究,最后用了一些算不上太漂亮的办法让它勉勉强强看不出来。我把它扔到了 Visual Studio 资源库上,下载页面的链接是http://visualstudiogallery.msdn.microsoft.com/zh-cn/2d4f653f-262a-4d3a-b42c-c6f8e35e777e。技术细节什么的等精神好的时候再补吧。
阅读全文
2011-01-13 17:59 by Nana's Lich, 178 visits, 网摘, 收藏, 编辑
摘要:http://msdn.microsoft.com/en-us/library/dd394709.aspxhttp://aspnet.codeplex.com/releases/view/41742
阅读全文
2011-01-13 16:59 by Nana's Lich, 179 visits, 网摘, 收藏, 编辑
摘要:好吧,这是 IE Only 的版本,我是用在一个 MSHTA 工具里面的。
阅读全文
2011-01-13 16:31 by Nana's Lich, 112 visits, 网摘, 收藏, 编辑
摘要:http://forums.asp.net/p/1539558/3748425.aspx...The solution I happened upon was to hook into the pipeline later on (PreSendRequestHeaders or ReleaseRequestState rather than BeginRequest). This solution is implemented in theblowery compression module. I gave it a shot and suddenly things started work
阅读全文
2011-01-13 16:18 by Nana's Lich, 423 visits, 网摘, 收藏, 编辑
摘要:http://www.codeproject.com/KB/WPF/BitmapToBitmapSource.aspx
阅读全文
2011-01-13 16:00 by Nana's Lich, 54 visits, 网摘, 收藏, 编辑
摘要:public static void RenderView<T>(this ControllerContext ctxt, string viewPath, string masterPath, TextWriter tw, T model){ var view = new WebFormView(viewPath, masterPath); var vctxt = new ViewC...
阅读全文
2011-01-01 13:42 by Nana's Lich, 91 visits, 网摘, 收藏, 编辑
摘要:这是我去年年初给我的一个朋友写的,不过后来因为种种原因没有利用上。时间相隔了近一年,也不记得会不会有什么细节问题了,先bia上再说。
阅读全文
2010-12-23 20:41 by Nana's Lich, 105 visits, 网摘, 收藏, 编辑
摘要:两次cross apply:一次cross apply,但被选择的列不能省略:
阅读全文
2010-12-22 06:08 by Nana's Lich, 177 visits, 网摘, 收藏, 编辑
摘要:var spcEsc = { '\x00': "x00", '\n': "n", '\r': "r", '\u8232': "u2028", '\u8233': "u2029"};var escStr = /[\x00\n\r"'\\\u2028\u2029]/g;//var escRX = /[-$^.[\]()?+*{}\\\/|\x00\r\n\u2028\u2029]/g;// $()*+
阅读全文
2010-12-22 05:25 by Nana's Lich, 314 visits, 网摘, 收藏, 编辑
摘要:注意:列出的代码只是为了方便程序处理而采用了正则表达式的语法,但实际上并不是可以直接用于过滤的正则表达式。根据实际的使用情况,可能需要增加“g”等标志,或者进一步加工成更复杂的正则表达式。
阅读全文