原创 Spring.NET學習筆記1--控制反轉(基礎篇)

在學習Spring.NET這個控制反轉(IoC)和麪向切面(AOP)的容器框架之前,我們先來看一下什麼是控制反轉(IoC)。   控制反轉(Inversion of Control,英文縮寫爲IoC),也叫依賴注入(Dependency

原创 Spring.NET學習筆記5——容器中對象的作用域(基礎篇)

容器中對象的部署分爲兩種方式:singleton和非singleton(java裏叫prototype)。這裏的singleton指的是“單例模式”,就是說當一個對象被定義爲singleton時,容器中就只會有一個共享的實例,任何時候通過

原创 Ajax 原理圖解

Ajax其實已經使用很久了,但一直也沒有時間正經的找本書系統看看,最近時間比較充裕可以好好補習一下了。本系列是基於Ajax和PHP結合進行講解,主要是想和正在學習或想要學習Ajax的朋友分享下經驗。希望大家多多拍磚共同交流。 衆所周知,A

原创 Java容器類的關係圖

 

原创 Spring.NET學習筆記20——整合Remoting(應用篇)

  Spring.Services命名空間的目的是爲業務服務提供位置的透明性。我們相信使用普通的接口和.NET類,用戶應該可以用最簡單的方式實現服務。我們也認爲在將某個服務發佈給客戶端的時,應該只關心服務的配置,而無需關心服務的實現。在S

原创 Spring.NET學習筆記22——整合WCF(應用篇)

  Spring.NET對WCF(Windows Communication Foundation)有很好的支持,Spring.Services程序集下封裝了創建和調用WCF的方法。以往,我們使用svc文件來承載WCF;使用自動生產的代理

原创 Spring.NET學習筆記18——整合NHibernate(基礎篇)

  NHibernate是一個基於.Net的針對關係型數據庫的對象持久化(ORM)類庫。NHibernate來源於非常優秀的基於Java的NHibernate關係型持久化工具。從數據庫底NHibernate來持久化你的.Net 對象到關係

原创 Spring.NET學習筆記26——整合NVelocity(應用篇)

  NVelocity是一個基於.NET的模板引擎(template engine)。它允許任何人僅僅簡單的使用模板語言(template language)來引用由.NET代碼定義的對象。 當NVelocity應用於web開發時,界面設

原创 消息隊列(Message Queue)簡介及其使用

 利用 MSMQ(Microsoft Message Queue),應用程序開發人員可以通過發送和接收消息方便地與應用程序進行快速可靠的通信。消息處理爲您提供了有保障的消息傳遞和執行許多業務處理的可靠的防故

原创 H.323

  求助編輯百科名片    H.323 在傳統電話系統中,一次通話從建立系統連接到拆除連接都需要一定的信令來配合完成。同樣,在IP電話中,如何尋找被叫方、如何建立應答、如何按照彼此的數據處理能力發

原创 Spring.NET企業架構實踐之 JQuery + FlexiGrid + ASP.NET MVC + NVelocity + WCF + LINQ + NHibernate 綜合應用

 今晚看了幾篇項目應用的博客感受很深,晚上怎麼都睡不着覺。於是乎,下面的博客誕生了 ^-^。   我在想是不是要把我熟悉的Spring.NET框架與別的框架或技術結合起來。由於心血來潮,斗膽在園子裏這麼多大牛的面前班門弄斧了。長話短說,下

原创 Spring.NET學習筆記16——事務管理(應用篇)

 目前有很多種數據訪問技術。在.NET FCL中,有三類API可以執行事務管理,分別是ADO.NET、企業服務和System.Transactions。其它的數據訪問技術,如對象關係映射(object relational mappers

原创 Spring.NET學習筆記13——AOP的概念(基礎篇)

  上篇我們簡單的瞭解了AOP的應用場景,知道AOP編程的重要性。這篇我們先看一段代碼,來開始今天的學習。   回顧與上篇類似的代碼:SecurityService類的IsPass判斷用戶名爲“admin”則有權限保存數據。OrderSe

原创 如何理解.net中的垃圾回收機制

.NET Framework 的垃圾回收器管理應用程序的內存分配和釋放。每次您使用 new 運算符創建對象時,運行庫都從託管堆爲該對象分配內存。只要託管堆中有地址空間可用,運行庫就會繼續爲新對象分配空間。但是,內存不是無限大的。最終,垃圾

原创 Spring.NET學習筆記19——整合NHibernate和ASP.NET MVC(基礎篇)

  ASP.NET MVC Framework是微軟官方提供的MVC模式編寫ASP.NET Web應用程序的一個框架。MVC(Model-View-Controller)用於表示一種軟件架構模式.它把軟件系統分爲三個基本部分:模型(Mod