————【VB.NET学习】
Melody-董宇飞飞
这个作者很懒,什么都没留下…
展开
-
浅谈.NET七层
首先我们说一下为什么要分层,分层的好处有哪些。只有知道了好处,我们才会认真的去进行分层。 第一、开发人员可以只关注整个结构中的其中某一层。 第二、可以很容以的用新的实现来替换原有层次的实现。 第三、可以降低层与层之间的依赖。 第四、有利于标准化。 第五、利于各层逻辑的复用。 概括的说,分层式设计可以达到分散关注、松散耦合、原创 2017-01-07 16:04:10 · 572 阅读 · 28 评论 -
机房重构——数据库设计
学习了三层和七层之后,就是数据库的重建了。因为当时自考的时候学过数据库设计原理,所以这一次做的还是比较轻松的,一些基础的概念都比较熟悉。 俗话说,万丈高楼平地起,辉煌只能靠自己。想要完成机房个人重构着个项目,首先还是要设计一个数据库。在设计数据库的过程中,我们可以梳理一下机房设计的逻辑,对我们之后的学习还是很有好处的。 1.下面的两张图,左边的是原先的机房收费系统的数据库,右边原创 2017-01-14 17:40:29 · 630 阅读 · 37 评论 -
机房重构——登录问题总结
经过了好几天的努力,终于把机房重构的登录窗体给做出来了,其中遇到了几个错误,下面是我的错误和解决方案。 一、未处理FilenotFoundException出错原因可能是:1、DLL文件名与加载时的DLL文件名不一致。2、DLL文件根部不存在,即出现丢失情况。3、加载DLL路径错误,即DLL文件存在,但加载路径不正确。解决方法: 进入解决方案BL原创 2017-01-18 11:51:27 · 600 阅读 · 35 评论 -
模板方法模式
在重构机房的时候卡在了组合查询,所以又重新仔细的研究了一遍模板模式。 在模板模式中,一个抽象类公开定义了执行它的方法的方式。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为模式。 模板模式就是定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定的步骤。原创 2017-03-05 19:28:43 · 432 阅读 · 32 评论 -
机房重构-文档总结
说到机房重构,那边不能不提一下文档做的制作了,虽然我们在学习软工视频的时候已经知道如何去写文档,但那毕竟不是完整制作。机房重构的目的就是让我们先熟悉一下如何编写一份完整的文档,毕竟以后做项目都是由文档驱动,所以做一份满足大众需求的文档还是很有必要的。 也许大家在做项目的时候都有这样的体会:代码都写不出来,哪里还有功夫去写文档呀。要不就是文档写好了,项目做到一半发现制作的和理想的有些出入,原创 2017-03-26 21:41:31 · 758 阅读 · 52 评论 -
机房重构—组合查询
在进行组合查询的时候,因为三个组合查询的窗体十分的相似,我们就可以使用模板模式,这样不仅可以减少我们代码的书写量,还可以省去我们不少制作窗体的时间。 首先,我们要先建立一个模板窗体 然后,我们在建立窗体的时候需要选择“继承的窗体”,就可以完美的把模板窗体copy下来了。 我们在父窗体中的代码Public原创 2017-07-06 20:56:50 · 351 阅读 · 25 评论