1、"未能加载文件或程序集“DAL”或它的某一个依赖项。系统找不到指定的文件"上网查找时,很多解决方案都是将D层的dll手动添加进去,或者调整程序的生成路径。
2、异常详细信息:用户代码未处理(Exception),System.NullReferenceException:
未将对象引用设置到对象的实例。
这两个问题都是在增加了工厂和反射之后出现的,当时还...
分类:
其他好文 时间:
2015-02-16 10:16:57
阅读次数:
164
刚敲完三层的小例子之后,感觉还是很简单的,只是通过分层让不同的层次完成不同的工作,减少耦合性。可是接下来师父就直接给了一个大难题,让我将三层转变为七层,这对我来说相当困难,自己当时根本就不知道有哪几层,就开始搜。经过一段时间的思考后,终于能够初步明白登录的七层是那些了。下面是我画的包图:
三层的时候只有UI、BLL、DAL,七层只是在原来基础上添加了外观设计模式、接口和抽象...
分类:
其他好文 时间:
2015-02-15 09:34:10
阅读次数:
260
上篇简单介绍了我对三层的认识:
http://blog.csdn.net/onlybymyself/article/details/43645813
这次关于登录:练习了两个版本:VB.NET和C#
在练习过程中,还了解了实体层:
为更好地满足引用原则:
1 DAL不引用BLL和UI;
2 BLL需要引用DAL;
...
分类:
其他好文 时间:
2015-02-13 16:36:34
阅读次数:
218
using System;using System.Data;using System.Text;using System.Data.SqlClient;using Maticsoft.DBUtility;//Please add referencesnamespace Maticsoft.DAL{...
分类:
其他好文 时间:
2015-02-09 15:34:35
阅读次数:
227
三层架构分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)再加上实体类库(Model)
转载请注明出自朱朱家园http://blog.csdn.net/zhgl7688
1、实体类库(Model),主要存放数据库中的表字段。
操作:
(1)先建立实体类库Model,打开项目,在解决方案中右键--》添加--》新建项目--》选中类库--》改名Model--》确定
(2)选...
using DAL;using Model;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace BLL{ .....
分类:
其他好文 时间:
2015-02-04 23:04:24
阅读次数:
349
名字起得有点夸张了,其实就是实现基于Data Access Application Block的DAL基类和约束
首先Repository部分没什么好描述的,如果有不了解的可以直接百度或者谷歌相关内容,直接上具体代码
注意此部分没有写批量查询的方法(比如FindAll,这跟后面的基类设定有关)
///
/// DataAccess Repository
///...
分类:
移动开发 时间:
2015-02-03 19:39:09
阅读次数:
233
通常意义的三层架构是将整个业务应用划分为:表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)。区分层次的目的是为了“高内聚、低耦合”的意思。1、表示层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层...
分类:
其他好文 时间:
2015-02-02 12:24:29
阅读次数:
119
最近做一个项目有个地方比较就纠结,项目使用WCF做数据库服务,MVC5架构,三层架构(BLL,Model,DAL也就是调用WCF服务),这三者间传递数据基本是以对象为单位 如果User,但BLL调用WCF中model,和三层架构中model,还有MVC中的model,该怎么分配比较好呢,是mvc中建...
分类:
Web程序 时间:
2015-01-26 18:38:39
阅读次数:
191
///
/// DAL层
///
public class UserInfoService
{
///
/// 根据用户名查询数据,将查询出来的数据转换成一个list
///
/// 用户名
///
public static List SelectDataTo...
分类:
其他好文 时间:
2015-01-15 00:30:34
阅读次数:
272