随笔分类 -  Tool

摘要:原文: Download All the .NET Reference Source Code at Once with Net Mass Downloader这篇文章介绍了如何使用Net Mass Downloader批量下载.NET源代码和pdb文件,如何配置VS2005以支持使用.NET源代码进行调试。End of post 阅读全文

posted @ 2008-02-12 21:59 Adrian H. 阅读(1818) 评论(0) 推荐(0)

摘要:Scott Guthrie在ALT.NET会议中展示了ASP.NET MVC Framework,它的CTP版本将于今年年底放出。 这个框架将支持以下特性: 为Controller提供原生的TDD模型支持 支持ASPX作为一种视图引擎(没有ViewState和Postback) 提供接口以使用其他的视图引擎,如MonoRail 提供对Controller对象生成的... 阅读全文

posted @ 2007-10-08 13:37 Adrian H. 阅读(1619) 评论(2) 推荐(0)

摘要:这不是SSCLI,更不是Mono,而是Microsoft .NET Framework的源代码,源代码和pdb文件将于今年随.NET Framework 3.5和Visual Studio 2008一起发布和公开,开发者将可以利用它们进行调试,开发人员将可以跟踪那些莫名奇妙的异常的来源,Debugging的生活应该会流畅不少吧。但是否能使用这些源代码来构建完整的程序集还是个问题,我认为概率不大。... 阅读全文

posted @ 2007-10-04 00:55 Adrian H. 阅读(1116) 评论(2) 推荐(0)

摘要:最近自己在写一个AJAX+WebService的个人Portal,设计的功能比较多但都很简单,无非是对N个表的CRUD操作,一些Join和一些存储过程。但写到WebService和JavaScript这块觉得有许多代码都是重复的,比如: 业务逻辑层有个AddUser方法: UserAccess.AddUser,而这个方法实际是调用了一个更底层的DatabaseProxy.Insert。 然后是We... 阅读全文

posted @ 2007-10-02 23:22 Adrian H. 阅读(703) 评论(3) 推荐(0)

摘要:LOOM.NET 是波茨坦大学的一个研究项目, 它采用 Emit IL 的方式实现代码与Aspect的编织, 现在有两个子项目, 分别是Runtime weaver: Rapier-LOOM.NET 和 Static weaver: Gripper-LOOM.NET. 阅读全文

posted @ 2007-06-27 13:58 Adrian H. 阅读(940) 评论(0) 推荐(0)

摘要:强名签名了的程序集都有一个Public Key Token, 每个引用了它的程序集的metadata中都会记录下这个Public Key Token.用ILdasm反编译一个强名签名的程序集得到的IL文件里可以看到一个160字节长的Public Key, 它跟Public Key Token有什么关系呢? 其实很简单... 以下的一小段程序便可以计算和输出Public Key Token: Cod... 阅读全文

posted @ 2007-06-21 21:19 Adrian H. 阅读(1020) 评论(0) 推荐(0)

摘要:GLEE 是 Microsoft Research 的 Lev Nachmanson 开发的一个.NET 图形布局和查看的工具, 遵循了 Sugiyama 方案, 可以生成有层次的的布局, 自然地使用图形表示流程的信息, 如程序流程, 状态机, 类图等等.. 阅读全文

posted @ 2007-06-12 19:50 Adrian H. 阅读(1550) 评论(2) 推荐(0)

摘要:所谓Microsoft Surface, 就是一台配有水平放置的巨大可触摸的等离子(Or 液晶)屏幕的电脑. 似乎N年前的技术就可以实现这样的东西了, 那Microsoft Surface又有什么特别之处呢? 阅读全文

posted @ 2007-05-30 21:46 Adrian H. 阅读(2458) 评论(2) 推荐(0)

摘要:用EmitHelper写”给人读”的“生成MSIL代码“的代码 阅读全文

posted @ 2007-05-07 19:57 Adrian H. 阅读(2429) 评论(4) 推荐(0)

摘要:Reflector 应该是所有.Net 开发者必备的工具了, 这次重大的更新带来了很多方便和实用的特性 阅读全文

posted @ 2007-02-22 11:54 Adrian H. 阅读(19318) 评论(12) 推荐(0)

摘要:就两个class, 好用又方便~ MyMessageInspector using System; using System.Xml; using System.IO; using System.ServiceModel; using System.ServiceModel.Channels; using System.ServiceModel.Dispatcher; namespac... 阅读全文

posted @ 2006-10-02 11:05 Adrian H. 阅读(431) 评论(0) 推荐(0)

摘要:程序通过启动时检索个人用户和公共用户开始菜单的快捷方式, 根据用户提供的关键字搜索出相关程序~ 做这的原因是因为看到Vista开始菜单有这个功能.. 搜索的方式采用了现在流行的即时输入即时显示, 程序的效率还不错.截图:点击这里下载 阅读全文

posted @ 2006-10-01 15:52 Adrian H. 阅读(592) 评论(3) 推荐(0)

摘要:VSS 6.0只能在局域网使用, VSS Remoting使用VSS的数据库可以很方便的通过HTTPS协议进行源代码管理. 而且能跟VS等IDE集成, 很不错的东东哈!~ 主页:http://www.sourceremoting.com/ 阅读全文

posted @ 2006-09-25 22:54 Adrian H. 阅读(1070) 评论(0) 推荐(0)