.NET 開源框架 Spring.NET

Spring.NET 是一個應用程序框架,其目的是協助開發人員創建企業級的 .NET 應用程序。它提供了很多方面的功能,比如依賴注入、面向方面編程(AOP)、數據訪問抽象及 ASP.NET 擴展等等。Spring.NET 以 Java 版的 Spring 框架爲基礎,將 Spring.Java 的核心概念與思想移植到了 .NET 平臺上。

下面是一些相關的文章:

前言

Spring.NET學習筆記——前言

第一階段:控制反轉與依賴注入IoC&DI

Spring.NET學習筆記1——控制反轉(基礎篇) Level 200
Spring.NET學習筆記2——環境搭建(基礎篇) Level 200
Spring.NET學習筆記3——實現一個簡易的IoC框架(練習篇) Level 100
Spring.NET學習筆記4——對象的創建(基礎篇) Level 200
Spring.NET學習筆記5——容器中對象的作用域(基礎篇) Level 200
Spring.NET學習筆記6——依賴注入(應用篇) Level 300
Spring.NET學習筆記7——依賴對象的注入(基礎篇) Level 200
Spring.NET學習筆記8——集合類型的注入(基礎篇) Level 200
Spring.NET學習筆記9——打造簡易的依賴注入框架(練習篇) Level 100
Spring.NET學習筆記10——方法的注入(基礎篇) Level 200
Spring.NET學習筆記11——自定義對象行爲(基礎篇) Level 200

SVN全部代碼下載:
http://springnetalldemo1.googlecode.com/svn/trunk/

第二階段:面向切面編程AOP

Spring.NET學習筆記12——面向切面編程(基礎篇) Level 300
Spring.NET學習筆記13——AOP的概念(基礎篇) Level 200
Spring.NET學習筆記14——AOP的通知類型(基礎篇) Level 300
Spring.NET學習筆記15——AOP的配置(基礎篇) Level 200

SVN全部代碼下載:
http://springnetalldemo2.googlecode.com/svn/trunk/

第三階段:集成Nhibernate與ASP.NET MVC開發

Spring.NET學習筆記16——事務管理(應用篇) Level 200
Spring.NET學習筆記17——事務傳播行爲(基礎篇) Level 200
Spring.NET學習筆記18——整合NHibernate(基礎篇) Level 300
Spring.NET學習筆記19——整合NHibernate和ASP.NET MVC(基礎篇) Level 300

SVN全部代碼下載:
http://springnetalldemo3.googlecode.com/svn/trunk/

第四階段:面向服務編程

Spring.NET學習筆記20——整合Remoting(應用篇) Level 200
Spring.NET學習筆記21——整合Web Service(應用篇) Level 200
Spring.NET學習筆記22——整合WCF(應用篇) Level 200

第五階段:擴展集成

Spring.NET學習筆記23——整合ActiveMQ(應用篇) Level 200 (未完)
Spring.NET學習筆記24——整合MSMQ(應用篇) Level 200 (未完)
Spring.NET學習筆記25——整合Quartz.NET(應用篇) Level 200
Spring.NET學習筆記26——整合NVelocity(應用篇) Level 200

綜合應用:企業架構體系實戰

Spring.NET企業架構實踐之 JQuery + FlexiGrid + ASP.NET MVC + NVelocity + WCF + LINQ + NHibernate 綜合應用
Spring.NET企業架構實踐之 Nhibernate + ActiveMQ + ASP.NET MVC + NVelocity 對PetShop4.0重構

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章