ASP.NET快速開發架構不得不做的幾個功能、高大上檔次後台管理UI介面

來源:互聯網
上載者:User

標籤:而且   .net   天下   ref   使用   com   load   個人   分享   

俗話說磨刀不誤砍柴工,確實,一早上花一個小時去磨刀一天下來肯定能多砍很多柴。我們做軟體開發也是同樣的道理,有套好開發架構在手裡,開發也是事半功倍。那麼一套MVC快速開發架構至少得具有哪些功能才能幫我們做到高效率、高品質的開發呢?下面我以後台管理系統開發架構為例談一談快速開發架構的幾個主要功能。

獻上在《線體驗Demo地址》希望大家也能從中得到一些啟發。
地址:http://121.40.148.178:8080/ 、 使用者名稱:guest,密碼:123456

一、高端大氣的介面布局。

一個人,你首先看到的是他的臉,臉看起來順眼一些你可能才會願意與這個人更加深入的交流。軟體也是這樣,介面好看一些也能更容易俘獲客戶/使用者的芳心。現在我用的介面布局有以下幾種方式。

第一種是很經典的抽屜式手風琴菜單,比較傳統。

第二種是樹型手風琴風格,這種風格跟第一種風格很相似,但是如果菜單層級很多,就可以使用這種菜單導航,因為支援無限級擴充,而且排版也比較好看。

第三種是模仿Windows開始菜單,看起來比較大氣。

二、許可權管理,絕大多數的系統都會進行許可權管理,許可權管理功能開發會佔掉整個項目開發的很多時間,如果事先已經做好了許可權功能的話,開發會輕鬆很多。

功能許可權授權:

資料許可權授權:

為了授權方便,許可權系統就好支援按角色、使用者、使用者組、崗位等多種形式的授權

三、代碼產生器,每套架構會有自己的特色,DIY一套代碼產生器也是有必要的。

四、通用資料介面,軟體一般都會跟其它系統資料互動,加一個介面就要改一次代碼嗎,那太麻煩了所以通用的資料介面是必備的

五、通用Excel匯入模組,需要匯入的東西太多了,一個表寫一個方法,不停的ctrl+c,ctrl+v會把人搞瘋的,有了通用匯入模組,普通使用者都會設定,設好Excel與表關係就好了。

六、報表與列印

七、郵件與訊息

八、系統日誌

當然還有一些比較常用的功能,這裡就不一一例舉,我有個demo有興趣的朋友可以去看看

ASP.NET快速開發架構不得不做的幾個功能、高大上檔次後台管理UI介面

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.