随笔分类 - 工具箱
摘要:Miguel de Icaza 的一篇blog :Valgrind Support for Mono 表明mono又有了一个强大的工具。Valgrind是运行在Linux上一套基于仿真技术的程序调试和分析工具,它包含一个内核──一个软件合成的CPU,和一系列的小工具,每个工具都可以完成一项任务──调试,分析,或测试等。Valgrind可以检测内存泄漏和内存违例,还可以分析cache的使用等,灵活轻...
阅读全文
摘要:NSIS (Nullsoft Scriptable Install System)是一个Open Source的Windows系统下安装程序制作程序。它提供了安装、卸载、系统设置、文件解压缩等功能。
阅读全文
摘要:在一个.net sln中包含多个project,其中四个project应用了同一个.net assamply:Lucene.Net。这四个project其中一个编译异常: ForumsDataSource.cs(5): The type or namespace name 'Lucene' could not be found (are you missing a using directive ...
阅读全文
摘要:ClickOnce 是一种功能非常强大的应用程序部署技术。它是以前所用的部署模式的自然发展,为具有丰富客户端体验的 Windows 窗体应用程序提供了可靠性、安全性、性能和灵活性。可参看:http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/realworld12012004.mspx?mfr=t...
阅读全文
摘要:有如下特性:1、自定义语法高亮,支持HTML, XML, CSS, JavaScript, VBScript, ASP,PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal, 汇编, SQL, Python, NSIS,INI, REG, INF, BAT,DIFF等众多脚本文件。 2、支持ANSI,Unicode,UTF-8等编码互换 3、可以设置无限个书...
阅读全文
摘要:Simple Code Path Testing Advanced Unit Testing, Part I Advanced Unit Testing, Part II Advanced Unit Testing, Part III Advanced Unit Testing, Part IV Unit Test Patterns Your First Unit Test
阅读全文
摘要:有很多人问到过“如何合并两个.NET的DLL”。这也是我自己想知道答案的问题。这个ILMerge,就是解决这个问题的工具,可以从微软的网站下载:http://www.microsoft.com/downloads/details.aspx?familyid=22914587-b4ad-4eae-87cf-b14ae6a939b0&displaylang=en。安装完后,可以看到这是一个命令行工具,还有一个使用的文档。
阅读全文
摘要:从MS company store买了个Expression web软件,在Vista下安装了一个,今后可以用这个工具和Vistual studio 2005协作web开发了。 Expression Web 是一套专业的设计工具,可帮助您创建和利用以下各项: 基于标准的网站 基于 CSS 的复杂布局 丰富的 CSS 格式及管理功能 丰富的数据表示法 基于 ASP.NET 2.0 的强大...
阅读全文
摘要:Inspired by Watir development of WatiN started in December 2005 to make a similar kind of Web Application Testing possible for the .Net languages. Since then WatiN has grown into an easy to use, featu...
阅读全文
摘要:DjVu是于1996年开发成功的一项新的图片压缩技术,是一个公开标准。作为一种新的彩色文件压缩技术,DjVu在纸质世界和比特世界之间搭起了一座桥梁。它使得高质量的扫描图像可以轻易地在因特网上进行发布。 DjVu有两大优势: 第一是可以将500M以上的高清晰杂志压缩到只有10M左右甚至更小的容量,而杂志质量丝毫不受影响。第二是由于彻底改变了传统的互联网传输方式,在观看DjVu格式的文件时,甚至比打...
阅读全文
摘要:JetBrains又发布了其dotNet相关的新工具——dotTrace,看起来是个很不错的分析工具(Profiling Tool),可以分析windows form和asp.net 的application,它能够快速分析、过滤、函数查找(快速定位function,并且导航)和查看源码等等,具体情况看这里. 两篇文章介绍这款软件: JetBrains dotTrace - Profiling m...
阅读全文
摘要:Reflector是一款强大的反编译工具.使用它你可以方便的查看一些组件的源代码.它的强大之处不仅在此, 它本身还提供了一个添加插件的框架, 使得它的功能可以很容易的得到扩展, 基于此已经有围绕它的插件开发出来.目前就包括将反编译的源代码直接导出文件, 查看源代码的统计信息等等很有用的插件. codeplex网站上有一个项目http://www.codeplex.com/ref...
阅读全文
摘要:ClearCase是全球领先的软件配置管理工具,而Visual Studio 2005是微软推出的强大的.Net开发工具。微软的VSIP计划为Visual Studio提供了界面的可扩展性,通过VSIP,ClearCase将自已的界面深度、无逢地集成至Visual Studio 2005,为同时使用ClearCase与Visual Studio 2005的用户提供了极大的方便与效率。CC.Net正...
阅读全文
摘要:在Vista上安装的Winzip软件过期了,Winrar软件在vista运行有很多问题,这两个还是收费软件,7-zip这个软件不错,有了它就可以告别这两个东东了。 7-Zip 压缩软件拥有极高的压缩比,基于 GNU LGPL 发布,是完全免费的软件。 7-Zip 的主要特征: 更新了算法来加大 7z 格式的压缩比 7-Zip 是基于 GNU LGPL 之下发布的软件 支持格式: 压缩及...
阅读全文
摘要:微软发布了虚拟机软件Virtual PC 2007,该软件允许用户在一台物理计算机上同时运行多个操作系统,而且通过点击鼠标就可以轻松实现各操作系统之间的切换。
阅读全文
摘要:Google 的服务 Google Code Project Hosting,用来维护和发布开源项目,提供了SVN用来管理代码,还有一个问题跟踪系统(Issue),支持多人协同开发。配合 Groups(邮件列表和讨论组)、Pages(作为主页,提供下载等)、Blogger(用来发布开发进度等) 等服务,可以完全满足合作开发开源项目或者网络合作的需求。
阅读全文
摘要:Office 2007 发布了,Office 2007采用新的文件格式,没有安装Office 2007,只有安装Office 2000/XP/2003怎么办呢。Microsoft Office Word、Microsoft Office Excel 和 Microsoft Office PowerPoint 2000 版到 2003 版本来无法打开以 Microsoft Office 2007 程...
阅读全文
摘要:Windows Live Writer是一款所见即所得的"博客"编辑器,它不仅仅是Live Spaces的好帮手,对其他流行的博客程序有着良好的支持。Windows Live Writer界面延续了微软软件的经典蓝色风格。软件功能不多(与Zoundry相比),使用非常傻瓜化.比较有特色是内置了一个简单的图片处理功能和插入Windows Live Local(地图)。鉴于微软软件良好...
阅读全文