02 2009 档案
摘要:1 新建类库MyTestDLL2 右击项目“MyTestDLL”-》属性-》生成-》勾选“为COM互操作注册”3 打开 AssemblyInfo.cs 文件 修改 [assembly: ComVisible(true)]4 打开Visual Sutdio 2008 的命令提示行工具输入guidgen.exe 选择DEFINE_GUID 单击 "New...
阅读全文
摘要:假设有这样一个应用场景通过分页的方式显示文章列表需求:1 显示文章标题 作者 发布时间2 如果标题超过15个汉字则截断并显示...3 表如果是当前浏览的用户是作者本人还需要在后面显示编辑和删除按扭如博客园里的评论.现在的问题是在3层架构中我如何合理的分配他们职责呢?下面就这个问题做个分析在这篇文章中我刻意使他不会涉及到一些特定的web开发技术,所以不论是使用asp技术和还asp.net技术这篇文章...
阅读全文
摘要:using .net中using比较常见的用法有一是用来引入命名空间,使我们使用命名空间中的类时可以不用指定它在.net类库结构中的完全限定名,直接使用类名即可。这用法大家都知道。另外一种不为新手所熟知的用法是作为语句使用.当作为语句使用时用它来完成在程序创建对象的资源释放工作。它使用{ }符号定义了一个范围,当程序执行到该范围的末尾或在该范围内出现异常时会自动释放使用using语句创建的对象所占...
阅读全文
摘要:面向对象设计原则 通用职责分配模式(GRASP) GRASP对一些基本的职责分配原则进行了命名和描述,因此掌握这些原则有助于支持RDD 相关文章: http://www.cnblogs.com/wxf0701/archive/2008/05/04/1181878.html http://www.lifevv.com/sysdesign/ 测试驱动开发(TDD) 职责驱动设计(RDD)...
阅读全文
浙公网安备 33010602011771号