1. 程式人生 > >Learun快速開發平臺,asp.net+mvc強大後臺技術,給開發一個加速度

Learun快速開發平臺,asp.net+mvc強大後臺技術,給開發一個加速度

前端 asp.net+mvc 快速開發平臺 快速發框架

Learun快速開發平臺,asp.net+mvc強大後臺技術,給開發一個加速度

公司業務量比較大,接了很多項目,為了縮短開發周期老板讓我牽頭搭建了一個快速開發平臺。

我們主要的業務是做OA、CRM、ERP一類的管理系統,一個通用的後臺搭出來,再配合一些快速開發的組件開發效率能提高很多。

另外老板一再強調要支持APP開發,一次開發能部署到安卓和IOS上。

作為開篇之作,先介紹一下該框架的功能點及技術點,後續的文章再按功能詳細講解。

獻上《在線體驗Demo地址》希望大家也能從中得到一些啟發。

官網:http://www.learun.cn、體驗地址: http://learun.cn:8090/、用戶名:System,密碼:0000

1.框架用到的技術


(1)前臺技術:ajax+Jquery+jqgrid+Bootstrap

(2)開發環境:VS2012-VS2015

(3)數據庫:SQL Server,Oracle、Mysql

(5)後臺技術:ASP.NET MVC,TinyIoc(IoC容器),EF(ORM框架),Log4Net,NPOI等

2.框架主要功能展示

手機端是通過html做前端開發,通過ajax與後臺webapi接口做交互。開發完成後可以打包成應用提供給用戶下載

手機端界面:

登錄頁:


權限在開發中的重要作用就不用多說了,幾乎每一個功能都要與權限相關聯,learun通常權限組件,采用可視化配置,只需要做簡單的選擇題就可以了。這樣,後續的開發便可以集中精力關心業務實現,節省了大量的工作。

權限管理---功能權限


報表是系統中很重要的一部分,開發者在這一塊比較頭疼,市面上有很多諸如:水晶報表、fastreport之類的第三方報表軟件提供商。如果采用這類報表的話確實能滿足復雜的報表需求但是這類報表的學習成本比較高,短時間內不好上手,上手了把報表整合到自己的系統中又要花費大量時間。而且這類報表的授權費用也不低,拿去商業化的話成本會提高很多。

力軟敏捷開發框架的報表組件是以免費的echarts報表插件和開源免費的表格組件為基礎設計的,開發過程非常簡單只要您會SQL就可以輕松掌握,學習成本非常低。您也不用再額外支付第三方報表組件的授權費用,幫您省時、省錢。

自定義---報表設計


按照提示寫好SQL語句就可以生成圖表,然後直接可以把報表配置成菜單,這樣在菜單欄裏就多了“銷售混合”這個菜單項。


Learun快速開發平臺,asp.net+mvc強大後臺技術,給開發一個加速度