三层架构
文章平均质量分 75
邢金聪
勤奋、好学、上进、虚心。
展开
-
三层架构实例
三层架构实例一、新建立一个三层架构体系结构解决方案新建一个空白解决方案。然后: 1.“添加”-“新建项目”-“Visual C#”-“类库”-“称:LoginBLL”-“业务逻辑”(业务层,下简称B层)如下图: 2.“添加”-“新建项目”-“Visual C#”-“类库”-“名称:LoginDAL”-“数据访问”(数据层,下简称D层)如下图:原创 2013-04-29 16:26:26 · 4603 阅读 · 13 评论 -
VB.NET 机房收费系统项目总结
VB.NET机房收费系统项目总结 从2013年5月3日——2013年8月20日历时三个多月的.NET机房收费系统终于完成了。项目做完了,真有一种如释重负的感觉。下面我将从文档、UML图,代码这三个方面来进行总结,重点是前两方面内容。一、文档1.1可行性分析报告和项目开发计划 这两个文档主要是确定软件系统是否值得开发,搞清楚问题的性质,确定系统的目标和原创 2013-09-05 16:57:21 · 2010 阅读 · 13 评论 -
Asp.net中将此项目作为引用添加将导致循环依赖项
Asp.net中将此项目作为引用添加将导致循环依赖项未能添加对"DAL" 的引用.将此项目作为引用添加将导致循环依赖项。如下图所示:有几个类库,先前的引用都没有问题,做到下面时,引用出现错误。请问为什么会出现这种情况的,是不是我引用太多了,有什么办法可以避免这样的错误。问题分析:一个工程里有A和B两个项目,在A里引用了B,在B里也引用了A就会这样。也可以原创 2013-09-07 21:30:36 · 9414 阅读 · 5 评论 -
EA与Rose建模工具的对比学习
一、为什么我们需要UML建模CASE工具 今天,系统的构建变得越来越复杂,UML建模CASE工具为项目相关人员(如,项目经理,分析员,设计者,构架师,开发者等)提供了许多的好处。UML建模CASE工具允许我们应用规范的面向对象分析和设计的方法与理论,远离纠缠不清的源代码,达到构建和设计变得更直观,更容易地理解与修改的层次。在大型项目中,使用CASE工具更重要。通过使用CASE工具:原创 2013-08-28 20:18:20 · 2589 阅读 · 12 评论 -
.Net 中DataSet和DataTable的 区别与联系
一、DataSet和DataTable的 区别与联系1、简要说明二者关系 在我们编写代码的时候从数据库里取出数据,填充到dataset里,再根据表的名字,实例化到 datatable 中。其实使用 dataset 相当于所使用数据库中数据的副本,保存在服务器的内存中。 ●注意如下 Ado.net 关系: Connection_____Com原创 2013-08-07 14:52:52 · 16221 阅读 · 23 评论 -
.Net 中DataTable和 DataRow的 区别与联系
1、简要说明二者关系DataRow 和 DataColumn 对象是 DataTable 的主要组件。使用 DataRow 对象及其属性和方法检索、评估、插入、删除和更新 DataTable 中的值。DataRowCollection 表示 DataTable 中的实际 DataRow 对象,DataColumnCollection 中包含用于描述DataTable 的架构的 DataColu原创 2013-08-07 15:01:14 · 8281 阅读 · 20 评论 -
EA画图工具的使用介绍
一、Enterprise Architect简介1.EA(EnterpriseArchitect)是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正原创 2013-08-28 20:47:20 · 31103 阅读 · 59 评论 -
新闻发布系统中的“应用程序中的服务器错误,指定参数为site”的解决方案
在写牛腩新闻发布系统的时候,首先遇到的一个棘手的问题就是"应用程序中的服务错误,指定参数为site。”具体情况如下面的内容。“/”应用程序中的服务器错误。指定的参数已超出有效值的范围。参数名: site说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: Syst原创 2013-08-27 08:42:08 · 5371 阅读 · 26 评论 -
图解机房收费系统报表制作的全过程
在学习vb6.0时,使用的报表是第三方的Grid++Report,纠结了一番,现在换到了VB.Net,又花费了一天的时间来学习。不过感觉还是很有收获,拿出来分享一下。原创 2013-08-19 17:04:53 · 2401 阅读 · 32 评论 -
DataGridView控件的使用和Excel表格的导出
一、何为DataGridView通过DataGridView控件,可以显示和编辑表格式的数据,而这些数据可以取自多种不同类型的数据源。将数据绑定到 DataGridView 控件非常简单和直观,在大多数情况下,只需设置 DataSource 属性即可。在绑定到包含多个列表或表的数据源时,只需将DataMember 属性设置为指定要绑定的列表或表的字符串即可。DataGridView控件原创 2013-08-12 20:07:51 · 5118 阅读 · 29 评论 -
深入浅出学习三层架构
A.三层架构: 数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、查找等。所以D层的类对应的就是表。 业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。 表示层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 实体层(Entity):就是数据库所有表的。每个表都是一个类,原创 2013-04-23 20:26:00 · 5509 阅读 · 14 评论 -
浅析三层架构与MVC模式的区别
浅析三层架构与MVC模式的区别 三层架构介绍:(点击链接即可见三层架构) MVC模式介绍:MVC全名是Model ViewController,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部件里面,而且界面和用户围绕数据的原创 2013-04-30 19:13:30 · 19435 阅读 · 17 评论 -
学习WEB开发,从此我爱上了火狐的FireBug
做了牛腩新闻发布系统 ,自己也就开始了真正的B/S学习!开始了真正的入门功课。 现在的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript给页 面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更多层面,才能交出一份同样优秀的作业。为帮助广原创 2013-10-31 11:39:22 · 2888 阅读 · 6 评论