摘要:
【摘要】:是否厌恶了维护庞大的Switch-Case语句,是否认为可以为这些选择逻辑写出更清晰的代码? 恩,我们至少可以来试试。。。 点这里阅读全文 ps:笔者在手头的项目里,见过存在 分支多达128种的Case语句,遍布于超过2万行的单一class文件,对其原作者佩服不已~~ @_@ 文章来源:http://blog.joycode.com/linkcd/archive/2006/02/21/7... 阅读全文
posted @ 2006-02-24 11:14
奔放
阅读(273)
评论(0)
推荐(0)
摘要:
Eric最近告诉我他要竞选华盛顿州的参议员,这是他的网站。他是我知道的第一个dev要竞选立法机构的。 我认识Eric是在他调到outlook来做dev lead 的时候 (在微软的革命队伍中,换老板是经常发生的事)。不久,我第一次做绩效考核,怀着忐忑不安的心到了他的办公室,(在革命队伍中,新人往往第一个绩效考核会比较差 – 欺生。) 他说:我认为你做得很好,你得到了一个很好的评级,同时从今天... 阅读全文
posted @ 2006-02-24 11:14
奔放
阅读(177)
评论(0)
推荐(0)
摘要:
微软正式将Office12命名为了Office 2007,而SharePoint产品的名称则是:Office SharePoint Server 2007(OSS2007)。呵呵,没错,“Portal”这个词已经从产品名称中去掉了,原因就是,下一代的SharePoint Server已经不仅仅是一个企业门户产品了!除了门户,它能干啥呢?嗯,比如:企业资源搜索引擎没错,如果你用过SPS2003,那么... 阅读全文
posted @ 2006-02-24 11:14
奔放
阅读(357)
评论(0)
推荐(0)
摘要:
开源的CMS基本上是php的天下,选择时主要看 授权模式,不过很多人不关心这个插件和模版的数量,开发社区是否活跃。有更多的人参与你才能源源不断地获得资源中文的支持系统需求,支持那些数据库,这会影响对空间的选择扩展性,不过不是所有的人都有能力和兴趣自己做扩展 Mambo 曼波 http://www.mamboserver.com/http://www.mambors.org/http://www... 阅读全文
posted @ 2006-02-24 11:14
奔放
阅读(279)
评论(0)
推荐(0)
摘要:
注意:本系列未经许可,不得转载。 在泛型编程当中,我们对类型的关注大大提高了。有时需要这样的功能:“当类型是A的时候执行这段代码;当类型是B的时候执行另一段代码”。就是说,需要针对类型进行分支选择。当前,我们有三种机制可以实现这种分支选择:1、根据编译期声明类型选择的函数重载机制。2、根据运行时类型的虚函数-重写机制。3、If语句+类型判断。我们使用面向对象和泛型中的某些机制都是为了消除If语句带... 阅读全文
posted @ 2006-02-24 11:14
奔放
阅读(193)
评论(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
奔放
阅读(95)
评论(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
奔放
阅读(371)
评论(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
奔放
阅读(445)
评论(0)
推荐(0)
摘要:
我们有多个项目时候,会碰到下面情况:这些项目又有很多类似的代码,而这些代码又不是可写成公共函数的。 比如:AssemblyInfo.cs 文件中[assembly: AssemblyProduct("")][assembly: AssemblyCompany("")]这些设置 这时候,我们就可以使用 Visual Studio 提供的 文件链接方式,多个项目共享一个文件。 在 Solution E... 阅读全文
posted @ 2006-02-24 11:14
奔放
阅读(754)
评论(0)
推荐(0)