MVC
文章平均质量分 76
shenvo
这个作者很懒,什么都没留下…
展开
-
ASP.NET的三层结构
ASP.NET的三层结构指什么? 为何使用N层架构? 因为每一层都可以在仅仅更改很少量的代码后,就能放到物理上不同的服务器上使用,因此结构灵活而且性能更佳。此外,每层做些什么其它层是完全看不到的,因此更改、更新某层,都不再需要重新编译或者更改全部的层了。这是个很强大的功能。例如,如果把数据访问代码与业务逻辑层分离,当数据库服务器更改后,你只需要更改数据访问的代码,因为业务逻辑层是原创 2007-05-19 14:24:00 · 492 阅读 · 0 评论 -
ASP.net:三层Web体系结构里的两种数据绑定模式
引言 本文我将介绍在三层Web体系开发中的两种数据绑定模式,然后在不超过你已经会用的控件知识的情况下,来介绍能够极大减少这种数据绑定模式的替代品--XLib库文件。具体的说,本文开始我们介绍在三层体系结构里常规的数据绑定方法,然后介绍XLib是如何提高这种绑定效率的。 1、 数据绑定流程 在三层Web体系结构里,通常有四步来完成数据绑定任务: 1)从数据库里加载数据到业务逻辑对象 2)转载 2007-05-19 14:43:00 · 545 阅读 · 0 评论 -
为何使用N层架构?
因为每一层都可以在仅仅更改很少量的代码后,就能放到物理上不同的服务器上使用,因此结构灵活而且性能更佳。此外,每层做些什么其它层是完全看不到的,因此更改、更新某层,都不再需要重新编译或者更改全部的层了。这是个很强大的功能。例如,如果把数据访问代码与业务逻辑层分离,当数据库服务器更改后,你只需要更改数据访问的代码,因为业务逻辑层是不变的,因此不需要更改或者重新编译业务逻辑层。 一个N层的应用程序通常有原创 2007-05-19 14:30:00 · 414 阅读 · 0 评论 -
ASP.NET三层结构小例
以下是转的:典型的三层结构范例源码(数据层、商务层、表示层) 数据层: 数据层: using System; using System.Collections; using System.Data; using System.Data.SqlClient; namespace YiPu.WebModules.Accounts.Data { /// /// User 的摘要说明。 /原创 2007-05-19 14:33:00 · 1395 阅读 · 0 评论 -
一个基于三层架构的例子
一个基于三层架构的例子 我们通过具体的例子来说明三层架构的应用,我们建一个小项目来说明这个问题。有时为了安全性,我们通常把与数据库的连接用一个动态连接库文件封装起来,这样我们就要把写数据库连接的.vb或者.cs文件编译成动态连接库.dll文件。甚至我们把对数据库的相关操作页编译成.dll文件。 下面是我们的与数据库连接以及操作的文件dblink.vb的主要部分,对数据库的连接: Dim d原创 2007-05-19 14:36:00 · 1091 阅读 · 0 评论 -
三层C/S结构及其应用开发
一、三层C/S的基本硬件结构 传统的二层C/S结构存在以下几个局限:1它是单一服务器且以局域网为中心的,所以难以扩展至大型企业广域网或Internet;2受限于供应商;3软、硬件的组合及集成能力有限;4难以管理大量的客户机。因此,三层C/S结构应运而生。 三层C/S结构是将应用功能分成表示层、功能层和数据层三部分。其解决方案是:对这三层进行明确分割,并在逻辑上使其独立。原来的数据层作为原创 2007-05-19 14:29:00 · 722 阅读 · 0 评论 -
三层式开发中的层次划分讨论
三层式开发中的层次划分讨论 先举一个曾经在哪本书上看到的例子:现在你想在1米宽的小溪上建一座桥,你会在上面放块木板就完了。如果想在宽一点的小河上建这桥,你就需要计算木材用料,价格等,如果需要别人帮忙,你还要多一些图纸什么的让别人理解你的想法。现在你要在大江上面建桥,你需要有整体的计划,包括各个方面,比如将来可能的收费和利益分配等问题。 这里讲3层式,其实是针对“大江上面建桥”来的,对于1米宽的小溪转载 2007-05-19 14:42:00 · 430 阅读 · 0 评论