ASP.NET MVC+JQuery+漂亮後臺UI+快速開發框架形成之旅
一轉眼碼農6年了,呆過大公司也去過小作坊,碼農的人生除了摳腚還是摳腚。在所有呆過的公司裡,感覺專案沒有不延期的,真的是因為自己不夠努力嗎?也沒有呀!上班不怎麼聊QQ和微信回家也很少看動作片,還搞過幾次通宵擼碼。
以前總感覺是專案經理把工時估少了,後來自己也做過專案管理,按照以往的經歷估工時,做到最後還是會有些延期,不要就是加班拼命趕。我發現在專案中總是會遇到一些這樣那樣的問題,比如客戶需求變了,基礎資料匯入耗時間太長了,開發人員水平不高,以往的專案沒有積累,每次都是從頭開發......
感覺在開發過程中總是做一些重複的工作,比如許可權的控制,其實大部分系統都是可以通用:還有資料匯入,最開始的時候我真的傻到一個個模組的去寫,複製、貼上、修改,還經常有欄位對錯了;還有資料介面,系統做好以後要花好長的時間去做資料對接......
在此基礎上,我感覺到要提高開發效率需要一套高效的開發框架是極為重要的。加之MVC技術、JQuery技術大行其道我把這些技術也用到了自己的框架中,力求新的框架使今後的開發變得更加高效,達到事功倍的效果。
1、 前端實現
以前我用過一段時間的ext感覺這個前端框架比較臃腫,載入速度慢,而且商用是收費的,所以沒有考慮,後來考慮過easyui,也需要收費,而且感覺也不是特別靈活,所以後來就直接用JQuery來實現前端,用iframe的方式實現多窗體,自己再把樣式調整得好看一些整個下來感覺一點都不比其它前端框架差,而且可以省去版權費用,降低了總體成本,我實現的前端介面效果如下:
主頁面
登陸介面
這種框架的佈局其實是當前比較流行的,主流的框架基礎都是這個佈局,使用者體驗也比較好,後臺是透過MVC來響應,因為這一技術已經越來越成熟應用也更廣泛了,因此整體性使用MVC來處理,可能能夠帶來更好的效率和減少複雜性。
這的方式,對一些企業應用、行業管理系統、單位資訊化系統,應該是比較不錯的介面展示了,再加上相容性也很好,一套這樣的框架拿出來,客戶的第一印象會很好的,日後也不會為調整介面而鬧心。
介面風格提供了四種不同的版本:經典版、風尚版、炫動半、飛揚版。整體部局還是相當漂亮的。
2、框架特點:
開放性:框架將各業務系統進行了徹底的元件化和服務化,提高了多業務系統獨立開發、設計、運維的能力,不同的服務之間採用輕量級通訊機制溝通,服務之間的邊界更加清晰。
元件化:平臺提供元件化的開發模式,平臺內建了大量的基礎通用模組支援,增強各產品線的統一性,通用、個性化需求均可以有效滿足。
配置性:平臺內建了高度自定義的流程設計模型,支援自定義流程過程及表單。提供靈活、可自定義的統計報表和看板分析工具,構建資料分析中心,為決策提供依據。
程式碼 生成器:框架內建程式碼生 成器,基礎功能的開發僅需要簡單配置即可,不用寫一行程式碼;個性化功能的開發配合程式碼生 成器僅需少量程式碼。
多語言:框架支援多語言,支援集團化組織結構、集團化部署方式、集團化應用架構、集團化許可權管控。
框架價值:
集團型企業和跨國企業部署
快速構建,快速實施,快速升級
異構整合
大資料儲存/計算/分析
多作業系統/多資料庫/多終端
Demo:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31545518/viewspace-2654473/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Asp.Net快速開發平臺(敏捷開發框架ASP.NET敏捷框架
- ASP.NET快速開發框架,這樣才是高逼格上檔次後臺管理UI介面ASP.NET框架UI
- EBCMS核心後臺開發框架框架
- Electron+Vite+Vue跨平臺電腦桌面應用快速開發框架開箱即用Go快速開發後臺框架api結合開發也可以單獨使用ViteVue框架GoAPI
- C/S框架網介紹|.NET快速開發平臺|Winform開發框架框架ORM
- ASP.NET Core模組化前後端分離快速開發框架介紹之1、開篇ASP.NET後端框架
- 強大asp.net智慧開發工具,力軟快速開發平臺ASP.NET
- .NET 8.0 前後分離快速開發框架框架
- Ant Design Pro & Laravel 開發的漂亮的後臺,歡迎各位使用!Laravel
- 快速開發平臺的幕後意義
- Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具Web框架UI
- Laravel5.8+Layui敏捷後臺開發框架LaravelUI敏捷框架
- JNPF快速開發平臺的四大開發框架介紹之工作流開發框架框架
- 快速用flask框架開發後端( 僅限於玩 )Flask框架後端
- 微信行銷平臺快速生成開發框架—KyPHP框架PHP
- ?Slow Admin - 快速且靈活的後臺框架框架
- ASP.NET Core模組化前後端分離快速開發框架介紹之2、快速建立一個業務模組ASP.NET後端框架
- JAVA + VUE + 簡潔UI:分離式軟體平臺形成之旅JavaVueUI
- Expo 快速開啟之旅
- ASP.NET快速開發平臺,內建LeaRun高效工作流引擎ASP.NET
- 快速開發後臺管理系統vue-bag-adminVue
- 【實用】iOS開發者後臺快速上手指南iOS
- Django框架急速開發內容管理系統後臺Django框架
- 一款基於Laravel5.8開發的後臺開發框架Laravel框架
- 什麼是快速開發框架框架
- 快速web開發框架——learun frameworkWeb框架Framework
- ASP.NET Core模組化前後端分離快速開發框架介紹之4、模組化實現思路ASP.NET後端框架
- LeaRun快速開發平臺,快速開發.net/java專案Java
- 使用 adm 快速初始化開發 golang 管理後臺專案Golang
- 如何快速搭建一個功能齊全中後臺前端框架?前端框架
- 是時候體驗一下 Ant Design Pro & Laravel 開發的漂亮的後臺 QuarkAdmin 了Laravel
- ASP.NET Core模組化前後端分離快速開發框架介紹之3、資料訪問模組介紹ASP.NET後端框架
- 推薦一款Laravel+Layui敏捷後臺開發框架LaravelUI敏捷框架
- ThinkPHP5.0.10框架開發的前後臺部落格系統PHP框架
- 後臺管理框架框架
- 開發了一個基於thinkphp6.0的快速開發後臺管理系統PHP
- JNPF快速開發平臺-簡單快速高效開發java專案Java
- 基於ASP.Net Core開發一套通用後臺框架記錄-(資料庫設計(許可權模組))ASP.NET框架資料庫