走向.NET架构设计—第三章—分层设计,初涉架构(后篇)
走向.NET架构设计—第三章—分层设计,初涉架构(后篇) 前言:本篇主要是接着前两篇文章继续讲述! 本篇的议题如下: 4. 数据访问层设计 5. 显示层设计 6. UI层设计 4. 数据访问层设计 数据访问层,这块要说的不多。但是要澄清一点:数据访问不一定就是访问数据库,虽然多数的情况下,我们确实把数据...
走向.NET架构设计—第四章—业务层分层架构(后篇)
走向.NET架构设计—第四章—业务层分层架构(后篇) 前言: 在上一篇文章中,我们讨论了组织业务逻辑的模式:Transaction Script和Active Record,Domain Model。在本篇中开始讲述Anemic Model。 今天的内容比较简单,也是本章的一个收尾! 本篇议题如下: Trans...
走向.NET架构设计—第五章—业务层模式,原则,实践(后篇)
走向.NET架构设计—第五章—业务层模式,原则,实践(后篇) 前言:在上一篇文章中,讲述了一些设计模式的使用,本篇首先接着介绍还没有讲完的一些设计模式,然后再讲述一些架构模式中的超类模式,作为本篇的结尾。 本篇的议题如下: 架构模式 设计模式 &nbs...
构建高性能ASP.NET站点 第五章—性能调优综述(后篇)
构建高性能ASP.NET站点 第五章—性能调优综述(后篇) 前言:本篇主要讲述如何根据一些简单的工具和简单的现象来粗布的定位站点的性能问题。 本章的议题如下: 性能调优的一般过程 利用分析工具分析页面加载信息 利用分析工具分析性能瓶颈 利用分析工具分析性能瓶颈 &nb...
构建高性能ASP.NET站点 第六章—性能瓶颈诊断与初步调优(下后篇)—减少不必要
构建高性能ASP.NET站点 第六章—性能瓶颈诊断与初步调优(下后篇)—减少不必要的请求 前言:本篇的一些内容比较的有意思,总结了可能平时大家可以注意到的一些优化点,而且非常的实用。 本篇的议题如下: 识别和分析服务端的性能瓶颈(上) 内存(前篇) 缓存(前篇) CPU(后篇) 处理请求线程(后篇) 提高性能的一些简单改进措施(下) &...
构建高性能ASP.NET站点 第七章 如何解决内存的问题(后篇)—托管资源优化—监常用优化措施
构建高性能ASP.NET站点 第七章 如何解决内存的问题(后篇)—托管资源优化—监常用优化措施 前言:有段时间没有写这个系列了,希望大家见谅,本篇主要将会介绍一些常用的CLR优化措施. 本篇的议题如下: 内存问题概述(前篇) 托管资源优化(前篇) &nbs...
艾伟:ASP.NET安全问题--Forms验证(后篇)--实战篇
验证流程讲述 我们首先假设一个场景:用户现在已经打开了我们的首页Default.aspx,但是有些资源只能是登录用户才可以看到的,那么如果这个用户想要查看这些资源,那么他就要登录。而且这个用户已经有了一个帐号。(我们本篇主要的话题是身份验证,...
一起谈.NET技术,走向ASP.NET架构设计——第三章:分层设计,初涉架构(后篇)
接上篇 4.数据访问层设计 数据访问层,这块要说的不多。但是要澄清一点:数据访问不一定就是访问数据库,虽然多数的情况下,我们确实把数据存储在数据库中。 这里我们用数据库存储数据,并且用Linq To Sql来进行数据访问操作。 下面我们就来实现数据操作的一些代码: Code highlighting produced by Actipro CodeHig...
一起谈.NET技术,走向ASP.NET架构设计——第四章:业务层分层架构(后篇)
今天的内容比较简单,也是本章的一个收尾! Anemic Domain Model 这种模式和之前讲述的Domain Model有很多的相似的地方。在之前的Domain Model中,每个业务类都包含了自己的业务逻辑和数据,以及对象之前的关系;但是在Anemic Domain Model,每个业务类仅仅只是包含了一些保存业务数据的属性,把相应的业务规则从原本的业务类中移到了另外的一个专....
一起谈.NET技术,走向ASP.NET架构设计——第五章:业务层模式,原则,实践(后篇)
设计模式 本篇文章主要是接着讨论的在业务层可以采用的或者常用的一些设计模式: State模式 状态模式允许一个对象在随着它的状态变化而改变它自身的一些行为。 在项目开发的过程中,有一些类,例如一个业务类常常是有自己的一些状态的,而且还存在状态之间的一些转换,有些状态之间是可以进行转换的,有些状态之间是不能转换的。就拿一个汽车来举例子,汽车有很多的状态:静止,启动,前进,后退,....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注