随笔分类 -  工具箱

上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要:T4(Text Template Transformation Toolkit)则是微软官方在VisualStudio 2008中开始使用的代码生成引擎,可惜T4不像微软公布的别的工具那样参考资料充足,而且模板也很少,MSDN上甚至没有一个专门的目录用来介绍它,惟一沾边的就是在介绍DSL工具时带上的Generating Artifacts By Using Text Templates。 T4模板不仅仅应用在ASP.NET MVC里了,它可以应用于代码生成的所有领域,只是T4的资料太少了。我在社区里建了一个小组T4模板引擎,欢迎大家一起来整理T4的资料。 阅读全文
posted @ 2009-04-06 10:42 张善友 阅读(7559) 评论(7) 推荐(1)
摘要:一个方便的工具Microsoft 的工具包--网页错误工具包,可以帮助您设计和实现自定义错误页。 网页错误工具包是点击到 IIS 的 ASP.NET 应用程序。 您修改一个 ASPX 网页的其他文件包含该工具包并将 IIS 以部署您的自定义页面。 错误页将显示搜索结果,以便访问者可以更轻松地找到正确的信息的错误。 阅读全文
posted @ 2009-02-05 22:25 张善友 阅读(2542) 评论(1) 推荐(1)
摘要:XULRunner是一个单独的“gecko运行时”安装包,可用于启动多种如同Firefox和Thunderbird一样丰富的XUL+XPCOM应用程序。它提供了安装、升级和反安装这些应用程序的机制。XULRunner还将提供libxul,这个解决方案允许把Mozilla技术嵌入到其它项目和产品中。 简单地说,XULRunner就是一个基于Javascript、CSS和XUL的编程框架,通过我们孰知的web技术来开发跨平台的web桌面程序。 今天在googlecode看到一个基于XULRunner的应用 http://code.google.com/p/sqlite-manager/ 。 阅读全文
posted @ 2009-01-08 21:44 张善友 阅读(1782) 评论(0) 推荐(0)
摘要:从 Visual Studio 2005 开始有个非常好用的功能, 就是在 debug 的时候, 可以用Visualizer 很方便的查看某些类型的参数, 比如说 Text Visualizer, XML Visualizer, HTML Visualizer 等等, VS2008还针对了 IEnumerable 类型对象也提供了查看的能力. WCF Visualizers 可以查看WCF的各种对象,是WCF开发的必备工具之一。 阅读全文
posted @ 2008-12-09 22:52 张善友 阅读(1164) 评论(0) 推荐(0)
摘要:对于不小心时数据删除了,这个工具SQL Log Rescue™可试试, 操作示例见安装后的帮助文件.就不作演示了.工具地址: http://www.red-gate.com/products/SQL_ 阅读全文
posted @ 2008-12-07 14:20 张善友 阅读(2173) 评论(0) 推荐(0)
摘要:VS2008下的网站发布插件,使用方法请参考VS2005下的网站发布插件。 阅读全文
posted @ 2008-12-07 10:24 张善友 阅读(2345) 评论(1) 推荐(0)
摘要:一个管理Windows环境变量的小工具,请看这篇文章的介绍:EnvMan 1.3 - Windows Environment Variables Manager 阅读全文
posted @ 2008-12-06 23:54 张善友 阅读(2018) 评论(0) 推荐(0)
摘要:Application Pool Manager 是一个IIS的通常管理工作的工具,是一个系统托盘程序。特别是对做SharePoint开发的兄弟有用,当然也对IIS上的日常站点管理工作有用了。列出IIS上的应用程序池,应用程序池的健康状况,重启IIS等等。 阅读全文
posted @ 2008-11-30 10:38 张善友 阅读(1470) 评论(0) 推荐(0)
摘要:Jim Pierson在Msdn杂志上写的一篇文章《使用 Visual Round Trip Analyzer 加快网页加载速度的 12 个步骤》。Visual Round Trip Analyzer简称VRTA,刚刚发布了最新版本,可以从这里下载。为Web开发人员使用VRTA从众多因素中找出区分出导致性能问题的根源,并将其显示为图形。 阅读全文
posted @ 2008-11-26 21:42 张善友 阅读(1164) 评论(0) 推荐(0)
摘要:Microsoft Network Monitor 是类似 WireShark 的网路封包监看软体, 微软的免费工具. Microsoft Network Monitor可以将每个进程的流量显示出来,比如IE、QQ、TTraveler.exe这些可执行的文件的网络流量都会一丝不差的显示出来。Microsoft Network Monitor还自带了一些过滤的模板,可以给新手参考用。并且还有个Wif... 阅读全文
posted @ 2008-11-22 17:26 张善友 阅读(4975) 评论(3) 推荐(0)
摘要:作为一名 IT 专业人员,您可能会经常需要从一台计算机移到另一台计算机。当您这样做时,您可能会希望能拥有一组随时可用的标准应用程序、工具和文档。满足这些需求的一种方法就是使用类似 PortableApps.com 所提供的启动程序平台。在其站点上,您可以找到免费的开源 PortableApps.com 平台,以及大量可独立运行于 USB 闪存驱动器、内存卡、便携式硬盘驱动器或数字音乐播放器中的便携式应用程序。 阅读全文
posted @ 2008-10-05 16:19 张善友 阅读(2116) 评论(0) 推荐(0)
摘要:CodePlex 实现了对SVN 客户端的支持,例如使用TortoiseSVN连接到其代码库以同步源代码和资源。以前SVN的用户每次想从CodePlex同步项目必须运行 SvnBridge . CodePlex使用 Team Foundation Server (TFS) 作为 版本控制系统 (VCS),这也就意味着TFS现在正式支持TortoiseSVN,这对于TFS是一大亮点,可以充分发挥TFS的强大功能,全面走向企业级的版本控制系统 阅读全文
posted @ 2008-09-27 22:05 张善友 阅读(2602) 评论(2) 推荐(0)
摘要:SyncToy是微软开发的一款同步工具,帮助你快速的拷贝,移动,重命名和删除不同文件夹或者不同电脑之间的文件。SyncToy是微软同步框架的一个实际应用例子. 阅读全文
posted @ 2008-08-21 22:42 张善友 阅读(6167) 评论(0) 推荐(0)
摘要:Migration是一种分布环境下的数据库同步工具,出现在Ruby on Rail框架里,MigratorDotNet是一个.NET类似于Ruby on Rail的Migrations的数据库版本系统。支持的数据库有MySQL (5.0, 5.1) ,PostgreSQL ,SQLite ,SQL Server (2000, 2005),Oracle (没有经过很好测试),可以通过NantTask,MSBuildTarget, Console Application三种方式来使用。 阅读全文
posted @ 2008-06-28 22:12 张善友 阅读(4462) 评论(2) 推荐(0)
摘要: Windows 2003 和xp提供了性能监视器的几个命令行工具,他们是logman utility (logman.exe),relog utility (relog.exe) 和typeperf utility (typeperf.exe)。 使用relog可以把一个log文件转换成另一种格式。例如下面的命令转换成csv格式: relog logfile.blg -f csv -o logfile.csv 具体可参见: http://blogs.technet.com/richard_macdonald/archive/2008/04/08/3032386.aspx 这里有一个好用的工具:Performance Analysis of Logs (PAL) Tool 阅读全文
posted @ 2008-06-17 18:25 张善友 阅读(4863) 评论(0) 推荐(1)
摘要:愚人节最大笑话,我还以为微软收购来弥补他的缺陷呢,确信今天是愚人节. SpringSource搞这个笑话来讽刺微软,我服了。 SpringSource的CEO Rod Johnson发表了一则令人震惊的声明,他宣称SpringSource已经同意接受微软收购的请求。InfoQ就此事对Johnson进行独家采访,深入了解此次购并计划,以及这次购并将给Spring和.NET框架的未来带来什么。 阅读全文
posted @ 2008-04-01 21:35 张善友 阅读(6036) 评论(32) 推荐(0)
摘要:工具Console2是Windows操作系统的系统命令cmd的扩展软件。它的最大好处是支持多标签,这样一个窗口就有多个标签来在不同的目录下执行命令,而且不会在任务栏里产生过多的窗口。 阅读全文
posted @ 2008-01-21 08:47 张善友 阅读(4874) 评论(0) 推荐(0)
摘要:类似于Sql Management studio一个用于Linq语法的工具LINQPad。 阅读全文
posted @ 2008-01-20 21:47 张善友 阅读(2196) 评论(0) 推荐(0)
摘要:对于VMWare、Virtual PC这些虚拟机软件,可能大家都比较熟悉。VirtualBox是德国一家软件公司InnoTek所开发的虚拟系统软件,它不仅具有丰富的特色,而且性能也很优异。更是开源的,成为了一个发布在GPL许可之下的自由软件。VirtualBox 可以在 Linux 和 Windows 主机中运行,并支持在其中安装 Windows (NT 4.0、2000、XP、Server 2003、Vista)、DOS/Windows 3.x、Linux (2.4 和 2.6)、OpenBSD 等系列的客户操作系统。假如你曾经有用过虚拟机软件的经历的话,相信使用 VirtualBox 不在话下。即便你是一个新手,也没有关系。VirtualBox 提供了详细的文档,可以助你在短期内入门。 阅读全文
posted @ 2007-11-27 20:57 张善友 阅读(1698) 评论(1) 推荐(0)
摘要:WinMerge(版本 2.6.8)是一个免费、快速且功能丰富的开源文件和文件夹比较与同步工具。启动后,WinMerge 会提示您选择要比较的两个文件或文件夹。此时还可以指定文件筛选器和行筛选器。当将一组文件归入某个文件夹(或子文件夹)时,文件筛选器可以指示要包括或排除的文件。例如,Web 开发人员可能希望使用将 HTML 和 ASP.NET 网页包含在内的筛选器,但排除 GIF、JPG、CSS 和 JavaScript 文件。您可以创建自己的文件筛选器,也可以使用 WinMerge 附带的若干筛选器之一。行筛选器可用于将与特定正则表达式匹配的文本行排除在比较范围之外。 如果比较来自两个不同文件夹的文件,WinMerge 会列出每个文件夹中的文件,并指出它们是否相同。单击列出的某个文件会打开一个窗口,其中显示两个文件的内容,并用颜色指示其差异。 使用 WinMerge 还可以轻松同步文件。您可以一次逐个检查每项差异并选择是否将左侧文件的差异变为与右侧文件相同,反之亦然。您还可以通过单击一个按钮使一个文件与另一个文件完全相同。 阅读全文
posted @ 2007-10-13 11:44 张善友 阅读(3217) 评论(3) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 下一页