Spring.net實戰開發(NHibernate3、MVC4、MemCache、Log4NET實戰寵物商店)


Spring.net實戰開發(NHibernate3、MVC4、MemCache、Log4NET實戰寵物商店)



詳情請加羣 166458225 羣中提供更多免費視頻教程,大家一起學習交流

Spring.NET+NHibnerte+ASP.NET MVC4:


             一個良好的框架可以讓開發人員減輕重新建立解決複雜問題方案的負擔和精力;它可以被擴展以進行內部的定製化;並且有強大的用戶社區來支持它。框架通常能很好的解決一個問題。然而,你的應用是分層的,可能每一個層都需要各自的框架。僅僅解決UI問題並不意味着你能夠很好的將業務邏輯和持久性邏輯和UI 組件很好的耦合。


Spring.NET+NHibnerte+ASP.NET MVC4的組合等同於J2EE下大名鼎鼎的SSH框架技術,是.NET下的企業級Web應用開發開源框架。


Spring.NET


               Spring.Core 庫是框架的基礎, 提供依賴注入功能。Spring NET中大多數類庫依賴或擴展了Spring.Core的功能。IObjectFactory接口提供了一個簡單而優雅的工廠模式,移除了對單例和一些服務定位stub的必要。允許你將真正的程序邏輯與配置解耦。作爲對IObjectFactory 的擴展,IApplicationContext接口也在Spring.Core庫中,


               Spring DOTNET 是一個關注於.NET企業應用開發的應用程序框架。它能夠提供寬廣範圍的功能,例如依賴注入、面向方面編程(AOP)、數據訪問抽象, 以及ASP DOTNET集成等。基於java的spring框架的核心概念和價值已被應用到.NET。Spring DOTNET 1.0 包含一個完全功能的依賴注入容器和AOP庫。後續的發佈將包含對ASP DOTNET、Remoting和數據訪問的支持。


本課程共十一章,包括兩個階段項目和一個項目實戰,


具體課程大綱如下:


第一章: Spring.net入門


     第一講:Spring.NET的框架簡述


第二章:自定義Spring.net IOC實現與對象創建的三種方式


      第一講:自定義Spring.NET IOC原理與實現
      第二講:Spring.NET IOC三種實現方式
      第三講:Spring.NET的單多例模式與懶加載配置


第三章:第三章:初探Spring.net依賴注入


      第一講:Spring.NET DI 概念原理與實現
      第二講:Spring.NET DI 綜合示例


第四章:深入Spring.net依賴注入


      第一講:Spring.NET 三種典型類型的注入
      第二講:綜合示例-利用DI實現多數據庫切換


第五章:自定義依賴注入原理與實現


      第一講:打造簡易依賴注入框架(一)
      第二講:打造簡易依賴注入框架(二)
      第三講:Spring.NET 替換方法與查詢方法的定義


第六章:初探Spring.net面向切面編程(AOP)


      第一講:事件注入與DI生命週期管理
      第二講:Spring.NET AOP概念
      第三講:Spring.NET AOP原理與實現
      第四講:Spring.NET AOP入門示例


第七章:深入Spring.net面向切面編程(AOP)


      第一講:Spring.NET AOP的四種通知類型
      第二講:Spring.NET利用XML配置實現AOP
      第三講:Spring.NET自定義屬性配置實現AOP


第八章:實戰Spring.net中的事務管理


       第一講:綜合示例:AOP權限管理(一) 
       第二講:綜合示例:AOP權限管理(二)
       第三講:綜合示例:AOPA權限管理(三)
       第四講:Spring.net中的事務管理及傳播行爲
       第五講:Spring.net中的事務管理實例


第九章: Spring.net與NHibernate整合


        第一講:Spring.NET整合NHibernate的步驟
        第二講:Spring.NET整合NHibnerate綜合示例


第十章:Spring.net2.x+NHibernate3.x+ASP.net MVC4.x 整合開發


        第一講:ASP.net MVC的依賴注入
        第二講: ASP.net MVC+Spring.net+NHibernate的整合
        第三講: ASP.net MVC+Spring.net+NHibernate綜合示例


第十一章: Spring.net2.x+NHibernate3.x+ASP.net MVC4.x整合AOP事務


         第一講:MVC整合Spring.NET和NHibernate 時 Session 關閉問題解決方案 
         第二講:MVC整合Spring.NET和NHibernate 時的事務問題解決方案
         第三講:MVC整合Spring.NET和NHibernate AOP綜合示例


階段項目一 、利用Spring.NET2+NHibernate3+ASP.NET MVC4+Memcache+Log4NET技術重構會員檔案管理系統 (約20講)


階段項目二 、利用Spring.NET2+NHibernate3+ASP.NET MVC4+Memcache+Log4NET技術重構房屋租賃平臺系統 (約30講)


項目實戰:基於Spring.NET2+NHibernate3+ASP.NET MVC4+Memcache+Log4NET技術的寵物商店管理系統 (約20講)


涉及技術點包括有:


NHibernate3+ MemCache+Log4NET+ ASP.NET MVC4+Spring.NET


NHibernate 的hibernate.cfg.xml的配置以及相關實體類.hbm.xml映射文件的配置


Nhibernate的懶加載機制與二級緩存


NHibernate與Log4NET整合


NHibernate與MemCache整合


MVC4的新語法和視圖技術


MVC4中向View層傳遞並綁定集合數據的注意事項


MVC4中不同Controller之間數據的傳遞,以及保存數據的兩種典型錯誤以及解決方案


Spring.NET IOC xml配置及注意事項


Spring.NET DI xml配置及注意事項


Spring.NET AOP xml配置及注意事項


Spring.NET與NHibernate和ASP.NET MVC整合的注意事項


Spring.NET事務管理、日誌管理、安全性管理


詳情請加羣 166458225 羣中提供更多免費視頻教程,大家一起學習交流   



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