Guushuuse .NET

领域驱动设计==哲学

导航

2009年5月10日 #

Middleware(中间件)

摘要: 中间件已经成为构建网络分布式异构信息系统不可缺少的关键技术,与操作系统、数据库管理系统并列为基础软件体系的三大支柱。 中间件(middleware)是基础软件的一大类,属于可复用软件的范畴。顾名思义,中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。 阅读全文

posted @ 2009-05-10 21:35 guushuuse 阅读(603) 评论(0) 推荐(0) 编辑

EA(Enterprise Architecture,企业架构)

摘要: 针对于企业应用,依据不同的关注点,架构可以分为如下几类:l业务架构(Business Architecture):关注于业务及其流程;l应用架构(Application Architecture):关注于应用系统设计;l基础架构(Infrastructure Architecture):关注于基础技术;l数据架构(Data Architecture):关注于数据存储及其规划;这里所说的企业应用架构... 阅读全文

posted @ 2009-05-10 21:27 guushuuse 阅读(1703) 评论(1) 推荐(0) 编辑

HTTP(Hypertext Transfer Protocol,超文本传输协议)

摘要: HTTP的发展是万维网协会(World Wide Web Consortium)和Internet工作小组(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,其中最著名的就是RFC 2616。RFC 2616定义了HTTP协议的我们今天普遍使用的一个版本——HTTP 1.1。 阅读全文

posted @ 2009-05-10 21:20 guushuuse 阅读(514) 评论(1) 推荐(0) 编辑

DotNet Framework源代码中的模式(三)——Iteartor(迭代器模式)

摘要: 提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。 阅读全文

posted @ 2009-05-10 19:04 guushuuse 阅读(1980) 评论(1) 推荐(0) 编辑

DotNet Framework源代码中的模式(二)——前言

摘要: 随着Visual Studio 2008的发布,微软根据MS-RL协议向开发人员提供了.NET Framework的源代码,包括基础类库 (BCL)、 ASP.NET、 WinForms和WPF等代码。.NET Framework是.NET平台的基础架构,它的开放源代码,为开发人员更加深入研究.NET 技术细节提供了极大便利,也为开发人员如何构建一个优秀的软件开发框架提供了很好借鉴。 构建一个优秀的软件开发框架,必然会使用设计模式。.NET Framework作为一个优秀的软件开发框架,设计模式无处不在,通过分析这些代码,为我们正确使用设计模式提供很大帮助。 阅读全文

posted @ 2009-05-10 16:42 guushuuse 阅读(1933) 评论(3) 推荐(0) 编辑

DotNet Framework源代码中的模式(一)——目录

摘要: 目录 阅读全文

posted @ 2009-05-10 16:41 guushuuse 阅读(558) 评论(1) 推荐(0) 编辑

Framework(框架)

摘要: 框架:在特定领域基于体系结构的可重用的设计。框架不是现成可用的应用系统,是一个半成品,需要后来的开发人员进行二次开发,实现具体功能的应用系统。框架不是平台,平台概念比较模糊,可以是操作系统,应用服务器,数据库软件,中间件等,因此平台主要指提供特定服务的系统软件,而框架更侧重了设计,开发过程,或者可以说,框架通过调用平台提供的服务而起的作用。框架不是工具包或者类库,调用API并不就是在使用框架开发,... 阅读全文

posted @ 2009-05-10 16:00 guushuuse 阅读(1679) 评论(0) 推荐(0) 编辑

Pattern(模式)

摘要: 模式:解决某一类问题的方法论.Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。为什么要用模式?因为模式是一种指导,在一个良好的指导下,有助于你完成任务,有助于你作出一个优良的设计方案,达到事半功倍的效果。而且会得到解决问题的最佳办法。 阅读全文

posted @ 2009-05-10 16:00 guushuuse 阅读(1199) 评论(0) 推荐(0) 编辑

Platform(平台)

摘要: 平台, 阅读全文

posted @ 2009-05-10 15:59 guushuuse 阅读(1093) 评论(0) 推荐(0) 编辑

Architecture(架构)

摘要: 架构,软件体系结构 阅读全文

posted @ 2009-05-10 15:58 guushuuse 阅读(728) 评论(0) 推荐(0) 编辑