☆-----机房重构
抢我名字
这个作者很懒,什么都没留下…
展开
-
SqlHelper
之前因为在三层的时候对SqlHelper没有太多的了解,导致在七层的时候吃了大亏。下面简单的介绍一下SqlHelperSqlHelper是一个基于.NET Framework的数据库操作组件。组件中包含数据库操作方法。SqlHelper用于简化你重复的去写那些数据库连接(SqlConnection),SqlCommand,SqlDataReader等等。SqlHelper 封装过后通常是只原创 2016-03-06 17:12:08 · 584 阅读 · 22 评论 -
配置文件
在三层的基础上添加的外观模式和抽象工厂。抽象工厂中提到的发射+配置文件这次就说书配置文件我在敲七层登录的时候,第一次发现别人的解决方案中都有配置文件,而唯独在我的七层中没有找到。原创 2016-02-21 20:07:42 · 640 阅读 · 40 评论 -
机房重构报表显示方式
机房重构原创 2016-04-03 20:34:18 · 587 阅读 · 40 评论 -
if-else和try-catch
近来,在做机房收费系统,进度虽然很慢,但是问题不少,磕磕绊绊的。之前用VB做的完全没有考虑代码的合理性。不过这次从三层变七层(这里所说的七层是指增加外观模式和抽象工厂模式)。开始的时候不知道if-else语句和try-catch语句有何区别,只看到表面的。起初我的理解是:如果....就....。感觉这两个语句实现的代码后的功能差不多呀。if-else语句首先要明确if-else语句是流原创 2016-02-26 11:03:41 · 7493 阅读 · 27 评论 -
工厂里的那些事
在机房重构的时候工厂层里面的东西都是些没有见过的,所以查了一下资料,总结一下。System.Reflection(命名空间)System.Reflection 命名空间包含通过检查托管代码中程序集、模块、成员、参数和其他实体的元数据来检索器相关信息的类型。这些类型还可用于操作加载类型的实例,例如挂钩事件或调用方法。若要动态创建类型,请使用System.Reflection.Emit原创 2016-03-13 18:50:53 · 4111 阅读 · 27 评论 -
vs无法打开模块文件
当打开机房重构的源码时,出现了如下图当时惊了一身冷汗,哪里出问题了?我的重构不会没了吧?当时细想1、代码没有什么问题啊,除了几个bug。2、模块文件也不少啊?今天还用着呢?难道中病毒了?基本上想到的问题也就这些,那么接下来百度一番解决方法找到vs——右击属性——快捷方式——高级——以管理员身份运行然后,就是让现有用户对vs进行完全控制,设原创 2016-04-24 20:04:49 · 1769 阅读 · 56 评论 -
机房重构--模板方法
机房重构,模板方法原创 2016-04-17 20:03:36 · 617 阅读 · 45 评论