IMZRH的日志

努力成为一个有用的人

导航

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

2010年5月12日

摘要: 有些时候我们需要在解决方案管理器中将所有的项目都折叠或是展开,当解决方案中项目比较少时我们可以手工做,但当项目比较多时还手工处理就比较费劲了,好在我们有宏,完成可以利用宏代码来自动完成这些繁琐而重复的操作。 下面就是我写的一个用来折叠/展开所有项目的宏代码: 阅读全文

posted @ 2010-05-12 16:00 张荣华 阅读(3627) 评论(1) 推荐(0) 编辑

2010年5月11日

摘要: 今天在VS2008 SP1英文版中遇到了一个非典型性问题,就是按"Ctrl+Shift+F"打开"Find in Files"查找字符时无法查找到任何东西,VS直接显示如下界面: 阅读全文

posted @ 2010-05-11 15:03 张荣华 阅读(1064) 评论(1) 推荐(1) 编辑

2010年5月8日

摘要: 列举在Sql Server 2000/2005/2008中修改系统表的三种不同的方法 阅读全文

posted @ 2010-05-08 11:17 张荣华 阅读(5353) 评论(5) 推荐(0) 编辑

2010年5月4日

摘要: 最近在新公司中主要使用Outlook来完成邮件的收发,用的很是不爽,不为别的,只为哥习惯了Gmail风一般的搜索速度,实在无法适应 Outlook龟速且不准确的搜索,每一次的邮件搜索都会变成一次煎熬,太杯具了。 不过好在经过一段时间的搜索我终于发现了一个可以让 Outlook也拥有Gmail般搜索速度的方法,那就是利用Lookout插件,在安装Lookout后并使用Lookout搜索邮件你会发现速度会比 Gmail有过之而为不及,真是太好了,话说为什么这么好的工具直到现在我才发现呢?其实呢一个原因就是我最近才刚刚开始使用Outlook,另一个很注意的原因是Lookout在前几年被微软收购后就停止官方开发、宣传和下载了(囧…)。 阅读全文

posted @ 2010-05-04 22:50 张荣华 阅读(7377) 评论(9) 推荐(1) 编辑

2010年5月2日

摘要: 软件调试方面的大牛、《Microsoft .NET 2.0J应用程序调试》一书的作者John Robbins近期放出了一个叫"Techniques in Advance .Net Debug"的视频,视频主要讲解了应用Visual Stuido来进行软件调试的一些高级用法,视频总长3个多小时,分三段,有兴趣的可以点击这里观看。 阅读全文

posted @ 2010-05-02 11:46 张荣华 阅读(1805) 评论(2) 推荐(2) 编辑

2010年4月30日

摘要: 为了丰富一下自己的视野,最近在利用《dive in python》这本书学习Python,下面是我的读书笔记第一篇: 阅读全文

posted @ 2010-04-30 21:46 张荣华 阅读(1285) 评论(3) 推荐(0) 编辑

2010年4月3日

摘要: 最近在Twitter上得知了有Dropbox这么好的网络硬盘,立即放弃了以前使用的MS Skydrive和Google Doc,从此我再也不用随身带优盘了,再也不用为同步两个电脑间的文件烦恼了。在使用了Dropbox一段时间后很满意,感觉各方面功能均不错,唯一有点遗憾的是默认情况下Dropbox不能启动多个实例,这对于像我这种和老婆共用一台电脑然后又都有文件同步需求的用户来说还是不太方便的,不过好在Dropbox提供了实现启动多个实例的途径,下面我就来介绍一下在Windows7系统下如何启动多个Dropbox,以便满足在同一台机器上同步多个用户的文件夹。 阅读全文

posted @ 2010-04-03 01:24 张荣华 阅读(3572) 评论(3) 推荐(0) 编辑

2010年3月26日

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

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

2010年3月21日

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

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

2010年3月18日

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

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

2010年3月8日

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

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

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

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

2010年2月24日

摘要: 今天在查看asp.net mvc源码的时候利用VS的对象浏览器打开了JavaScriptSerializer的定义,忽然发现VS2008对JavaScriptSerializer类的解释是“为启用 AFAX 的应用程序提供序列化和反序列化功能。”,看到这里我糊涂了,没听说过AFAX这个名词,第一反应是自己才疏学浅,赶紧上google搜索了一下也没有找到,不知道各位朋友知道吗... 阅读全文

posted @ 2010-02-24 15:45 张荣华 阅读(998) 评论(2) 推荐(0) 编辑

2010年1月27日

摘要: .NET Framework 3.0引入的自动属性可以很方便的减少程序员的代码录入量,如果没有自动属性的话,我们在类中添加一个属性需要这样写:但是有了自动属性后,我们就可以这样写了:对比上面的两段代码我们不难发现自动属性有效的减少了我们的录入量。在应用自动属性时有一点一定要注意就是framework一定要设为3.0或是3.5,否则编译器会报"must declare a body because ... 阅读全文

posted @ 2010-01-27 12:29 张荣华 阅读(1566) 评论(0) 推荐(0) 编辑

2010年1月21日

摘要: 今天在看《WCF揭秘》书中看到作者提出可以在一个WCF Host应用程序的App.Config文件上右击,通过弹出的" Edit WCF Configuration”(编辑WCF配置)选项来利用GUI界面编辑WCF的配置信息。但是我在尝试的时候并没有找到这个右键菜单,开始还以为作者弄错了,但又尝试了一会后便发现了窍门。 右键App.Config文件默认是没有" Edit WCF Con... 阅读全文

posted @ 2010-01-21 14:14 张荣华 阅读(771) 评论(0) 推荐(0) 编辑

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