Rookey.Frame v1.0快速開發平臺-整體介紹

来源:http://www.cnblogs.com/rookey/archive/2016/03/01/5230945.html
-Advertisement-
Play Games

Rookey.Frame v1.0是一套基於.NET MVC的極速開發框架,支持簡單邏輯模塊零代碼編程、支持二次開發,具有高擴展性、高復用性、高伸縮性。 框架特點 (1)簡單邏輯模塊實現零代碼編程,通過簡單配置即可實現增、刪、改、查、數據列表、導入、導出、單欄位編輯、批量編輯、複製、回收站、草稿箱、


 

Rookey.Frame v1.0是一套基於.NET MVC的極速開發框架,支持簡單邏輯模塊零代碼編程、支持二次開發,具有高擴展性、高復用性、高伸縮性。

 

框架特點

(1)簡單邏輯模塊實現零代碼編程,通過簡單配置即可實現增、刪、改、查、數據列表、導入、導出、單欄位編輯、批量編輯、複製、回收站、草稿箱、附屬模塊顯示配置、列表搜索框和表單外鍵欄位自動完成、列表視圖自定義、表單自定義、表單附件、許可權控制、緩存配置、資料庫配置、單據編號配置、模塊功能控制等功能,可線上增加功能模塊、可線上增加欄位

(2)完善的RABC許可權體系,包括功能許可權、欄位許可權、數據許可權,支持菜單許可權、列表按鈕許可權、欄位查看、新增、編輯許可權控制、數據查看、編輯、刪除範圍控制

(3)在系統中可支持模塊分庫,可實現讀寫分離,可方便的將系統資料庫與業務資料庫分離

(4)模塊緩存可配置,支持本地緩存、Memcached分散式緩存和Redis分散式緩存,可擴展其他緩存方式

(5)支持列表視圖自定義,用戶可定義多個視圖(包括外側樹視圖、樹網格視圖、分組視圖),可定義關聯模塊視圖,視圖可自由切換

(6)支持視圖欄位自定義、搜索欄位自定義、排序欄位自定義、列表操作按鈕自定義

(7)支持角色表單功能,對於同一模塊針對不同的角色可建立不同的表單

(8)支持表單佈局自定義,可自由配置成帶tab標簽、panel面板的表單;多種編輯方式支持包括彈出表單編輯、打開tab標簽編輯、網格內行編輯、網格內表單編輯

(9)支持表單欄位自定義,包括可編輯性自定義、控制項類型和寬度自定義、欄位驗證自定義

(10)支持單據編碼規則自定義

(11)支持日誌功能,包括登錄日誌、操作日誌、異常日誌

(12)支持圖標管理,可自行上傳圖標,將其應用到菜單、按鈕、樹及需要圖標的地方

(13)模塊開發簡單,實體類建立後即具備第一條所述功能

(14)實體層、數據層、業務層、操作事件層可配置

(15)支持SQL語句操作、支持Lamda表達式與SQL聯合查詢、支持讀寫分離

(16)多種關係類型資料庫支持,目前支持的資料庫類型有mssql,mysql,oracle,可擴展支持其他

(17)支持非關係型資料庫Mongodb,可擴展支持其他

(18)支持自定義工作桌面,可為不同的角色定製不同的工作桌面

(19)支持IM(即時通迅)功能,支持單聊、群聊,支持圖片、文件發送,支持頭像設置

 

下載部署

(1)下載示例源碼:示例源碼

(2)創建資料庫,兩種方式:a.在資料庫中新建名稱為Rookey_DemoFrame和Rookey_Demo的資料庫後直接運行程式。b.附加資料庫,解壓源碼文件夾,附加其中db文件夾下的資料庫文件

(3)啟動程式登錄系統,超級管理員賬戶的用戶名和密碼均為admin

咨詢解答

網站地址:www.rookey.cn

聯繫QQ:3319549098

 

界面展示

登錄

主界面

【工作桌面】

【桌面項配置】

【通用桌面欄位配置】

【配置完成後的桌面項】

【快捷菜單】

【快捷菜單設置】

【快捷菜單顯示】

通用列表

【列凍結】

【列表網格中實現單欄位編輯】

【批量編輯】

【高級搜索】

【行過濾實現搜索】

【視圖管理,可實現多視圖切換】

【視圖切換】

【視圖設置,視圖欄位可自定義】

【回收站功能,當模塊啟用回收站後,被刪除的記錄自動進入回收站】

【草稿箱】

【欄位分組,可動態設置分組欄位】

【可配置的樹型網格】

【可配置的網格內部樹】

【通用導入】

【通用導出】

【通用複製】

通用表單

【表單控制項】

【表單附件】

以下各編輯模式可靈活切換

【標簽模式編輯表單】

【列表行編輯模式】

【網格內表單編輯模式】

【表單佈局】

【角色表單,針對同一模塊,不同角色顯示不同的表單】

其他功能介紹

【數據字典】

【單據編碼】

【許可權管理】

【日誌管理,包括登錄日誌、操作日誌、異常日誌】

【性能監控,包括操作執行時間監控】

【緩存配置】

【資料庫配置】

【線上新增模塊,真正實現零代碼】

【啟用IM功能】

啟用IM時初始化SQL:IM-MSSQL.sql


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • Atitit.code base view 視圖的實現原理 1. 視圖的執行演算法:1 2. 不可更新的視圖:1 3. 關於視圖的可插入性:insert2 4. 視圖定義3 5. 調用3 1. 視圖的執行演算法: 存在兩種執行演算法: 1、 Merge:合併的執行方式,每當執行的時候,先將我們視圖的sql
  • 原文鏈接: http://blog.csdn.net/nomousewch/article/details/6900692 簡介 VoIP(Voice over Internet Protocol)就是將模擬聲音訊號(Voice)數字化,以數據封包(Data Packet)的型式在 IP 數據網路
  • 連接管理VMware SphereESXi 1、 準備 下載VMware-viclient-all-5.5.0-1993072,並按照提示安裝 2、 使用vSphere Client鏈接事先啟動好的vSphereESXi 此處警告忽略即可 3、註冊
  • 修改CentOS6.5預設主機名(root下操作) 使用CentOS6.5官方鏡像安裝完畢之後,預設的主機名為localhost,不便管理,我們需要根據實際情況修改。 此處我準備講預設的主機名 localhost 改為 comex01-ct65 第一步:修改系統網路配置文件 首先備份待修改的文件:
  • 最新win7系統32位安全穩定版 V2016年2月,具有更安全、更穩定、更人性化等特點。集成最常用的裝機軟體,集成最全面的硬體驅動,精心挑選的系統維護工具,加上蘿蔔獨有人性化的設計。是電腦城、個人、公司快速裝機之首選!擁有此系統,您也可以輕鬆成為裝機高手! win7系統:http://www.xit
  • 下載相關軟體正常安裝完成後可能會碰到以下兩個問題,這裡備註一下,備用 1.Ubuntu的root密碼設置 2.Vmware網路連接設成橋接之後,Win10可以ping通Ubuntu,但Ubuntu無法ping通win10 解決方案 1. 通過 sudo passwd 來設置root密碼即可 2. 設
  • 在netbeans里開發,有一個重要文件makefile,是用來編譯所有的文件。 項目的目錄結構如下,扁平的目錄結構,如何實現自動化編譯,寫makefile呢? 第一版 基礎版: CC = g++ CFLAGS = -O3 -DNDEBUG SOURCE =AdaBoost.cpp aodesele
  • 前幾天,公司同事有個需求需要對系統中的DataGrid控制項的指定單元格(如圖,申請人ID)進行禁用設置,嘗試了很多次總是 整行整列的 禁用 沒實現效果。 網上資料較少,沒找到解決措施。 儘管silverlight的datagrid控制項和 asp.net的名字相同,但很多方面還是不大一樣的。 但是換個
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...