三层已经学了一些时间了,開始认为自己能够用C#敲代码了,就用C#写了一个实现登陆的,真正再用在机房中,还是认为非常吃力的,所以,决定用vb.net敲了。以下是我用vb.net实现的登陆,能够给大家做一些參考。
这是构架的三层 数据库中的表T_User_DAL:UserI,Level,Password...
分类:
Web程序 时间:
2014-06-07 02:42:28
阅读次数:
292
谈到三层,大家脑子里会立马浮出:显示层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。就是将整个业务应用划分为这三个层次。
三层结构是基于模块化程序设计的思想,为实现分解应用程序的需求,而逐渐形成的一种标准模式的模块划分方法。目的是为了解耦合,也是就是实现“高内聚、低耦合”的思想。
显示层UI
通俗的讲就是展现给用户的界面,及用...
分类:
其他好文 时间:
2014-06-05 06:47:21
阅读次数:
214
题目描述 Description
在G城保卫战中,超级孪生蜘蛛Phantom001和Phantom002作为第三层防卫被派往守护内城南端一带极为隐秘的通道。
根据防护中心的消息,敌方已经有一只特种飞蛾避过第二层防卫,直逼内城南端通道入口。但优秀的蜘蛛已经在每个通道内埋下了坚固的大网,无论飞蛾进入哪个通道,他只有死路一条!(因为他是无法挣脱超级蛛网的)
现在,001和002分别驻扎在...
分类:
其他好文 时间:
2014-06-04 22:42:00
阅读次数:
358
表示层(UI):显示的界面,用户浏览和输入。业务逻辑层(BLL):对用户输入的数据进行处理;对从数据访问层获取的数据进行处理。数据访问层(DLL):从数据库或其他地方获取原始数据。Model层(实体类):让对象和表形成映射关系。Model层属于辅助作用。分层的好处:实现“高内聚,低耦合”。采用“分而...
分类:
其他好文 时间:
2014-06-04 20:46:59
阅读次数:
266
对于模板方法模式的使用,我后悔自己用晚了,因为我们的机房收费收费系统有很多窗体是几乎一样的,如果我们不用模板方法模式,就会大大增加工作量,首先,我们需要重复的创建窗体,其次我们的代码量也会大大增加,就是复制、粘贴代码也是一件让人摒弃的事情,所以推出模板方法模式,用意就在降低代码重复,减少工作量,通过求同存异的思想来实现。下面看一下我在组合查询中用到的模板方法模式:
首先,创建...
分类:
其他好文 时间:
2014-06-03 05:44:34
阅读次数:
250
最近两天在重装系统,今天好不容易把各种东西都装齐全了,再打开,就提示如下错误:
看到这个问题,我感觉很熟,因为一起遇到过两次这个问题,都是改了下D层的编译路径,改到了U层的bin\Debug文件夹下。所以这次也照样复制粘贴,但是运行还是报这个错。这让我不得不从头想想问题到底出在哪里了。
1,为什么要为D层手动修改编译时的输出路径?
这个问题还得从咱们的包图和引用关...
分类:
其他好文 时间:
2014-06-03 02:38:32
阅读次数:
201
话说张生和崔莺莺历经波折,最后有情人终成眷属。但是生活中的人都是现实的,即使男人再好没房没车也白搭;所以最后崔莺莺就要求张生准备一份聘礼,如果准备的聘礼符合自己的要求,就嫁给张生;如果聘礼不和自己的心意,就出家削发为尼,一辈子不谈婚事!以此为故事背景今天就谈一下三层的学习。
崔莺莺想要明媒正娶,在古代男女之间是不直接接触的,所以张生请了王婆来给保媒,王婆年事已高不能干体力活,她找了个挑运工帮...
分类:
其他好文 时间:
2014-06-03 00:40:51
阅读次数:
286
一、概念
1、UI(表现层):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。用于接收用户输入的数据和显示处理后用户需要的数据。
2、BLL:(业务逻辑层):UI层和DAL层之间的桥梁。:针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。业务逻辑具体包含:验证、计算、业务规则等等。
3、DAL:(数据访问层):与数据库打交道。主要实现对数据的增...
分类:
其他好文 时间:
2014-06-01 09:17:10
阅读次数:
357
1、AllEmpty
的[从零开始编写自己的C#框架]系列从零开始编写自己的C#框架(1)——前言从零开始编写自己的C#框架(2)——开发前的准备工作从零开始编写自己的C#框架(3)——开发规范从零开始编写自己的C#框架(4)——文档编写说明从零开始编写自己的C#框架(5)——三层架构介绍从零开始编...
分类:
其他好文 时间:
2014-05-31 16:51:45
阅读次数:
195
在本系列教程中,我们以一个大型CMS系统的完整开发流程为例,和大家一起探讨net开发的经验和教训。在本程序中,我们采用了流行的三层/N层框架+仓储模式的架构模式。项目分层示意图:各层的主要用途:EasyFast.Web
——UI展示层,系统的操作界面。EasyFast.BLL ——业务逻辑层,用.....
分类:
其他好文 时间:
2014-05-29 22:17:10
阅读次数:
379