12 2012 档案
一个LINQ风格的Replace扩展方法
摘要:在微软的.net framework框架中我们知道String有一个Replace的方法,今天我们来实现一个LINQ风格的基于集合Replace元素的扩展方法。首先来看一下,简单类图: 下面是主要代码片断: 1: /// <summary> 2: /// ReplaceExtensions which is LIN... 阅读全文
posted @ 2012-12-22 21:41 PetterLiu 阅读(1708) 评论(0) 推荐(0)
使用JustDecompile修改程序集
摘要:JustDecompile是Telerik公司推出一个免费的.net反编译工具,支持插件,与Visual Studio 2010,2012集成,能够创建Visual Studio project文件。今天我们使用其一个插件Assembly Editor Plugin来修改程序集。首先,我们来写一个非常简单的时间限制程序: 1: static void ... 阅读全文
posted @ 2012-12-17 17:00 PetterLiu 阅读(6234) 评论(3) 推荐(0)
HTAs文件应用
摘要:HTAs是Html Applications是,文件扩展名为hta,是微软1999年,随Windows平台发布的,目前只支持IE浏览器。但不要小心看它,例如一个叫APE+CUE小刀的开源项目, 这篇文章有介绍,就是使用HTA做为UI。如果您有安装过SQL SERVER 2005,有注意到有一个Splash.hta安装文件。更多内容,可以参考MSDN. 有以下特点: 1. HTA不是... 阅读全文
posted @ 2012-12-14 10:09 PetterLiu 阅读(656) 评论(0) 推荐(0)
APE,FLAC文件转WAV文件
摘要:近日需要实现APE(Monkey's Audio)转换WAV文件,都是目前比较流行音乐格式。如果对APE感兴趣可以下载Monkey's Audio 4.11 SDK (with source code). 回想起几年前使用一个开源小工具APE+CUE小刀,对于今天的APE依然可用。它是用一些bat脚本与HTAs实现的,最终于命令行调用MAC.EXE与LAME.EXE,完成APE与MP3转换... 阅读全文
posted @ 2012-12-11 21:36 PetterLiu 阅读(4925) 评论(0) 推荐(0)