<th id="ljteg"></th>
  • <strike id="ljteg"></strike>

    <th id="ljteg"></th>
  • <strike id="ljteg"></strike>
    1. <pre id="ljteg"></pre>
    2. <big id="ljteg"></big><code id="ljteg"><nobr id="ljteg"><sub id="ljteg"></sub></nobr></code>
    3. 基于MVC4+EF5+EasyUI技術實現通用權限管理系統(EpPlus、HignCharts、Reportviewer報表)
        完畢
      收藏課程
      9999+

      基于MVC4+EF5+EasyUI技術實現通用權限管理系統(EpPlus、HignCharts、Reportviewer報表)

      自從微軟在VS2012平臺,完美推出MVC4,EF5等具有標志性的技術之后,從事.NETWEB開發的程序員算是迎來了一個暫新的春天,成熟的MVC4等相關技術,讓...

      適合人群:高級
      課時數量:150課時
      用到技術:MVC、EF、T4、Log4net、EasyUI、rdlc、spring.net等
      涉及項目:通用權限管理系統、十二生肖案例、EasyUI150項示例

      • 課程顧問貼心解答

        為你推薦精品課程,無論就業還是升職加薪,毫無壓力。

      • 名企定制緊隨大流

        量身打造緊貼企業需求的實用性課程。

      • 系統教學把控效果

        集學、測、練為一體的學習系統為你科學的安排學習進度,提高效率。

      • 一線大師1對1指導

        課程研發團隊內一線資深講師一對一指導,手把手教學,直到學會。

      • 點播答疑完美結合

        每周2-3次直播解答,保證學員日常學習問題能得到解決。

      • 量身定制學習計劃

        告別雜亂的學習方式,我們會根據你的情況定制學習計劃。

       

      自從微軟在VS2012平臺,完美推出MVC4,EF5等具有標志性的技術之后,從事.NETWEB開發的程序員算是迎來了一個暫新的春天,成熟的MVC4等相關技術,讓.NET的WEB開發更加偏向于WEB的本質,性能更容易優化,同時也宣告我們再不是只會拖控件的.NET程序員了。再結合easyUI、ligerUI、fineUI和 bootStrap等一系列成熟的前端框架,用.NETMVC做出來的BS系統,無論是從開發效率、成本還是界面效果、體驗都可以媲美JAVA和PHP平臺,還有強大的razor視圖引擎,可以讓我們隨意定制我們想要的視覺效果。隨著MVC4,EF5等技術逐步得到行內研發人員的認可及普及程度的逐步提高,微軟順勢結合VS2013平臺推出了MVC5和EF6等核心技術,因從MVC4之后MVC系列框架在.NET平臺下已逐漸成熟,所以兩次更新的差別并不像之前3版本差別那么大,我們很容易接受。

       
      總之,也就是在這個大背景下,為了提升廣大學員對.NET新技術的學習質量,北風全職講師閑箏老師,前后歷經半年之久,結合自己豐富的工作經驗,鄭重推出了.NETMVC版的通用權限管理系統。
       
       
       
       
      閑箏老師的.NETMVC(v1.0)版的通用權限管理系統目前共150多講,每講40分鐘,現功能模塊主要圍繞權限展開,以老師親自搭建的Catharsis框架為基礎,研發了十大業務模塊,分別是:用戶管理,角色管理,菜單管理,權限管理,組織機構管理、特權管理、用戶角色管理、角色權限管理、日志管理和報表統計;還有異常過濾器、EpPlus操作EXCEL、HignCharts圖表、uploadify上傳控件、二維碼推廣和Reportviewer(rdlc)報表統計打印等知識點模塊。除此以外,為方便學員理解項目所用架構方面的知識點,講師在錄制項目前后,特意整理錄制了EasyUI精彩示例150多項、T4專題、Spring.net專題、EF專題、Log4net專題和C#4.0十種語法糖專題等。以上所提內容均已錄制完畢,可以直接運行源碼和觀看相關視頻;并且在接下來的時間,會持續更新新的技能點或功能模塊。
       
       
       

       


      1.項目研發環境
       
      項目源代碼會提供以MVC4+EF5和MVC5+EF6為基準的兩套版本,數據庫會提供以Sqlserver2005為基準的數據庫腳本,以下環境都適用于項目。
      開發工具:VS2012,VS2013;
      數據庫工具:SqlServer2005,2008,2012,2014   
      其他工具:Easyui,Jquery,EpPlus,HignCharts,uploadify,QRCode等都會提供與項目匹配的源文件
       
       
      2.框架介紹:
       
      項目所用框架,主要基于微軟自家技術MVC、EF、T4和第三方的Spring.net、Log4net、Easyui搭建,不存加密或不開源的第三方組件,完全是使用頻率高、可控和可擴展的的技能點和組件。整個框架以抽象工廠設計模式和MVC設計模式為指導思想,易擴展和更換部分模塊,完全符合Open-Close的設計原則 。基于Razor和EasyUI呈現頁面效果(View),學員也可以換成其他熟悉的前端框架;業務數據模型(Model)對應的業務數據交由業務倉儲(Service)和數據倉儲(Repository)來提供,業務實體交由EF所在的公共服務(Infrastructure)來提供,并且各層設計符合抽象工廠思想,支持多類型數據庫;層與層之間通過倉儲接口集來交流,通過Sping.net實現低耦合;所涉及業務類或接口均可通過partial機制和T4進行擴展;在框架中對EF進行了二次封裝,關聯T4之后所有表的增刪改查方法,可以自動生成,表結構發生改變只須重新保存相關模板;同時也對Log4net進行了封裝,自動生成操作代碼直接關聯Log4net進行操作日志的數據庫保存,特殊情況可以特殊處理等。
       
           
      3.前端及權限機制介紹
       
      easyUI提供的Api文檔及網上的參考示例,基本上解決了我們常規開發中遇到的問題,在項目中老師只對頻繁使用的easyUI函數進行了封裝,主要把視圖中的easyUI與控制器里的Action方法之間的數據交互部分做了重點封裝,從而達到靈活控制前后端json數據的目的;并且講師在講前端部分時特意用Fiddler工具反復跟蹤請求報文,重點解釋前后端代碼如何寫以及這么寫的原因,學員更容易理解Web開發的原理和esayUI的交互機制。結合MVC的IAuthorizationFilter、IExceptionFilter的過濾器機制和權限表結構,本項目把操作權限控制到了域->控制器->方法->請求方式級別,并通過反射機制自動的對Ajax和非Ajax請求,做了回調處理,結合相關模塊,輕松實現常規的權限設定,并結合我們實際加了特權管理模塊。由于MVC相關技術在.NET平臺下的孕育時間相對較短,常規功能模塊相關的資料和DEMO并不是很完善,因此講師本人也是經過多方參考和研究,對在.NETMVC下用EpPlus操作EXCEL、HignCharts生成圖表、uploadify上傳圖片、Code二維碼、ReportViewer報表打印等常規技能做了一個小結,并結合項目得以實際應用,后續也會更新其他相關實用的操作技能模塊,敬請期待。
       
       
       

       

      閑箏老師:本名婁景亮,6年軟件公司研發工作經歷,4年知名軟件培訓機構專職講師經歷、微軟認證講師,曾任項目經理、教學主管各兩年,現為北風網全職講師,在MVC、EF、Winform、Wpf、WebService、Wcf、Dev、Telerik、EasyUI、T4等方面有很深的造詣。曾參與淮礦HR、汕頭新興雅染廠ERP、安徽省省級新農合即時結算等項目;曾主導開發國標市縣級新型農村合作醫療報銷結算系統、二甲醫院HIS系統及多險種對接、專科門診網絡推廣、預約掛號等醫療相關系統模塊和疫苗、殯葬等民政相關系統。任教期間善于結合自身工作經歷,一語中的的向學員講解核心技能點的學習技巧和實用場景,上課對學員有耐心,聲音洪亮,風趣幽默接地氣;前后婁老師共有近6500小時的講臺授課時長,在軟件課程設計和授課方面有豐富實戰經驗。 閑箏老師在北風網參與的其他項目課程鏈接:

       

      就業課程:http://www.899jh.com/goods-476.html 

      品牌套餐:http://www.899jh.com/netcourse.html

      姊妹課程:http://www.899jh.com/goods-493.html

      單品課程:http://www.899jh.com/goods-375.html             

            http://www.899jh.com/goods-425.html

            http://www.899jh.com/goods-424.html

       
             
       
       

       -->更多精彩項目截圖請觀看課程截圖中的詳細信息......

       

       

      1.具體視頻按功能模塊和知識點目錄分類存放

       

        

       

      2.目錄中視頻文件的參考示例

      2.1RDLC統計報表

       

      2.2通用權限機制

       

      开心消消乐BBIN