IMZRH的日志

努力成为一个有用的人
随笔 - 481, 文章 - 0, 评论 - 1588, 阅读 - 174万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

03 2010 档案

摘要:有些时候我们为了版权或是别的原因需要在文件的头部添加一些注释,比如我新加入的这家公司就要求在文件的头部添加文件名、路径名、项目名以及公司版权声明等信息。当遇到这种情况的时候我一般想到的是查找当前手头可用的工具,看看有没有可以直接自动完成的,如果没有就自己编写一个工具来完成。 针对上面的需求我查找了一下安装的Resharper工具,发现Resharper只能添加固定类型的头注释,无法动态的设置文件名、路径名以及项目名,这显然不符合我的要求,所以我就想到了用宏来完成工作,下面是注释文件的样式和宏代码,希望对您有帮助。 阅读全文

posted @ 2010-03-26 16:54 张荣华 阅读(1765) 评论(0) 推荐(0) 编辑

摘要:从年前就有了想学习一门新语言的想法,但因为要换工作的原因一直没有进行,最近不是很忙,所以就着手进行这个工作了。 既然有想法要学习一门新语言,那就先得确定下要学习哪种语言,我的要求很简单,首先要学习的新语言必须是动态语言(因为平常开发都是用C#这种静态语言,所以想学习一下动态语言,转变一下思维),其次新语言必须可以同时处理Web开发和桌面程序开发。要求就这么简单,符合这要求的动态语言多如牛毛。我最早因为自己以前买过一本PHP书的原因选择了PHP,但后来想了想,PHP还是太偏Web开发了,不太符合要求。既然PHP不符合要求,只能再上网看有没有合适的语言,后来经过比较我选择了Python做为要学习的新语言。 阅读全文

posted @ 2010-03-21 01:08 张荣华 阅读(7178) 评论(3) 推荐(0) 编辑

摘要:多线程程序的调试是一件比较麻烦的事,在我的这篇博文里介绍了两个方便多线程调试的特性(一个是VS特性,一个是John Robbin的InterestingThread宏),今天我再来介绍John Robbin的另一个宏。如果你希望在调试多线程程序时只运行一个线程,而将其它的线程全部暂时Freeze掉,请尝试使用FreezeThawThreads宏。John Robbin原文帖出来的宏代码有一些排版的错误,导致不能编译通过,我已经做了修改,下面是可以编译通过的代码版本: 阅读全文

posted @ 2010-03-18 14:44 张荣华 阅读(1051) 评论(1) 推荐(1) 编辑

摘要:在熟悉了PageMethods的基本介绍后,我们来看一个简单的示例程序,这个示例程序很简单,只有两个网页。第一个页面是客户详情编辑页面,叫做FrtmCustomer.aspx,第二个页面叫做ListCustomer.aspx,用来显示客户列表。虽然这个示例程序很简单,但用来说明PageMethods的基本使用却是很合适的,现在让我们来一步步构建这个示例程序。 阅读全文

posted @ 2010-03-08 22:39 张荣华 阅读(2591) 评论(1) 推荐(1) 编辑

摘要:PageMethods为每个页面定义了结构化的URL,所以我们可以通过一个简洁的方式调用页面。PageMethods基于严格的页面输入和参数绑定说明,在PageMethods中每个页面暴露出一些方法集合,以便我们按照不同的目的调用页面。 本文主要介绍了PageMethods和普通的页面调用方式的异同。 阅读全文

posted @ 2010-03-08 22:35 张荣华 阅读(1640) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示