摘要: Eric最近告诉我他要竞选华盛顿州的参议员,这是他的网站。他是我知道的第一个dev要竞选立法机构的。 我认识Eric是在他调到outlook来做dev lead 的时候 (在微软的革命队伍中,换老板是经常发生的事)。不久,我第一次做绩效考核,怀着忐忑不安的心到了他的办公室,(在革命队伍中,新人往往第一个绩效考核会比较差 – 欺生。) 他说:我认为你做得很好,你得到了一个很好的评级,同时从今天... 阅读全文
posted @ 2006-02-24 11:14 奔放 阅读(184) 评论(0) 推荐(0)
摘要: 【摘要】:是否厌恶了维护庞大的Switch-Case语句,是否认为可以为这些选择逻辑写出更清晰的代码? 恩,我们至少可以来试试。。。 点这里阅读全文 ps:笔者在手头的项目里,见过存在 分支多达128种的Case语句,遍布于超过2万行的单一class文件,对其原作者佩服不已~~ @_@ 文章来源:http://blog.joycode.com/linkcd/archive/2006/02/21/7... 阅读全文
posted @ 2006-02-24 11:14 奔放 阅读(306) 评论(0) 推荐(0)
摘要: 经过大半年的时间,CommunityServer终于发布了CS2.0RTM,带源码:http://communityserver.org/files/40/releases/entry516270.aspx文章来源:http://blog.joycode.com/dotey/archive/2006/02/21/71813.aspx 阅读全文
posted @ 2006-02-24 11:14 奔放 阅读(150) 评论(0) 推荐(0)
摘要: 注意:本系列未经许可,不得转载。 在泛型编程当中,我们对类型的关注大大提高了。有时需要这样的功能:“当类型是A的时候执行这段代码;当类型是B的时候执行另一段代码”。就是说,需要针对类型进行分支选择。当前,我们有三种机制可以实现这种分支选择:1、根据编译期声明类型选择的函数重载机制。2、根据运行时类型的虚函数-重写机制。3、If语句+类型判断。我们使用面向对象和泛型中的某些机制都是为了消除If语句带... 阅读全文
posted @ 2006-02-24 11:14 奔放 阅读(204) 评论(0) 推荐(0)
摘要: http://www.pageflakes.com/ [来源] Web 2.0 Journal Product Review: "Pageflakes"Superior, Open-Platform Ajax Desktop文章来源:http://blog.joycode.com/saucer/archive/2006/02/16/71532.aspx 阅读全文
posted @ 2006-02-24 11:14 奔放 阅读(102) 评论(0) 推荐(0)
摘要: FtpClient Library for .NET 2.0: Workspace Home 在我还在读大学时,曾用.NET 1.1/VS.NET 2003为FTP客户端的需求封装了一个FtpClient类库,基于Managed Socket。经过了极其简陋的1.0和2.0版,其3.0稳定版在我毕业前夕发布,之后近两年时间都没有为它继续升级。这是因为虽然之后又发现了几个bug,但后来随着.NET ... 阅读全文
posted @ 2006-02-24 11:14 奔放 阅读(382) 评论(0) 推荐(0)
摘要: 今天下午,自己写的几个组件互相调用的时候,发生了很多类似如下的警告:Argument type 'CSDN.User.Common.UserInfoChangedEventArgs' is not CLS-compliant 最初把问题想复杂了,来回在我写的几个组件中,一点点检查每行代码是不是符合“公共语言规范”。结果一直没找到问题所在。 下班后,准备开溜的时候,才突然发现不是自己的代码写的... 阅读全文
posted @ 2006-02-24 11:14 奔放 阅读(711) 评论(0) 推荐(0)
摘要: 对 Visual Studio 来说,你添加一个对 A 文件的引用,比如A 文件名是:Microsoft.Practices.EnterpriseLibrary.Data.dll 这时候,它在引用的时候,按照以下逻辑顺序来引用文件,而不是根据你输入引用的路径+文件名来引用文件。 1、Visual Studio 先在项目目录中搜索程序集。2、如果引用的程序集不在项目目录中,则通过“项目设计器” -... 阅读全文
posted @ 2006-02-24 11:14 奔放 阅读(453) 评论(0) 推荐(0)
摘要: 微软正式将Office12命名为了Office 2007,而SharePoint产品的名称则是:Office SharePoint Server 2007(OSS2007)。呵呵,没错,“Portal”这个词已经从产品名称中去掉了,原因就是,下一代的SharePoint Server已经不仅仅是一个企业门户产品了!除了门户,它能干啥呢?嗯,比如:企业资源搜索引擎没错,如果你用过SPS2003,那么... 阅读全文
posted @ 2006-02-24 11:14 奔放 阅读(366) 评论(0) 推荐(0)
摘要: .NET 2.0提供了很多以“ToolStrip”开头和以“Strip”结尾的控件。它们的好处是显而易见的,你可以很方便的利用它们实现像Office 2003工具栏那样的界面,让你的软件看起来更“现代”一点。但也碰到了很多新的问题。在我看来,这些问题(当然,问题的原因可能源于已有的习惯)最终源于新的对象继承模型,它们不再都继承于System.Windows.Forms.Control基类,下面是我... 阅读全文
posted @ 2006-02-24 11:14 奔放 阅读(1309) 评论(0) 推荐(0)