1,Data Binding在WPF中的地位程序的本质是数据+算法。数据会在存储、逻辑和界面三层之间流通,所以站在数据的角度上来看,这三层都非常重要。但算法在3层中的分布是不均匀的,对于一个3层结构的程序来说,算法一般分布在这几处:A。数据库内部。B。读取和写回数据。C。业务逻辑。D。数据展示。E。...
分类:
其他好文 时间:
2014-07-07 12:46:45
阅读次数:
330
动态加载程序集 在我尝试搭建一个高度抽象的企业级三层架构时,我运用了反射的原理来解除框架间层次的耦合,有兴趣的朋友可以点击这里,我的核心代码如下using IDal;using System;using System.Collections.Generic;using System.Configur...
分类:
其他好文 时间:
2014-07-03 11:21:23
阅读次数:
178
因为在上篇文章已经介绍过何为三层,在这就不在介绍,这篇文章的主要内容是介绍三层+设计模式后该怎样实现。首先要做的就是在哪加,怎样加? 三层基本的目的是解耦合,实现各个层之间的分离,从而做到改变一个尽可能不影响其它的层。所以能够在B层和D层加一个抽象工厂模式,来实现此目的。例如以下图: 当然还...
分类:
其他好文 时间:
2014-07-02 21:53:04
阅读次数:
249
近段时间,看到很多朋友的求助公司网络遭受ARP攻击。我跟大家分享一下我是如何在网络中防止ARP攻击。首先ARP攻击:导致瞬间掉线和大面积断网的罪魁祸首。在局域网中,通过ARP协议来进行IP地址(第三层)与第二层物理地址(即MAC地址)的相互转换。公司中的一些设备如路由器、装..
分类:
其他好文 时间:
2014-07-02 06:00:24
阅读次数:
273
原理:最外层放水平平铺的背景,第二层放左边,第三层放右边,注意这个做法背景图不能透明结构: 样式:.module-title { height:33px; background: url(../images/more-title.png) 0 -33px repeat-x; text-inden.....
分类:
Web程序 时间:
2014-07-01 18:23:28
阅读次数:
235
概述
ORMapping,中文翻译过来就是,关系对象的映射,他的作用就是使我们编程时,不用过多的关注持久层,只需要关注对象,关注业务就可以了。
ORMapping主要完成两个功能:自动生成SQL语句;将关系(表)转换为实体或实体集合对象。结合我们的三层架构来说,他相当于DLL层,也就是相当于我们写的DDL层,
关系表转换为实体或实体集合对象的实现方式...
分类:
移动开发 时间:
2014-07-01 08:46:57
阅读次数:
261
python有很多web 开发框架,代码写完了,部署上线是个大事,通常来说,web应用一般是三层结构web server ---->application -----> DB server主流的web server 一个巴掌就能数出来,apache,lighttpd,nginx,iisapplica...
分类:
编程语言 时间:
2014-07-01 00:01:41
阅读次数:
477
上次我们说到了,如何利用三层架构去数据库中删除数据,这次我们就来谈谈如何去数据库中查找数据,其实在上篇文章中也涉及到了查找,但那是将整个表中的记录都显示出来,而我们这次来查找我们所需要的某一条记录。 1、UI层 首先是界面,还记得我们第一次添加的“王菲”的那条记录吗,今天我们就将它查出来 查询的代码...
分类:
其他好文 时间:
2014-06-30 19:52:54
阅读次数:
159
一、三层架构在登录窗体中的实现;
二、“出现异常:System.Data.SqlClient.SqlException”;
三、连接数据库字串中包括服务器(server=zhanghui-pc)、数据库(Database=Users)、用户名(User id=sa)、密码(password=123456),这些在数据库中都可以一一找到,只有是完全对应的才可以顺利连接成功数据库;
四、最后,想提示的一个小小的细节是对数据库中“表示规范”的设定;...
PS: 在看三层架构的时候,找的了一个我感觉不错的材料,里面有如下一张图,打算详细的解释一下这张图,也总结一下三层的知识...
分类:
其他好文 时间:
2014-06-30 00:15:45
阅读次数:
277