
VB.NET
文章平均质量分 70
令仔很忙
这个作者很懒,什么都没留下…
展开
-
三层架构(二)——为什么要用三层架构?
二、为什么要用三层架构? 1、分析 层次结构在现实社会中随处可见。记得有个笑话讲有个村长得意的向他的老婆吹牛:“全中国比我官大的只有四个人,乡长、县长、省长和国务院总理”,这个笑话体现了真实社会的分层现象,社会人群会分层,公司管理人员结构也会分层,楼房是分层的,甚至做包子的笼屉也是分层的,虽然分层的目的各有不同,但都是为了解决某一问题而产生的,所以分层架构是为了解原创 2014-06-28 17:18:20 · 11566 阅读 · 20 评论 -
三层架构(一)——什么是三层架构?
一、什么是三层架构? 1、概念 三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 分层(tier)概念表现层(UI)通俗讲就是展现给用户的界面,用于显示原创 2014-06-28 17:12:05 · 17862 阅读 · 13 评论 -
工厂模式的Assembly.Load(path).CreateInstance(className)出错解决方法
1、问题描述 ★代码展示 下面是Factory中的一段代码: '**********************************************' 文 件 名:DataAcess' 命名空间:Factory' 内 容:' 功 能:创建用户需要的接口' 文件关系:' 作 者:令仔很忙' 小 组:' 生成日期:2014-07-28 1原创 2014-07-29 21:39:28 · 4568 阅读 · 17 评论 -
视图——机房收费系统
1、什么是视图?原创 2014-07-30 15:58:49 · 1723 阅读 · 16 评论 -
存储过程--机房收费系统
是原创 2014-07-31 20:35:48 · 1682 阅读 · 14 评论 -
限制字符串输入——正则表达式(VB.NET)
1、概述 在做机房收费系统的时候,几乎所有的窗体上都存在着文本框或者组合框,当用户进行操作的时候,首先要判断是否为空,然后再对各种属性进行判断,比如;卡号、学号、金额等只能输入数字,有些信息只能输入字母,或者将一些信息的输入设为只能输入数字和字母。举个例子,我们注册邮箱的时候,就会有一些特定字符的设置: 下面是163邮箱注册的页面原创 2014-08-28 16:40:14 · 5746 阅读 · 16 评论 -
机房收费系统(VB.NET)个人版总结
重构版个人机房收费系统大概从暑假开学开始进行,花了不到一个半月的时间才完成,下面对我在重构过程中的一写理解。 1、系统设计一个很重要的目的就是重用,而要做到重用,低耦合是最有效的手段回顾一下我们C/S的整个学习过程,我们可以发现,从开始的VB版的机房收费系统,然后到现在VB.NET版,加设计模式、对系统进行分层,这个过程就是在对系统进行解耦。要解耦,首先就要进行抽象。把多次、原创 2014-08-30 16:01:33 · 1757 阅读 · 14 评论