01 2007 档案

摘要:我的小作品"可编程式表达式计算器"很荣幸地获得了 二等奖, 同时也祝贺其他获奖的同学. 阅读全文
posted @ 2007-01-27 16:25 周银辉 阅读(1397) 评论(6) 推荐(0) 编辑
摘要:大多数用户应用程序都受益于可由其他开发人员扩展的能力。扩展一个用户已经很熟悉并针对它进行过培训的现有应用程序往往比从头开发更加简单和有效。因此,可扩展性会使您的应用程序更加吸引人。您可以通过支持插件和宏等功能来使应用程序具有可扩展性。使用 .NET Framework 可以轻松实现这一点,即使核心应用程序不是 .NET Framework 应用程序。在本文中,作者将描述 .NET Framework 的可扩展功能(包括晚期绑定和反射)及它们的使用方式,同时还介绍插件安全注意事项 阅读全文
posted @ 2007-01-16 18:13 周银辉 阅读(1626) 评论(0) 推荐(1) 编辑
摘要:不明白为什么集合没有事件(除了几个特殊的集合:比如AutoCompleteStringCollection 类), 要是集合改变时,比如有元素被添加到集合时,集合能通过事件来通知我们该多好啊. 我们来改造集合. 阅读全文
posted @ 2007-01-15 17:22 周银辉 阅读(772) 评论(0) 推荐(0) 编辑
摘要:在.Net1.1时ndoc用于文档生成很有用, 但可惜的是其目前并不支持.Net2.0. 这让人多少有些郁闷. 苦苦寻觅之后找到了以下支持.Net2.0文档生成的工具, 相当不错. 阅读全文
posted @ 2007-01-15 15:28 周银辉 阅读(2711) 评论(5) 推荐(0) 编辑
摘要:在.Net3.0以前的版本中(Form类)都没有与窗口最大化、最小化等相关的事件, 这让人很郁闷. ( .Net3.0的Window类中添加了该事件: "StateChanged "). 这里来重写Form类以便添加这几个事件. 阅读全文
posted @ 2007-01-12 18:49 周银辉 阅读(4127) 评论(1) 推荐(0) 编辑
摘要:[转] 面向对象设计原则 一、单一职责原则(SRP) 就一个类而言,应该仅有一个引起它变化的原因。软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离。测试驱动的开发实践常常会在设计出现臭味之前就迫使我们分离职责。 二、开闭原则(OCP) 软件实体(... 阅读全文
posted @ 2007-01-10 18:43 周银辉 阅读(1282) 评论(1) 推荐(0) 编辑

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