目前分類:生活學習 (61834)

瀏覽方式: 標題列表 簡短摘要

C#面向對象設計模式縱橫談:Factory Method 工廠方法模式

作者: 山天大畜  來源: 博客園  發布時間: 2010-11-03 17:54  閱讀: 1875 次  推薦: 0   原文鏈接   [收藏]  

  從耦合關系談起

大師兄 發表在 痞客邦 留言(0) 人氣()

OSGi——面向服務架構規范簡述

作者: 道法自然  來源: 博客園  發布時間: 2010-09-19 21:53  閱讀: 3314 次  推薦: 2   原文鏈接   [收藏]  

  去年我們組要開發一個新的產品,在討論產品架構路線的時候,美國的架構師向大家征集了架構設計思想(我推薦了SCSF),有一位工程師向他推薦了OSGi。以前我還沒有聽過OSGi這玩意,雖然我參加工作后,現學了Java和Flex,但非常菜。在工作之前我用了4年的.NET。接觸了OSGi后,發現它是一個面向Java的服務規范,還沒有一個像樣的面向.NET的框架(有個EgeyeAddIn,據說兼容OSGi,我看了源代碼了,覺得它離OSGi較遠http://www.codeplex.com/EgeyeAddIn)。隨著對其概念的模糊了解,我覺得這玩意不錯,于是我準備自己做個基于.NET的OSGi框架(因為我在業余的時候在設計一個UI框架,原先準備采用SCSF,接觸了OSGi后,我決定將二者合并,重新設計OSGi+CAB的框架)。于是,我在互聯網找了很多次關于OSGi的資料,但很失望,沒有得到多少需要的東西。因此,我只好自己翻譯了OSGi規范前6章,邊翻譯,邊理解(當我翻譯完第6章的時候,發現網上已經有OSGi規范中文版了,給自己省了點事),期間我翻譯了SCSF英文指南,看了EgeyeAddIn、SharpDeveloper Core和Eclipse OSGi的源代碼,最終設計了基于.NET的OSGi規范和OSGi.NET概要圖,目前OSGi.NET測試版已經完成,預計年底可以發布。因此,對OSGi和SOA有了更深一步的了解。

大師兄 發表在 痞客邦 留言(0) 人氣()

系統架構技能之設計模式—適配器模式

作者: CallHot  來源: 博客園  發布時間: 2010-12-21 16:21  閱讀: 2590 次  推薦: 0   原文鏈接   [收藏]  

  一、上篇回顧

  通過上篇的簡單講解,我們知道了,組合模式意圖是通過整體與局部之間的關系,通過樹形結構的形式進行組織復雜對象,屏蔽對象內部的細節,對外展現統一的方式來操作對象,是我們處理更復雜對象的一個手段和方式。本文以查詢控件為例,說明了,查詢控件內部的組成元素,及如何操作內部的組成元素,包括添加元素,刪除和處理相應事件的Handler,當然組合模式的作用遠比這些強大,后面我們肯定會在一些實例代碼中運用到組合模式的。組合模式如果在條件允許的情況下,我們盡量使用組合模式來處理復雜對象,遠比通過繼承出來的對象來的有效。

大師兄 發表在 痞客邦 留言(0) 人氣()

重構之美之一改造面向過程式設計

作者: 張逸  來源: 博客園  發布時間: 2010-12-26 21:55  閱讀: 874 次  推薦: 0   原文鏈接   [收藏]  

  使用面向對象語言進行過程式設計的例子,可謂俯拾皆是。看這段代碼:

大師兄 發表在 痞客邦 留言(0) 人氣()

如何開發Web應用程序

來源: aqee  發布時間: 2010-11-23 17:09  閱讀: 938 次  推薦: 0   原文鏈接   [收藏]  
摘要:開發一個web應用程序跟開發一個網站是不一樣的。雖然在總體上有很大相似之處,但開發它們所需要的時間有巨大的差別。

大師兄 發表在 痞客邦 留言(0) 人氣()

抽象類和接口的區別

作者: 樺林  來源: 博客園  發布時間: 2008-09-08 22:17  閱讀: 46796 次  推薦: 34   原文鏈接   [收藏]  

  .Net提供了接口,這個不同于Class或者Struct的類型定義。接口有些情況,看似和抽象類一樣,因此有些人認為在.Net可以完全用接口來替換抽象類。其實不然,接口和抽象類各有長處和缺陷,因此往往在應用當中,兩者要結合來使用,從而互補長短。

大師兄 發表在 痞客邦 留言(0) 人氣()

C#面向對象設計模式縱橫談:Visitor 訪問者模式

作者: 山天大畜  來源: 博客園  發布時間: 2010-11-28 22:23  閱讀: 2051 次  推薦: 0   原文鏈接   [收藏]  

  類層次結構的變化

大師兄 發表在 痞客邦 留言(0) 人氣()

重構之美之一利用多態重構為帶參方法

作者: 張逸  來源: 博客園  發布時間: 2010-12-05 17:51  閱讀: 902 次  推薦: 0   原文鏈接   [收藏]  

   我在閱讀遺留代碼時,經常發現存在這樣一種情形。在一個類中存在兩個方法,它們做了相似的工作,區別僅在于方法內部某些對象的類型。例如:

大師兄 發表在 痞客邦 留言(0) 人氣()

C#中抽象類和接口的區別

發布時間: 2008-08-22 12:03  閱讀: 20523 次  推薦: 16   原文鏈接   [收藏]  
摘要:對于抽象類以及接口的概念,大家都容易把這兩者搞混,其實我也一樣,在聽李建忠老師的設計模式時,他也老把抽象類說成接口,弄的我就更糊涂了,所以找了些網上的資料。

大師兄 發表在 痞客邦 留言(0) 人氣()

持續交付模式

作者: Jonathan  來源: InfoQ  發布時間: 2013-05-20 08:41  閱讀: 5775 次  推薦: 2   原文鏈接   [收藏]  

  英文原文:Patterns for Continuous Delivery

大師兄 發表在 痞客邦 留言(0) 人氣()

架構抉擇:享用微軟SQL云平臺就像吃烤鴨

作者: ξ簫音ξ  來源: 博客園  發布時間: 2010-07-29 15:42  閱讀: 871 次  推薦: 0   原文鏈接   [收藏]  

      我們談云計算SQL Azure本質,我們可以換一個角度先從設計模式上講起。設計模式(Design Pattern)的一項重要目的就是“溝通”當人們談到“歌德式”的設計模式時,腦海里浮現的應該都是一幅很類似的景致,例如:高聳的尖頂建筑、教堂式的外觀門庭……,這是建筑師的設計模式。當然它也成功的融入了大眾的生活層面,而這才可稱為“設計模式”。

大師兄 發表在 痞客邦 留言(0) 人氣()

C#面向對象設計模式縱橫談:Command 命令模式

作者: 山天大畜  來源: 博客園  發布時間: 2010-11-03 17:33  閱讀: 2017 次  推薦: 0   原文鏈接   [收藏]  

  耦合與變化

大師兄 發表在 痞客邦 留言(0) 人氣()

C#基礎概念之抽象類,接口,接口多繼承

作者: Clark Zheng  來源: 博客園  發布時間: 2008-09-10 19:42  閱讀: 14078 次  推薦: 2   原文鏈接   [收藏]  

大師兄 發表在 痞客邦 留言(0) 人氣()

[你必須知道的.NET] 第二回:對抽象編程:接口和抽象類

作者: Anytao  來源: 博客園  發布時間: 2008-09-11 15:37  閱讀: 9414 次  推薦: 3   原文鏈接   [收藏]  
 

大師兄 發表在 痞客邦 留言(0) 人氣()

深入理解抽象類和接口

作者: 鄧輝  來源: developerWorks 中國  發布時間: 2009-04-16 16:26  閱讀: 3008 次  推薦: 0   原文鏈接   [收藏]  
 

大師兄 發表在 痞客邦 留言(0) 人氣()

文檔版本管理系統 數據表設計

作者: DBFocus  來源: 博客園  發布時間: 2010-09-14 15:05  閱讀: 3390 次  推薦: 0   原文鏈接   [收藏]  
摘要:本文介紹了文檔管理版本管理系統的數據庫表設計,大家可以借鑒一下他們的經驗。

大師兄 發表在 痞客邦 留言(0) 人氣()

一個簡單系統的設計之爭

作者: 蔣彪  來源: CSDN  發布時間: 2010-09-25 14:25  閱讀: 1225 次  推薦: 1   原文鏈接   [收藏]  

1.    前言

大師兄 發表在 痞客邦 留言(0) 人氣()

老話重彈——再談接口與抽象類

作者: 飛林沙  來源: 博客園  發布時間: 2010-11-02 14:21  閱讀: 1101 次  推薦: 1   原文鏈接   [收藏]  

  1. 從依賴倒置說起

大師兄 發表在 痞客邦 留言(0) 人氣()

大型門戶網站實現的十四大技術

來源: 站長之家Chinaz.com  發布時間: 2010-10-18 21:20  閱讀: 1707 次  推薦: 1   原文鏈接   [收藏]  

  一、全文搜索

大師兄 發表在 痞客邦 留言(0) 人氣()

系統架構技能之設計模式—工廠模式

作者: CallHot  來源: 博客園  發布時間: 2010-12-06 10:02  閱讀: 4123 次  推薦: 0   原文鏈接   [收藏]  

  一、開篇

  本文主要是講述設計模式中最經典的創建型模式-工廠模式,本文將會從以下幾點對工廠模式進行闡述。        image  本文將會從上面的四個方面進行詳細的講解和說明,當然會的朋友可以之處我的不足之處,不會的朋友也請我們能夠相互學習討論。

大師兄 發表在 痞客邦 留言(0) 人氣()