原创 我的友情鏈接

51CTO博客開發小王的博客

原创 “WCF技術剖析”系列[共30篇]

 近半年以來,一直忙於我的第一本WCF專著《WCF技術剖析(卷1)》的寫作,一直無暇管理自己的Blog。在《WCF技術剖析(卷1)》寫作期間,對WCF又有了新的感悟,爲此以書名開始本人的第三個WCF系列。本系列的目的在於對《WCF技術剖析》

原创 “深入剖析WCF的可靠會話”系列[共8篇]

 作爲一個通信基礎平臺,WCF必須保證通信的可靠性。由於消息交換是WCF採用的通信手段,通信可靠性的保障體現在確保消息的可靠傳輸。WCF本質上是一個消息處理框架,作爲整個消息交換系統的兩個終端,即發送端和接收端。換句話說,WCF僅僅負責對消

原创 “WCF併發與限流體”系列[共7篇]

 服務(Service)的本質就是提供服務消費者期望的某種功能,服務的價值體現在兩個方面:服務本身的質量和寄宿服務的平臺應付消費者的數量,併發(Concurrency)的關注的是第二個要素。WCF服務寄宿於資源有限的環境中,要實現服務效用的

原创 MVC、MVP以及Model2[下篇]

[上篇]通過採用MVC模式,我們可以將可視化UI元素的呈現、UI處理邏輯和業務邏輯分別定義在View、Controller和Model中,但是對於三者之間的交互,MVC並沒有進行嚴格的限制。最爲典型的就是允許View和Model繞開Cont

原创 How ASP.NET MVC Works?[持續更新中…]

 一、ASP.NET + MVC IIS與ASP.NET管道  MVC、MVP以及Model2[上篇]  MVC、MVP以及Model2[下篇]  ASP.NET MVC是如何運行的[1]: 建立在“僞”MVC框架上的Web應用  ASP

原创 “與VS集成的若干種代碼生成解決方案”系列[共8篇]

前一陣子寫了不少關於代碼生成相關的文章,介紹了一些如何通過VS自動生成代碼的解決方案,比如CodeDOM、T4以及ASP.NET的BuildProvider等。現在將它們作一個彙總,給廣大讀者作一個參考。 [第1篇] 通過CodeDOM定義

原创 “深入剖析授權在WCF中的實現”系列[共14篇]

  I、身份(Identity)與安全主體(Security Principal) 從兩個重要的概念談起:Identity與Principal[上篇]  從兩個重要的概念談起:Identity與Principal[下篇]  WCF的三

原创 “WCF 4.0新特性”系列[共12篇]

 一、簡化開發體驗 默認終結點  默認綁定和行爲配置  標準終結點與無(.SVC)文件服務激活 二、路由服務 路由服務[原理篇]  路由服務[實例篇] 三、服務發現 WCF-Discovery的協議基礎:WS-Discovery 

原创 “WCF運行時框架的構建與擴展”系列[共10篇]

 WCF服務端運行時框架的構建 WCF服務端運行時架構體系詳解[上篇]  WCF服務端運行時架構體系詳解[中篇]  WCF服務端運行時架構體系詳解[下篇]  WCF服務端運行時架構體系詳解[續篇] WCF客戶端運行框架的構建 WCF客

原创 “分佈式事務”系列[共5篇]

  [第1篇] SOA需要怎樣的事務控制方式 在一個基於SOA架構的分佈式系統體系中,服務(Service)成爲了基本的功能提供單元,無論與業務流程無關的基礎功能,還是具體的業務邏輯,均實現在相應的服務之中。服務對外提供統一的接口,服務之間

原创 “EntLib深入解析與靈活應用”系列[共8篇]

 Enterprise Library是微軟P&P部門開發的衆多Open source框架中的一個,最新的版本已經出到了4.1。由於接觸Enterprise Library已經有很長的一段時間,在實際的項目中使用的頻率也很高。對此有了一些積

原创 ASP.NET MVC是如何運行的[1]: 建立在“僞”MVC框架上的Web應用

ASP.NET由於採用了管道式設計,具有很好的擴展性,而整個ASP.NET MVC應用框架就是通過擴展ASP.NET實現的。通過上面對ASP.NET管道設計的介紹,我們知道ASP.NET的擴展點只要體現在HttpMoudle和HttpHan

原创 MVC、MVP以及Model2[上篇]

對於大部分面向最終用戶的應用來說,它們都需要具有一個可視化的UI與用戶進行交互,我們將這個UI稱爲視圖(View)。在早期,我們傾向於將所有與視圖相關的邏輯糅合在一起,這些邏輯包括數據的呈現、用戶操作的捕捉與相應以及和針對數據存儲(比如數據

原创 “WCF REST”系列[共9篇]

[01] 一個簡單的REST服務實例  [02] WebHttpBinding與消息編碼  [03] Web消息主體風格(Message Body Style)  [04] 幫助頁面與自動消息格式(JSON/XML)選擇  [05] Web