.net
文章平均质量分 72
_呆若木鸡
这个作者很懒,什么都没留下…
展开
-
.Net小结
.Net视频是台湾人讲的,刚开始可能有点不习惯,有些名词没听过,不过仔细推敲一下就知道是什么意思而且看着看着就习惯了 一、下面这张图是自己对视频的理解 图中数字对应的是集数,其中缺少1和15集,不要着急下面会讲解为什么缺少这两集 二、介绍 1、第一集讲的程序的整体,程序执行方式的革新,由传统的程序呼叫转向现在的JVM翻译,CLR新的革原创 2014-12-27 14:14:07 · 1162 阅读 · 30 评论 -
揭秘SqlHelper
在机房重构之前就已经听说SqlHelper的大名了,当时只是知道这是在D层用的对数据操作的,用起来特别的方便,俗话说:闻名不如见面,现在用到了SqlHelper,那么就来说道说道 一、定义 SqlHelper:sql的帮助者,从名字中就可以知道,它是sql的有力助手;就是我们定义的一个类,在类中 的方法包括了对数据库的连接语句,我们只需要用的时候向这个类中传入参数、sql语原创 2015-02-08 19:00:07 · 832 阅读 · 11 评论 -
DataTable与泛型
刚刚开始机房重构的时候用的最多的就是DataTable,在用的时候感觉有一点点别扭,因为D层从数据库中 把数据取出来之后直接通过DataTable返回到B层和U层了,这样对于数据库数据的安全性不太好。然后慢慢知 道了泛型,通过泛型可以很好的解决数据安全的问题 一、DataTable Public Function QueryCard(card As Entity.CardEnti原创 2015-02-25 20:29:18 · 1023 阅读 · 27 评论 -
窗体继承
我们都知道面向对象的特征是封装、继承和多态,封装我们在vb版的机房中都用过,那么继承该怎么用? 在机房重构中有很多窗体都是相类似的,我们可以把这些窗体中公共的部分抽象出来,然后再继承这些窗体, 可以很好的达到代码复用的效果 一、父类窗体 机房中组合查询的窗体一共有三个,他们除了数据显示不同之外其他基本都是一样的,我们可以把一样的 东西封装起来单独构成一个父窗体原创 2015-02-28 20:13:51 · 1121 阅读 · 25 评论 -
单例模式之窗体显示
在机房重构时发现窗体的显示有问题,原因是窗体显示的个数没有限制,这样是不符合规范的,解决这个 问题可以用设计模式中的单例模式 一、信手沾来 在每个窗体中加入单例模式(其实就是一种方法) Private Shared m_instance As BasicData = Nothing Private Sub BasicData() '构造方法原创 2015-02-16 09:29:16 · 2163 阅读 · 18 评论 -
VB.Net导出Excel原理
在VB版的机房中我们就已经接触到了导出Excel的功能,再次接触这个功能有了不一样的认识 一、原理 要实现导出Excel的功能,首先要引用命名空间,目的是可以使用该命名空间下的方法和类 Imports Microsoft.Office.Interop 然后就需要创建在导出Excel中需要用到的类的实例,分别创建一个Excel应用,工作簿和表 Dim xlApp原创 2015-03-15 10:05:24 · 5708 阅读 · 35 评论 -
存储过程
在上一篇博客中说到子窗体重写父窗体的GetdbName方法时只需要返回要操作的数据库表即可,那么这 篇博客就来讲讲为什么只需返回表的名称 一、存储过程 存储过程是定义在数据库中,相当于一个方法在使用的时候直接调用该方法即可,是具有很高的抽象性 的方法,封装在数据库中使用起来非常方便 方法:在自己建立的数据库中的可编程性下有一个系统存储过程,右击新建存储过程,然后原创 2015-03-07 20:35:06 · 846 阅读 · 31 评论 -
EA使用之代码导出
在机房合作前期需要花费很多的时间来画UML图的,我使用的是EA,在使用EA画图中真的是学到了好多知 识,开始了解EA的强大了 一、导出代码 开始画图之前呢,需要一些准备工作,那就是设置一些头文件和代码行中的一些注释 先说头文件,如下图所示 这是一些关于本系统的一些基本信息,需要提前设置好,这样在导出代码来后就不用再手工添加了 作者原创 2015-05-04 15:41:24 · 4344 阅读 · 28 评论 -
再看外观和B层
机房重构时候,用到了外观,但是在用外观的时候基本上业务逻辑层没有在体现出它本身的功能,而是将 业务逻辑基本转移到了外观层中,也没想太多直接就那么敲完了重构;不过在合作的时候我们达成了一致,让 外观发挥外观的功能,B层发挥业务逻辑的功能,在此之前需要弄清楚以下两个概念: 一、什么是外观? 在设计模式中我们学习过外观模式,都知道外观是为子系统中的一组接口提供一个一致的界面,原创 2015-05-17 21:06:36 · 1561 阅读 · 27 评论