2012-05-24 17:42 by Nana's Lich, 19 visits, 网摘, 收藏, 编辑
摘要:几年前我使用国外的一个流行的Blog服务来撰写博文,但是因为一些众所周知的原因我打不开自己的博客了,于是才刚刚开始写博的我就不得不中断这种行为了,直到后来在园子重新开博。前几天我弄到了条VPN,一时兴起就翻出原来的博客来看,结果在上面找到了以前的一些小研究,其中之一便是标题所指的东西。用途什么的就不再废话了,总之在.NET编程中通常来说从字节数组到十六进制的转换是要用BitConverter.ToString,返回的字符串会包含减号/横线作为每个字节所对应的十六进制数之间的分隔符,不想看到的话就只能再Replace掉,而且BitConverter类名不能省略,用起来不怎么方便;从十六进制到字节
阅读全文
2011-01-21 11:09 by Nana's Lich, 2882 visits, 网摘, 收藏, 编辑
摘要:在制作为 Visual Studio 2010 添加背景的扩展时遭遇了很多问题,现在我把这些问题以及解决的办法分享出来,希望能帮到同样对 Visual Studio 扩展感兴趣的同学。
这一篇先说说“添加背景”这一基本功能的实现。
阅读全文
2011-01-21 08:57 by Nana's Lich, 5649 visits, 网摘, 收藏, 编辑
摘要:微软下载中心已经提供了中文版的 ASP.NET MVC 3 下载,之前公布的免费 Web 平台产品已经有六款放出了中文版本。而 Visual Studio Service Pack 1 还要等上一段时间才会发布。
阅读全文
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-17 11:39 by Nana's Lich, 3261 visits, 网摘, 收藏, 编辑
摘要:虽然 ASP.NET MVC 3 的中文版还没有发布,但是上次公布的 Web 平台产品中已经有五款发布了中文版本,现在大家就可以使用它们了!
阅读全文
2011-01-06 02:34 by Nana's Lich, 192 visits, 网摘, 收藏, 编辑
摘要:.assembly GenericEnumExtensions{ .custom instance void [mscorlib]System.Runtime.Versioning.TargetFrameworkAttribute::.ctor(string) = ( 01 00 29 2E 4E 45 54 46 72 61 6D 65 77 6F 72 6B // ..).NETFramew...
阅读全文
2011-01-05 21:40 by Nana's Lich, 1541 visits, 网摘, 收藏, 编辑
摘要:C# 不让把 System.Enum 用在泛型约束里面,可这能难倒咱们么?
阅读全文
2011-01-05 15:08 by Nana's Lich, 5118 visits, 网摘, 收藏, 编辑
摘要:有的时候我们可能会感到奇怪,为什么有些明明是很简单的功能却要封装成一个方法、一个类型?又或者是某一种熟练得闭着眼睛都能写出来的设计模式,也有必要在 .NET 框架里提供一个官方实现吗?
我们到底应该使用框架中提供的,还是应该使用自己实现的呢?
本文会通过几个例子来解答这些问题。
阅读全文
2011-01-04 19:39 by Nana's Lich, 3945 visits, 网摘, 收藏, 编辑
摘要:上一次文章讲了使用 Web Deploy 一键发布的时候怎么样避免已经设置好的 ACL 被覆盖,这一次则是讲解怎么样在一键发布时自动设置网站根目录的 ACL。
阅读全文
2011-01-01 02:39 by Nana's Lich, 1448 visits, 网摘, 收藏, 编辑
摘要:通过 Microsoft Web Deploy 技术可以在远程服务器上自动部署网站应用程序,本文介绍配合 Visual Studio (Express) 来使用 Web Deploy 的一些简单做法,保留远程服务器上的 ACL 设置。
阅读全文
2010-12-31 13:36 by Nana's Lich, 255 visits, 网摘, 收藏, 编辑
摘要:通过利用WebDeploy的功能来达到站点发布一键完成的目的,简化发布流程、减少手工部署造成失误的可能。涉及的知识点:WebDeploy的安装和简单用法。WebDeploy的setAcl行为。MSBuild处理Web应用程序的方式。WebDeploy的参数化机能。自定义Web应用程序的MSBuild任务。高级MSBuild技巧。文章预计分为三部分。
阅读全文
2010-12-31 13:30 by Nana's Lich, 99 visits, 网摘, 收藏, 编辑
摘要:内容:通过使用ASP.NET实现的简单SSI来解决普通的SSI处理器不能正确处理BOM和区分文档编码的问题。涉及到的知识点:简单的handler原理StreamReader的编码识别功能利用正则表达式处理字符串简单的反射表达式树的构造和编译Runtime缓存和缓存策略惰性构造(初始化)暂定划分为4部分,由于涉及到的编程知识稍微有些多,可能每部分的字数都很多。
阅读全文
2010-12-27 17:16 by Nana's Lich, 208 visits, 网摘, 收藏, 编辑
摘要:前几个月我才抱怨过什么乱七八糟的东西都上园子首页,什么感悟你妹啊什么原创你妹啊什么发现你妹啊什么东拼西凑你妹啊什么什么你妹的刚才我想起来删一行多余的代码,然后就往首页上瞄了一眼,结果看到有篇文说什么“不为人知的秘密”点进去一看这啥玩意啊,不就个普通溢出么?明明人家C#就不推荐你随便碰指针,你还把指针找出来鼓捣个溢出说什么“不为人知的秘密”——去你妹的不为人知,你他妈这是哗众取宠吧你?呸上首页喷人就算不被撤下来也不太好看,所以只有我的朋友看到就行了。
阅读全文
2010-12-01 11:09 by Nana's Lich, 1858 visits, 网摘, 收藏, 编辑
摘要:利用一些(其实早就不算能是)新技术可以轻松地做出有趣的东西
阅读全文
2010-10-12 23:38 by Nana's Lich, 2772 visits, 网摘, 收藏, 编辑
摘要:前些日子心血来潮去Visual Studio扩展库上淘了一圈,发现了这样一个扩展:http://visualstudiogallery.msdn.microsoft.com/zh-cn/0e6f9037-b753-469e-86d4-bfba78c74cf6但是这个扩展用起来还有一些不方便的地方,例如会锁定背景图片文件、缩放编辑器的时候背景图片会因为滚动条的定位而飘到上方、透明度和背景图像的位置不能改变等等。而这个扩展最后一次更新是5月5日,到现在已经过了五个月了。所以我决定仿照它的原理自己写一个。使用起来效果大概是这样:其实这个东西也是比较容易做的,只要安装了Visual Studio 20
阅读全文
2010-10-01 14:49 by Nana's Lich, 2076 visits, 网摘, 收藏, 编辑
摘要:在探索ASP.NET默认配置的时候意外发现安装.NET框架4.0的时候会为还没有出正式版的Razor引擎预留映射。
阅读全文
2010-09-07 15:28 by Nana's Lich, 276 visits, 网摘, 收藏, 编辑
摘要:有一天我突然发现写程序来筛选显示哪些页码、怎么显示是件很抽搐的事情,就归纳出了这么个玩意。
阅读全文
2010-08-01 20:46 by Nana's Lich, 1451 visits, 网摘, 收藏, 编辑
摘要:和WebMatrix一起公布的Razor视图引擎着实让我震惊了一次(算上WebMatrix和IIS Express加起来一共震惊了三次)——震惊之余,我开始动脑筋了,能不能把这个东西用在JavaScript里面呢?
阅读全文
2010-08-01 13:21 by Nana's Lich, 1340 visits, 网摘, 收藏, 编辑
摘要:在ASP.NET程序中使用WebBrowser(WinForms)控件代替WebClient时发现的一些问题,如果你也在使用WebBrowser的过程中遇到了困难的话,不妨来看看。
阅读全文
2010-08-01 11:52 by Nana's Lich, 765 visits, 网摘, 收藏, 编辑
摘要:当运行ASP.NET程序时,写入创建和写入事件日志是一个有点麻烦的问题。经过一些探索以后,我找出了创建事件日志的必要条件。
阅读全文
2010-07-27 03:27 by Nana's Lich, 1511 visits, 网摘, 收藏, 编辑
摘要:长期使用JSON以后发现有些时候用起来会有点不方便,所以我在RFC-4627的基础上创造了这个可以使用有限的函数调用的JSON变种。
阅读全文
2010-07-08 16:51 by Nana's Lich, 144 visits, 网摘, 收藏, 编辑
摘要:如果在.NET怎么样搞IDeskband2都崩溃的话,很可能是方法顺序写错了。
阅读全文
2010-07-08 15:50 by Nana's Lich, 123 visits, 网摘, 收藏, 编辑
摘要:正在做的一个东西需要显示页码,就随手写了一个处理页码的helper类。
阅读全文