房收费系统的时候,令人相当恶心的一件事就是判断文本框和组合框是否为空还有清空文本框。基本上每个窗体都要进行判断,那一个接着一个的If...Else...语句,长长一串,看着就头疼,但是第一次做机房收费系统的时候竟然傻傻的一个不落都写了出来。真佩服当时的自己,不过这一次还是不要在做那种傻事了,因为我们经历了不少面向对象的洗礼,认识了封装。
向对象的范畴里,对于相同的或者类似的代码...
分类:
Web程序 时间:
2014-06-20 13:13:04
阅读次数:
427
数据库设计是根据用户需求设计数据库结构的过程,具体来说,数据库设计是对于给定的应用环境,在厝数据库理论的指导下,构造最优的数据库模式,在数据库管理系统上建立数据库及其应用系统,使之能有效地存储数据,满足用户的各种需求的过程。到底数据库该如何设计,古往今来,每个人都有每个人的想法,所以数据库设计并没有优劣之分,好坏之别,合适的数据库设计就是最好的。
走过自考--《数据库系统原理》,...
分类:
数据库 时间:
2014-06-10 07:45:01
阅读次数:
285
在编程的过程中,经常需要共享一些数据,如我们在开发机房收费系统中用到的“单价”,与数据库连接的字符串等等,都需要共享。...
分类:
Web程序 时间:
2014-06-09 23:10:06
阅读次数:
312
C#与.NET的关系C# 可以通过.NET平台来编写 部署
运行.NET应用程序VB.NET.......NET语言C#是专门为.NET平台而生的(面向对象).NET平台的重要组成:1.FCL--框架类库
(微软事先定义好的类的集合)console类属于.net2.CLR--公共语言运行时 (创建....
分类:
Web程序 时间:
2014-06-09 21:06:08
阅读次数:
268
ThermalLabel SDK for .NET
条形码控件是一个用VB.NET或C#开发的纯.NET的一个类库(DLL), 可用该组件来设计条码并在Zebra Thermal Printer(任何支持ZPL?
or ZPL II? 语言/仿真程序的打印机)上打印这些条码。ThermalLabel...
分类:
其他好文 时间:
2014-06-09 16:46:36
阅读次数:
334
在D层查询完成之后,我们将DataTable转化为泛型集合,然后经过中间各层,返回U层,到了这里,问题来了,我们这时候要将这个集合作为数据源绑定到DataGridView上,并将结果显示出来,本文主要介绍的就是如何将集合显示在DataGridView上的问题。(或许你返回的是datatable或一个实体,它们加载数据的原理是一至滴~)...
分层
分层是为了减少层与层之间的依赖,增加程序的可读性,让整个系统结构清晰明确,还可大大降低维护成本,但是分层也有一定的缺点,有些可以直接访问数据库的层,却要通过负责访问数据库的层进行访问,这样,在访问数据库过程中就多出一个环节,增加了系统的开销,有时候要在表示层增加某个功能,为了降低耦合,就不得不自上而下,在每一层里面增加这个功能所需的服务类,这样就增加了开发成本
...
分类:
数据库 时间:
2014-06-07 15:23:00
阅读次数:
339
AOP里的说明,之间的关系
l Joinpoint:拦截点,如某个业务方法。
l Pointcut:Joinpoint的表达式,表示拦截哪些方法。一个Pointcut对应多个Joinpoint。
l Advice: 要切入的逻辑。
n Before Advice 在方法前切入。
n After Advice 在方法后切入,抛出异常时也会切入。
n After Returni...
分类:
其他好文 时间:
2014-06-07 14:46:04
阅读次数:
237