開發(fā)工具:VS2015(2012以上)+SQL2008R2以上數(shù)據(jù)庫 您可以有償獲取一份最新源碼聯(lián)系QQ:729994997 價格 666RMB 升級后界面效果如下: 日程管理 http://www.cnblogs.com/ymnets/p/7094914.html 任務(wù)調(diào)度系統(tǒng)界面 http://www.cnblogs.com/ymnets/p/5065154.html 系統(tǒng)權(quán)限全套完整圖 http://www.cnblogs.com/ymnets/p/5065201.html 系統(tǒng)配置部分圖 http://www.cnblogs.com/ymnets/p/5065232.html 工作流截圖 http://www.cnblogs.com/ymnets/p/5193862.html 系統(tǒng)界面欣賞 http://www.cnblogs.com/ymnets/p/5599366.html 微信公眾平臺基礎(chǔ)版界面 http://www.cnblogs.com/ymnets/p/5805223.html 簡單文章管理系統(tǒng) http://www.cnblogs.com/ymnets/p/6011433.html
----------------------------------------------------------------------------------------------------------------------------------------------- 前言:
我為何選擇這個技術(shù)組合,?我當(dāng)初對技術(shù)的選型很是簡單,從簡單的開發(fā)方式和學(xué)習(xí)成本人員考慮,,大家都認(rèn)知的技術(shù)方式,,可以克服開發(fā)過程中團(tuán)隊人 員的更換(離職,新人) 選擇的技術(shù)都是從大流行架構(gòu)精粹出來,,并不使用非常大型的底層框架,,培訓(xùn)學(xué)習(xí)成本極高,從學(xué)習(xí)到開發(fā)需要一個漫長的過程,,這也是老板們不愿意看到的 同時也考慮到應(yīng)用系統(tǒng)的使用負(fù)擔(dān)并不是極大 So: Asp.net MVC,、EF、IOC容器、EasyUI,、分層分模塊,、基于接口 MVC5:目前適用所有前端應(yīng)用的部署,包括網(wǎng)站,,系統(tǒng)后臺,,適配,API接口,,沒有像webform,php等一樣的混合型臃腫代碼,,關(guān)注點(diǎn)分離 EF6:微軟件自己的東西,畢竟用起來非常順手,,更新很快,,支持主流的數(shù)據(jù)庫,易于擴(kuò)展和變化,目前性能也非常之不錯 注入(IOC):注入容器我在各大流行的IOC注入容器中選擇了Unity,在當(dāng)時綜合來看,Unity在像流行的Autofac,Spring.NET等中,,屬于中規(guī)中矩的穩(wěn)定型,直到今天 經(jīng)過多年的版本演變,,各大注入框架的性能穩(wěn)定性,,和易用性都差不多,所以無論選擇那一款都好,,我們實(shí)現(xiàn)的效果都是一樣的,,他們的原理也都是一樣的 EasyUI 1.5:對于應(yīng)用系統(tǒng),我認(rèn)為最重要的就是數(shù)據(jù)表格,,處理和顯示復(fù)雜的業(yè)務(wù)模式是必要的首選,,EasyUI的組件應(yīng)有盡有,我一度想換成Bootstrap,,但是對于應(yīng)用系統(tǒng) BootStrap其實(shí)并不適合,,特別是開發(fā)速度上和顯示上,雖然更加輕量級,,但是你最后會為交互撓破了你自己的頭,,不信你可以試試看。不過發(fā)布于互聯(lián)網(wǎng)的界面可以使用 BootStrap,,互不沖突,,最后我還是看厭了EasyUI的皮膚,自己努力寫了5套EasyUI的皮膚,,其實(shí)并不難,。傳送門 分層分模塊:從數(shù)據(jù)庫到文件的命名他們是有規(guī)范的,也是對系統(tǒng)的約定和編碼規(guī)范,,每一家公司對編碼都有一定的規(guī)范,,但是大同小一異,比如工作流模塊,F(xiàn)low在數(shù)據(jù)庫表中是Flow_ 為前綴,,在MVC中的Areas下為Flow,,BLL,DAL以,Flow.BLL,Flow.DAL。這都有利于開發(fā)人員的快速設(shè)別和T4的統(tǒng)一生成,,也利于系統(tǒng)的拆分,同時我們的BLL,DAL也適用于 WinForm,,WPF等桌面軟件,或者做為WebAPI的業(yè)務(wù)層,。 基于接口:規(guī)范,、約束、分離等,,通俗點(diǎn)來說我主要作為分包,,業(yè)務(wù)代碼隱藏,團(tuán)隊開發(fā)中只要定義好接口,,而無需要實(shí)用業(yè)務(wù),,就能發(fā)包同時開發(fā)進(jìn)行,非常好 如何閱讀本系列的文章其中1-10節(jié):是本系列的入門基礎(chǔ),?;揪痛_定了從用戶請求到讀取數(shù)據(jù)庫的全過程,主要講解EasyUI是如何讀取后臺數(shù)據(jù),,通過Json數(shù)據(jù)的交互方式,,速度快無刷新,同樣適用其他前段框架,。如Extjs,jqgrid,bootstrap等等,。 11,12,13節(jié):是本系統(tǒng)的日志、異常處理方式,,日志可以記錄用戶的每個動作,,異常可以讓開發(fā)人員快速得到問題定位,。 18-28節(jié):權(quán)限是每個應(yīng)用系統(tǒng)最基本的東西,,理論必須擁有。關(guān)鍵權(quán)限是控制程度,,本系列把權(quán)限控制到按鈕級別,,通過全局過濾器來處理請求 --------------------中間為選讀章節(jié)------------------ 雖然58,59節(jié)是本系列的重構(gòu)章節(jié),系統(tǒng)代碼得到改變,,但是必須擁有之前的設(shè)計方式,,這是對以往的設(shè)計進(jìn)行封裝,通過T4模板,,封裝了DAL,BLLMODEL'的重復(fù)代碼,,代碼生成器的'BLL,DAL已經(jīng)不再需要,。大大省掉了很多重復(fù)代碼,必須閱讀,。就算你的系統(tǒng)并不屬于本系列的范圍,,但是58,59也許對你有幫助 后續(xù)將帶來一些WebAPI的開放及驗證,讓W(xué)ebAPI開放給移動端等文章,,讓我們知道安卓是如何與我們的API進(jìn)行通訊及驗證 目錄:(盡管很小心,,但是文章難免有很些錯別字和思維錯誤) 第二節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(2)-EasyUI前端頁面框架 ----> 注:初學(xué)同學(xué),直接使用MVC5 第三節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(3)-漂亮系統(tǒng)登陸界面 第四節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(4)-項目解決方案 第五節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(5)-EF增刪改查 第六節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(6)-Unity 依賴注入 第七節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(7)-MVC與EasyUI DataGrid 第八節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(8)-MVC與EasyUI DataGrid 分頁 第九節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(9)-MVC與EasyUI結(jié)合增刪改查 第十節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(10)-系統(tǒng)菜單欄[附源碼] 第十一節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(11)-系統(tǒng)日志和異常的處理① 第十二節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(12)-系統(tǒng)日志和異常的處理② 第十三節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(13)-系統(tǒng)日志和異常的處理③ 第十四節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(14)-EasyUI缺陷修復(fù)與擴(kuò)展[附源碼] 第十五節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(15)-權(quán)限管理系統(tǒng)準(zhǔn)備 第十六節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(16)-權(quán)限管理系統(tǒng)-漂亮的驗證碼 第十七節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(17)-LinQ動態(tài)排序 -------------------------------------------------------------------------權(quán)限管理----------------------------------------------------------------- 第十八節(jié) : ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(18)-權(quán)限管理系統(tǒng)-表數(shù)據(jù) 第十九節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(19)-權(quán)限管理系統(tǒng)-用戶登錄 第二十節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(20)-權(quán)限管理系統(tǒng)-根據(jù)權(quán)限獲取菜單 第二十一節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(21)-權(quán)限管理系統(tǒng)-跑通整個系統(tǒng) 第二十二節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(22)-權(quán)限管理系統(tǒng)-模塊導(dǎo)航制作 第二十三節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(23)-權(quán)限管理系統(tǒng)-角色組模塊 第二十四節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(24)-權(quán)限管理系統(tǒng)-將權(quán)限授權(quán)給角色 第二十五節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(25)-權(quán)限管理系統(tǒng)-系統(tǒng)管理員 第二十六節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(26)-權(quán)限管理系統(tǒng)-分配角色給用戶 第二十七節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(27)-權(quán)限管理系統(tǒng)-分配用戶給角色 -------------------------------------------------------------------------附加功能----------------------------------------------------------------- 第二十八節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(28)-系統(tǒng)小結(jié) 第二十九節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(29)-T4模版 第三十零節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(30)-本地化(多語言) 第三十一節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(31)-MVC使用RDL報表 第三十二節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(32)-swfupload多文件上傳[附例子] 第三十三節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(33)-數(shù)據(jù)驗證共享 第三十四節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(34)-文章發(fā)布系統(tǒng)①-簡要分析 第三十五節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(35)-文章發(fā)布系統(tǒng)②-項目 第三十六節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(36)-文章發(fā)布系統(tǒng)③-kindeditor使用 第三十七節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(37)-文章發(fā)布系統(tǒng)④-百萬級數(shù)據(jù)和千萬級數(shù)據(jù)簡單測試 第三十八節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(38)-EasyUI-accordion+tree漂亮的菜單導(dǎo)航 第三十九節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(39)-在線人數(shù)統(tǒng)計探討 第四十零節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(40)-精準(zhǔn)在線人數(shù)統(tǒng)計實(shí)現(xiàn)-【過濾器+Cache】 --------------------------------------------------------------------工作流-------------------------------------------------------------- 第四十一節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(41)-組織架構(gòu) 第四十二節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(42)-工作流設(shè)計-數(shù)據(jù)庫表建立 第四十三節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(43)-工作流設(shè)計-字段分類設(shè)計 第四十四節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(44)-工作流設(shè)計-設(shè)計表單 第四十五節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(45)-工作流設(shè)計-設(shè)計步驟 第四十六節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(46)-工作流設(shè)計-設(shè)計分支 第四十七節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(47)-工作流設(shè)計-補(bǔ)充 第四十八節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(48)-工作流設(shè)計-起草新申請 第四十九節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(49)-工作流設(shè)計-我的申請 ----------------------------------------------------UI全面升級---------------------------------------------------------- 第五十零節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(50)-EasyUI 扁平化皮膚 第五十一節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(51)-系統(tǒng)升級 第五十二節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(52)-美化EasyUI皮膚和圖標(biāo) 第五十三節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(53)-工作流設(shè)計-我的批閱 第五十四節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(54)-工作流設(shè)計-所有流程監(jiān)控 第五十五節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(55)-工作流設(shè)計-表單布局 補(bǔ)充打?。? ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(55)-Web打印
----------------------------------------------------常用插件使用---------------------------------------------------------------------------- 第五十六節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(56)-插件---單文件上傳與EasyUI使用fancybox 第五十七節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(57)-插件---ueditor使用 -----------------------------------------------------重構(gòu)------------------------------------------------------------------------------------- 第五十八節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(58)-DAL層重構(gòu) 第五十九節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(59)-BLL層重構(gòu) 第六十零節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(60)-系統(tǒng)總結(jié) 第六十一節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(61)-如何使用框架來開發(fā),? 第六十二節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(62)-EF鏈接串加密 -------------------------------------------------------------------------WebAPI----------------------------------------------------------------- 第六十三節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(63)-WebApi與Unity注入 第六十四節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(64)-WebApi與Unity注入-配置文件 第六十五節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(65)-MVC WebApi 用戶驗證 (1) 第六十六節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(66)-MVC WebApi 用戶驗證 (2) 第六十七節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(67)-MVC與ECharts -------------------------------------------------------------------------微信公眾平臺二次開發(fā)--------------------------------------------- 第六十八節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(68)-微信公眾平臺開發(fā)- 資源環(huán)境準(zhǔn)備 第六十九節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(69)-微信公眾平臺開發(fā)- 功能概述 第七十零節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(70)-微信公眾平臺開發(fā)-成為開發(fā)者 第七十一節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(71)-微信公眾平臺開發(fā)-公眾號管理 第七十二節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(72)-微信公眾平臺開發(fā)-消息處理 第七十三節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(73)-微信公眾平臺開發(fā)-消息管理 第七十四節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(74)-微信公眾平臺開發(fā)-自定義菜單 第七十五節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(75)-微信公眾平臺開發(fā)-用戶組和用戶管理 第七十六節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(76)-微信公眾平臺開發(fā)-網(wǎng)頁授權(quán) -------------------------------------------------------------------------擴(kuò)展----------------------------------------------------------------- 第八十零節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(80)-自由桌面 第八十一節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(81)-數(shù)據(jù)篩選(萬能查詢) 第八十二節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(82)-Easyui Datagrid批量操作(編輯,刪除,,添加) 第八十三節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(83)-Easyui Datagrid 行內(nèi)編輯擴(kuò)展 第八十四節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(84)-Quartz 作業(yè)調(diào)度用法詳解一 第八十五節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(85)-Quartz 作業(yè)調(diào)度用法詳解二 第八十六節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(86)-日程管理-fullcalendar插件用法 第八十七節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(87)-MVC Excel導(dǎo)入和導(dǎo)出 第八十八節(jié):ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(88)-Excel導(dǎo)入和導(dǎo)出-主從表結(jié)構(gòu)導(dǎo)出 更加強(qiáng)大代碼生成器,,可以生成主從表,以及單表,!并可選擇可否在子表編輯父表
|
|