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

基於MVC4+EF5+EasyUI技術實現通用權限管理系統(EpPlus、HignCharts、Reportviewer報表)
適合人羣:高級
課時數量:150課時
用到技術:MVC、EF、T四、Log4net、EasyUI、rdlc、spring.net等
涉及項目:通用權限管理系統、十二生肖案例、EasyUI150項示例
150講起,會員級服務,本項目終身免費升級,承諾每一年至少升級兩次,升級時間和細節會在此處及時公佈!
諮詢qq:1840215592
項目主要功能模塊:
閒箏老師的.NETMVC(v1.0)版的通用權限管理系統目前共150多講,每講40分鐘,現功能模塊主要圍繞權限展開,以老師親自搭建的Catharsis框架爲基礎,研發了十大業務模塊,分別是:用戶管理,角色管理,菜單管理,權限管理,組織機構管理、特權管理、用戶角色管理、角色權限管理、日誌管理和報表統計;還有異常過濾器、EpPlus操做EXCEL、HignCharts圖表、uploadify上傳控件、二維碼推廣和Reportviewer(rdlc)報表統計打印等知識點模塊。除此之外,爲方便學員理解項目所用架構方面的知識點,講師在錄製項目先後,特地整理錄製了EasyUI精彩示例150多項、T4專題、Spring.net專題、EF專題、Log4net專題和C#4.0十種語法糖專題等。以上所提內容均已錄製完畢,能夠直接運行源碼和觀看相關視頻;而且在接下來的時間,會持續更新新的技能點或功能模塊。html

tpdg
.NET通用權限管理系統實戰開發視頻教程詳細查看:http://www.ibeifeng.com/goods-491.html
項目研發環境及主要技能點介紹:
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報表打印等常規技能作了一個小結,並結合項目得以實際應用,後續也會更新其餘相關實用的操做技能模塊,敬請期待。
1.具體視頻按功能模塊和知識點目錄分類存放前端

圖片3(17)
2.目錄中視頻文件的參考示例
2.1RDLC統計報表spring

2.1RDLC統計報表
2.2通用權限機制數據庫

2.2通用權限機制

相關文章
相關標籤/搜索