文章 2017-11-08 来自:开发者社区

《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.1.3 架构设计的优点

1.1.3  架构设计的优点       总的来说,架构设计是降低成本、改进质量、支持按计划及时交付、支持按需求交付及降低风险的一个关键因素。下面集中介绍了架构设计如何帮助项目达成这些目标。       另外,因为架构师有时候必须证明架构设计的存在是合理的,所以本节也会提供一些有用的资料来证明架构设计是软件开...

文章 2017-11-07 来自:开发者社区

《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.1.3 架构设计

1.1.3  架构设计 前面已经介绍了什么是架构,也给出了架构师这个角色的特点,下面我们来看看架构设计流程的基础内容或特点。 1. 架构设计是一门科学     架构设计是一门公认的学科,它正在慢慢成熟。架构师在开发一个架构时应寻找已验证的解决方案而不是重复发明,从而避免不必要的创造。在开发一个架构时,参考架构、建筑和设计模式,以及其他可重...

文章 2017-11-06 来自:开发者社区

.NET简谈分层架构思想(彻底分离每个层)——后补

先给大家说声不好意思,在本人的".net简谈分层架构思想(彻底分离每个层)"文章中由于缺乏示例代码,所以给大家理解带来不便,小弟先赔礼;这篇文章我补充所有实现彻底分层的全部代码。 彻底分层的好处是能合理的分配各个人员的工作量,比如在我们某一个项目团队里面可能有的人偏向于UI设计开发,有的偏向于业务逻辑的编写,熟悉公司核心业务的人可以不需要管UI层和业务层的实现方式,只要实现数据访问层的代码,供上....

文章 2017-11-06 来自:开发者社区

.NET/ASP.NET Routing路由(深入解析路由系统架构原理)

阅读目录: 1.开篇介绍 2.ASP.NET Routing 路由对象模型的位置 3.ASP.NET Routing 路由对象模型的入口 4.ASP.NET Routing 路由对象模型的内部结构 4.1】UrlRoutingModule 对象内部结构 4.2】RouteBase、Route、RouteCollection、RouteTable 路由核心对象模型 4....

文章 2017-11-06 来自:开发者社区

.NET应用架构设计—适当使用活动记录模式代替领域模型模式

阅读目录: 1.背景介绍 2.简单介绍领域模型模式、活动记录模式 3.活动记录模式的简单示例及要点 4.总结 1.背景介绍 对软件开发方法论有兴趣的博友应该发现最近“领域驱动设计”慢慢的被人发现被人实践起来,园子里也慢慢有了DDD的学习气氛和宝贵实战经验的分享。其实之前我也痴迷于DDD,为什么会痴迷于它并不是因为它是所谓的新技术,也不是因为各种对它的炒作,而是我觉得我找到了能...

文章 2017-11-02 来自:开发者社区

C# .NET 可灵活配置登录窗体、主窗体的快速信息管理系统开发架构参考

周日改进了通用权限管理系统一天,终于可以拿出有完整的SDI,MDI方式的主窗体例子了。MDI方式主窗体的改进功能点主要有如下: 1:这里一次性获取用户的菜单权限,双击后会打开相应的菜单。2:用了递归技术加载了菜单,而且可以动态调用不同包里的窗体。3:这里是与网页实现单点登录功能的简单例子。4:这是点那妞呼叫一次窗体的功能,而且实现了避免重复打开相同的页面功能。5:子窗体的排序动作,可以影响母窗.....

文章 2017-10-30 来自:开发者社区

WCF技术剖析之一:通过一个ASP.NET程序模拟WCF基础架构

细算起来,已经有好几个月没有真正的写过文章了。近半年以来,一直忙于我的第一本WCF专著《WCF技术剖析》的写作,一直无暇管理自己的Blog。到目前为止《WCF技术剖析(卷1)》的写作暂告一段落,初步预计于下个月由武汉博文视点出版。在《WCF技术剖析》写作期间,对WCF又有了新的感悟,为此以书名开始本人的第三个WCF系列。本系列的目的在于对《WCF技术剖析》的补充,会对书中的一些内容进行展开讲述,....

文章 2017-10-16 来自:开发者社区

消息与.NET Remoting分布式处理架构

消息与.Net Remoting的分布式处理架构   分布式处理在大型企业应用系统中,最大的优势是将负载分布。通过多台服务器处理多个任务,以优化整个系统的处理能力和运行效率。分布式处理的技术核心是完成服务与服务之间、服务端与客户端之间的通信。在.Net 1.1中,可以利用Web Service或者.Net Remoting来实现服务进程之间的通信。本文将介绍一种基于消息的分布式处理架构,利用了.....

文章 2017-10-04 来自:开发者社区

谈谈用ASP.NET开发的大型网站有哪些架构方式(成本)

转自:http://www.cnblogs.com/ms0017/archive/2011/08/17/Microsoft-NET-Mono-MySQL-MVC-Linux-Large-WebSite.html 在上篇文章里(http://www.cnblogs.com/ms0017/archive/2011/07/26/2117676.html),列举了国内外用ASP.NET开发的大型网站有哪....

谈谈用ASP.NET开发的大型网站有哪些架构方式(成本)
文章 2017-10-01 来自:开发者社区

C# .Net三层架构[转]

希望朋友们留下自己对三层架构的理解。。。 三层体系结构的概念     用户界面表示层(USL) 业务逻辑层(BLL) 数据访问层(DAL) BLL将USL与DAL隔开了,并且加入了业务规则 各层的作用 1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务...

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

开发与运维

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

+关注