文章 2019-06-01 来自:开发者社区

一起谈.NET技术,VS2010实践RUP4+1架构模型

  RUP4+1架构方法   RUP4+1架构方法采用用例驱动,在软件生命周期的各个阶段对软件进行建模,从不同视角对系统进行解读,从而形成统一软件过程架构描述.                   图 1. RUP4+1架构图  ...

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,走向ASP.NET架构设计——第六章:服务层设计(中篇)

  Façade设计模式   在SOA客户端的设计中,最常用的模式就是Façade模式了。Façade模式简化了复杂子系统的调用接口,也就说,Façade隐藏了子系统之间的复杂关系,给客户端一个简单的调用接口。     Façade模式的好处如下: 1. 它可以使得第三方的类库经过包装之后,通过一个简单的接口就可以调用,如下图所示。 2. 它可以通过抽象等方...

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,.NET企业级架构解决方案:业务层

  引言   Martin Fowler说过:“任何人都可以写出计算机才能理解的代码,只有写出人能理解的代码的程序员才是好程序员。” 每一个复杂的软件都应该按层来组织。每一层代表系统的一个逻辑部件。尤其是,业务层的模块包括了所有使得系统运行的时候和其它层交互所需要的功能算法和计算,其他层包括数据访问层DAL和表现层。   业务层是任何分层系统的神经中心,包含了大部分的核心逻辑。因为这个原因,它也....

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,走向ASP.NET架构设计——第六章:服务层设计(前篇)

  本篇主要是为后文做铺垫,所以理论的东西相对而言比较的多一点!   服务层的概述   首先解释一下什么是”服务Service”,从广义来讲:只要是你使用了别人的东西,那么你就在使用别人提供的服务。在这里,服务就是指可能被一个或者多个系统使用的核心的业务逻辑,我们可以把服务简单的想象成为一些可供调用的API。   在之前的第四章中,我们讲述了如何组织业务逻辑,第五章讲述了在业务层的设计中可以采用....

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,.NET 分布式架构开发实战之二 草稿设计

  前言:   本篇之所以称为草稿设计,是因为设计的都是在纸上完成的。反映了一个思考的过程。   本篇的议题如下:   1) 第一个数据层草图的提出   2) 对数据访问层的思考   3) 第二个数据层草图的提出   1.数据层草图的提出   Richard开始着手设计,一开始他没有就立刻在自己的计算机开始敲代码。而且采用笔+纸开始构思。   因为他认为:写程序不是什么时候都得上机,脑子里面想什....

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,.NET分布式架构开发实战之一 故事起源

  前言:   本系列文章主要讲述一个实实在在的项目开发的过程,主要包含:提出问题,解决问题,架构设计和各个逻辑层的实现以及新问题的出现和代码的重构。本系列文章以故事的形式展开,而且文章列举的很多项目的名称,大家也不用太关心,很多都是虚拟的。   本篇主要讲述项目的一些背景   新人Richard被分配到了一个企业自动化信息管理项目组--Automation Information Manage....

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,.NET 分布式架构开发实战之三 数据访问深入一点的思考

  前言:   首先,感谢朋友们对文章的支持,感谢大家,希望本系列的文章能够真正的对大家起到一点帮助的作用。再次感谢大家。   大家也许想问,什么时候出代码,代码一定会出的,我不想一上来就开始抛出一大堆的代码,然后讲解,架构的设计在思考的过程,思考到了,代码也就水到渠成了。   上篇文章讲述在设计之初,Richard所画出的一些草图,本篇对之前的草图做了进一步的思考。   本篇的议题如下:   ....

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,大型高性能ASP.NET系统架构设计

  大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。    大型动态应用系统又可分为几个子系统: Web前端系统 负载均衡系统 数据库集群系统 缓存系统 分布式存储系统 分布式服务器管理系统 代码分发系统   Web前端系统    为了达到不同应用的服务器共享、避免.....

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,基于.NET的大型Web站点StackOverflow架构分析

原文链接:Stack Overflow Architecture Update - Now At 95 Million Page Views A Month 编译/博客园 Stack Overflow网址:http://stackoverflow.com/ 当前访问量:每月9500PV(每天300多万PV) 当前Alexa排名:149 所用.NET技术:C#、Visual Studio 2010....

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,系统架构技能之设计模式—代理模式

  一、上篇回顾   很久没有更新设计模式系列的文章了,有了很多热心朋友的反馈,我决定继续将这个系列赶快写完,最近由于过年了,有很多相关的事宜要做,所以没有时间来写,也是对大家的说下抱歉,感觉写文章的时间越来越少了,不过我会努力,尽快将这个系列写完,与大家共勉,希望大家有什么意见或建议,都可以帮我提出来,我好改进,谢谢!。   本文主要是讲述设计模式中的结构性模式中的最后一个本系列讲述的模式,也....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注