摘要:

文件中心是3.2版本開始新增的一個非常實用功能,可以歸檔自己平時所需要的文件,也可以把文件分享給別人,更像一個知識中心。文件中心主界面如下圖所示,左側“我的網盤”展示了用戶對文件的分類,只能自己看到,“公共盤”中的文件所有用戶都可以看到。選擇一個分類,右側列出了當前分類的所有文件(第一列會根據文件的類型自動顯示對應的文件類型圖標),對于上傳的文件沒有格式要求,對于已上傳的文件也可以下載下來。
閱讀全文
posted @ 2017-08-19 11:12
.NET快速開發框架
閱讀(695)
推薦(0)
摘要:

角色授權管理模塊主要是對角色的相應權限進行集中設置。在角色權限管理模塊中,管理員可以添加或移除指定角色所包含的用戶、可以分配或授予指定角色的模塊(菜單)的訪問權限、可以收回或分配指定角色的操作(功能)權限、可以對所有角色、用戶、模塊(菜單)、操作(功能)權限進行集中批量設置,角色戶授權范圍的設置(類似于用戶授權范圍的設置),表字段權限的設置以及表約束條件權限的設置等。
在角色授權管理模塊可以對指定角色進行相應權限的分配與收回,添加與移除角色所擁有的用戶,對角色所擁有的操作功能、模塊訪問權限等進行集中批量設置等。
角色授權管理從3.2版本開始啟用了全新的界面組織方式,更加的合理與快速,顛覆了以往的所有版本,可操作性大大提高,模塊的選擇以子系統進行加載,模塊的操作權限項也是以模塊的選擇動態加載,只有設置了模塊的訪問權限才可以設置其對應模塊的操作權限,對于大型系統加載速度與處理的靈活性都毋庸置疑。
閱讀全文
posted @ 2017-08-05 21:18
.NET快速開發框架
閱讀(807)
推薦(0)
摘要:

角色授權管理模塊主要是對角色的相應權限進行集中設置。在角色權限管理模塊中,管理員可以添加或移除指定角色所包含的用戶、可以分配或授予指定角色的模塊(菜單)的訪問權限、可以收回或分配指定角色的操作(功能)權限、可以對所有角色、用戶、模塊(菜單)、操作(功能)權限進行集中批量設置,角色戶授權范圍的設置(類似于用戶授權范圍的設置),表字段權限的設置以及表約束條件權限的設置等。
角色授權管理從3.2版本開始啟用了全新的界面組織方式,更加的合理與快速,顛覆了以往的所有版本,可操作性大大提高,模塊的選擇以子系統進行加載,模塊的操作權限項也是以模塊的選擇動態加載,只有設置了模塊的訪問權限才可以設置其對應模塊的操作權限,對于大型系統加載速度與處理的靈活性都毋庸置疑。
閱讀全文
posted @ 2017-07-31 10:53
.NET快速開發框架
閱讀(853)
推薦(0)
摘要:

模塊(菜單)的排序是每個系統都必須要有的功能,我們框架模塊的排序在業務邏輯中已經體現。
WinForm版本可以直接在界面上對模塊進行排序以控制模塊展示的順序。Web版本在3.2版本中也新增了直接可以模塊管理界面對模塊進行排序的人性化操作,大大的方便了管理人員。模塊的排序在模塊管理主界面分頁按鈕的右側如下圖所示。
閱讀全文
posted @ 2017-07-23 16:19
.NET快速開發框架
閱讀(730)
推薦(0)
摘要:

用戶授權管理從3.2版本開始啟用了全新的界面組織方式,更加的合理與快速,顛覆了以往的所有版本,可操作性大大提高,模塊的選擇以子系統進行加載,模塊的操作權限項也是以模塊的選擇動態加載,只有設置了模塊的訪問權限才可以設置其對應模塊的操作權限,對于大型系統加載速度與處理的靈活性都毋庸置疑。
在實際應用中我們會發現,權限控制會經常變動,如:需要調整角色的分配,需要收回與授予某些角色、用戶可訪問的模塊(菜單)與相應的操作權限、需要給某些角色添加與移除相應的用戶等等,如果沒有一個靈活可靠的配置管理工具將會使權限控制變得十分麻煩。用戶授權管理模塊就是為了方便用戶、角色權限的集中統一管理而開發的模塊。在用戶授權管理模塊,操作員可以添加或移動用戶到指定的角色、可以分配或授予指定用戶的模塊(菜單)的訪問權限、可以收回或分配指定用戶的操作(功能)權限、可以對所有用戶、角色、模塊(菜單)、操作(功能)權限進行集中批量設置,用戶授權范圍內的設置,表字段權限的設置以及表約
閱讀全文
posted @ 2017-07-02 18:24
.NET快速開發框架
閱讀(890)
推薦(0)
摘要:

在實際應用中我們會發現,權限控制會經常變動,如:需要調整角色的分配,需要收回與授予某些角色、用戶可訪問的模塊(菜單)與相應的操作權限、需要給某些角色添加與移除相應的用戶等等,如果沒有一個靈活可靠的配置管理工具將會使權限控制變得十分麻煩。用戶授權管理模塊就是為了方便用戶、角色權限的集中統一管理而開發的模塊。在用戶授權管理模塊,操作員可以添加或移動用戶到指定的角色、可以分配或授予指定用戶的模塊(菜單)的訪問權限、可以收回或分配指定用戶的操作(功能)權限、可以對所有用戶、角色、模塊(菜單)、操作(功能)權限進行集中批量設置,用戶授權范圍內的設置,表字段權限的設置以及表約束條件權限的設置等。
用戶授權管理從3.2版本開始啟用了全新的界面組織方式,更加的合理與快速,顛覆了以往的所有版本,可操作性大大提高,模塊的選擇以子系統進行加載,模塊的操作權限項也是以模塊的選擇動態加載,只有設置了模塊的訪問權限才可以設置其對應模塊的操作權限,對于大型系統加載速
閱讀全文
posted @ 2017-07-01 10:25
.NET快速開發框架
閱讀(597)
推薦(0)
摘要:

最大化工作區的功能是非常必要的,特別是當模塊功能比較多時,把工作區最大的展現出來就變得很重要,RDIFramework.NET V3.2版本對工作區新增了最大功能
閱讀全文
posted @ 2017-06-11 17:51
.NET快速開發框架
閱讀(300)
推薦(0)
摘要:

導出功能在很多應用場景中都需要,RDIFramework.NET V3.2版本在模塊管理界面新增了導出功能,方便管理員對所有配置的模塊進行管理。
閱讀全文
posted @ 2017-06-04 12:06
.NET快速開發框架
閱讀(417)
推薦(0)
摘要:

行政區劃:簡稱政區,是國家為了進行分級管理而實行的區域劃分。中國現行的行政區劃實行如下原則:1、全國分為省、自治區、直轄市;2、省、自治區分為自治州、縣、自治縣、市;3、自治州分為縣、自治縣、市;4、縣、自治縣分為鄉、民族鄉、鎮; 5、直轄市和較大的市分為區、縣;6、國家在必要時設立的特別行政區。行政區劃是國家為了進行分級管理而實行的區域劃分。中國現行六級行政區,即省級、地級、縣級、鄉級、村級、組級,其中省、縣、鄉三級為基本行政區。
“行政區域管理”基本在每一個業務系統中都會用到,框架從3.2版本開始支持對行政區域的管理。方便在需要的地方調用,這兒做統一的維護。在行政區域管理主界面上,左側的樹采用了異步加載的方式,再大的數據量都可以輕松加載。整個行政區域以常用的4級劃分,分別為:1->省/直轄市、2->地級市、3->區縣、4->鎮/街道。
閱讀全文
posted @ 2017-05-15 08:37
.NET快速開發框架
閱讀(730)
推薦(1)
摘要:

ZooKeeper是一個分布式的,開放源碼的分布式應用程序協調服務,是Google的Chubby一個開源的實現,是Hadoop和Hbase的重要組件。它是一個為分布式應用提供一致性服務的軟件,提供的功能包括:配置維護、名字服務、分布式同步、組服務等。
Dubbo是Alibaba開源的分布式服務框架,它最大的特點是按照分層的方式來架構,使用這種方式可以使各個層之間解耦合(或者最大限度地松耦合)。從服務模型的角度來看,Dubbo采用的是一種非常簡單的模型,要么是提供方提供服務,要么是消費方消費服務,所以基于這一點可以抽象出服務提供方(Provider)和服務消費方(Consumer)兩個角色。關于注冊中心、協議支持、服務監控等內容。
閱讀全文
posted @ 2017-04-07 15:49
.NET快速開發框架
閱讀(22586)
推薦(5)
摘要:

在RDIFramework.NET以往的框架中,模塊管理界面展示了整個框架所管理的所有模塊,如果系統過多,達幾十個甚至上百個子系統時,管理起來就非常的麻煩,不光加載效率會很低,頁面展示也會很不友好。框架從3.2版本開始對框架管理的模塊按子系統進行分類管理,同時增加了子系統的管理。讓整個模塊的劃分與規劃更加的合理與規范,加載的效率也更高。
閱讀全文
posted @ 2017-03-26 14:05
.NET快速開發框架
閱讀(1006)
推薦(1)
摘要:

鎖定用戶功能在現實應用場景中得到了大量的應用,當我們需要限制某用戶的登錄,又不能刪除這個用戶時就可以使用鎖定功能,如:未授權的用戶嘗試錯誤密碼錯誤過多可以嘗試的用戶進行鎖定,又如ATM機上取錢時密碼錯誤輸入過多也會對當前用戶進行鎖定等其他非常多的應用場合。
RDIFramework.NET V3.2版本新增了用戶鎖定與解除鎖定的功能,當指定用戶被鎖定后,就不能進行登錄了,只有解除鎖定后才可以登錄。鎖定用戶與解除鎖定放在了用戶授權管理界面中。
閱讀全文
posted @ 2017-03-19 15:15
.NET快速開發框架
閱讀(677)
推薦(0)
摘要:
Vue.js 的目標是通過盡可能簡單的 API 實現響應的數據綁定和組合的視圖組件。
易用(已經會了HTML,CSS,JavaScript 即可輕松上手)、靈活(簡單小巧的核心,漸進式技術棧,足以應付任何規模的應用)、性能(17kb min+gzip 運行大小、超快虛擬DOM、最省心的優化)、漸進式JavaScript 框架。
本文主要是收集與整理Vue相關的開源資料,以供需要的朋友參考。
主要包含以下幾方面的內容:
UI組件、開發框架、實用庫、服務端、輔助工具、應用實例、Demo示例
閱讀全文
posted @ 2017-03-09 09:20
.NET快速開發框架
閱讀(31842)
推薦(6)
摘要:

不管是什么系統登錄用戶都有忘記密碼的時候,忘記密碼就進入不了系統。系統應該可以提供重置用戶密碼的功能。在我們框架中重置用戶密碼功能一般用用戶管理員來完成。當然如果做得復雜點還可以由用戶自己來重置(如:通過郵件、手機短信等方式)。RDIFramework.NET V3.2版本新增了用戶重置密碼的服務接口以供調用,同時在框架Web與WinForm版本的“用戶管理”模塊分別新增了“重置密碼”的功能。用戶忘記密碼后只需要通知管理員,讓管理員通用用戶管理模塊重置用戶的密碼為系統默認密碼。
閱讀全文
posted @ 2017-03-07 16:21
.NET快速開發框架
閱讀(627)
推薦(0)
摘要:

在項目對文件進行解壓縮是非常常用的功能,對文件進行壓縮存儲或傳輸可以節省流量與空間。壓縮文件的格式與方法都比較多,比較常用的國際標準是zip格式。壓縮與解壓縮的方法也很多,在.NET 2.0開始,在System.IO.Compression中微軟已經給我們提供了解壓縮的方法GZipStream。對于GZipStream的使用以及優缺點網上已經有非常多的文章,本文主要講的是利用三方開源組件ICSharpCode.SharpZipLib進行文件的解壓縮。
SharpZipLib地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx
SharpZipLib是一個使用C#編寫的Zip操作類庫,是一個開源的C#壓縮解壓庫,應用非常廣泛。在VB.NET、C#或其他的.NET語言中都可以使用它創建Zip文件、并進行讀取和更新等操作。SharpZipLib是一個完全由c
閱讀全文
posted @ 2017-03-05 10:51
.NET快速開發框架
閱讀(565)
推薦(0)
摘要:

有時我們需要記錄整個系統運行的SQL以作分析,特別是在上線前這對我們做內部測試也非常有幫助,當然記錄SQL的方法有很多,也可以使用三方的組件。3.2版本我們在框架底層新增了記錄框架運行的所有SQl過程保存到用戶指定的地方以便分析查看,只需要在配置文件把配置項”LogSQL”設置為True即可。框架會自動記錄各常用數據庫如:Oracle、SqlServer、MySQL等的操作情況。
閱讀全文
posted @ 2017-03-02 15:11
.NET快速開發框架
閱讀(603)
推薦(0)
摘要:

RDIFramework.NET代碼生成器V3.2版本修改了針對3.0版本的框架部分做了大量的調整,在V3.1版本增加對MySql數據庫的支持,支持生成Web部分的UI代碼(WebForm,MVC),以及全面重構對多線程的支持,改變以前會無故退出的現象的基礎上,增加了代碼生成器自動升級,以后生成器有更新就會自動從我們升級服務器下載,不用再去我們官網下載了,同時修正了Table,Entity,Manager層中對框架保留字段一直存在的大小寫問題(需要用戶生成后手動替換)。
基礎的工作交給工具,助力企業快速開發,真正提升了開發速度。
RDIFramework.NET框架做為信息化系統快速開發、整合的框架,其目的一至是給用戶和開發者提供最佳的.Net框架部署方案。在我們日常開發工作中,有很多提高開發效率的辦法,如:盡量創建可重用的代碼、加強設計模式與最佳實踐、提供通用的功能、提供開發基礎組件、使用快速開發平臺等等。作為編碼層面,如果能
閱讀全文
posted @ 2017-02-27 16:24
.NET快速開發框架
閱讀(2582)
推薦(3)
摘要:
js實用篇之String對象
概述
String.fromCharCode()
實例對象的屬性和方法
length屬性
charAt()
charCodeAt()
concat()
slice()
substring()
substr()
indexOf(),lastIndexOf()
trim()
toLowerCase(),toUpperCase()
localeCompare()
match()
search()
replace()
split()
閱讀全文
posted @ 2017-01-04 09:11
.NET快速開發框架
閱讀(679)
推薦(0)
摘要:
當需要為多核機器進行優化的時候,最好先檢查下你的程序是否有處理能夠分割開來進行并行處理。(例如,有一個巨大的數據集合,其中的元素需要一個一個進行彼此獨立的耗時計算)。
.net framework 4 中提供了 Parallel.ForEach 和 PLINQ 來幫助我們進行并行處理,本文探討這兩者的差別及適用的場景。
簡介
ParallelForEach
PLINQ
場景一簡單數據 之 獨立操作的并行處理使用 ParallelForEach
場景二順序數據 之 并行處理使用 PLINQ 來維持數據順序
場景三流數據 之 并行處理使用 PLINQ
場景四處理兩個集合使用 PLINQ
場景五線程局部變量
場景五退出操作 使用 ParallelForEach
閱讀全文
posted @ 2016-11-21 10:11
.NET快速開發框架
閱讀(759)
推薦(0)
摘要:

IntelliJ IDEA 12 與 Tomcat7 配置
IDEA 全稱 IntelliJ IDEA,是java語言開發的集成環境,IntelliJ在業界被公認為最好的java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、各類版本工具(git、svn、github等)、JUnit、CVS整合、代碼分析、 創新的GUI設計等方面的功能可以說是超常的。IDEA是JetBrains公司的產品,這家公司總部位于捷克共和國的首都布拉格,開發人員以嚴謹著稱的東歐程序員為主。它的旗艦版本還支持HTML,CSS,PHP,MySQL,Python等。免費版只支持Java等少數語言。
閱讀全文
posted @ 2016-10-29 23:17
.NET快速開發框架
閱讀(2435)
推薦(0)
摘要:
.gitignore 配置文件用于配置不需要加入版本管理的文件,配置好該文件可以為我們的版本管理帶來很大的便利,以下是個人對于配置 .gitignore 的一些心得。
閱讀全文
posted @ 2016-10-17 16:52
.NET快速開發框架
閱讀(7791)
推薦(0)
摘要:

編譯代碼時出現源文件“D:\.......ervice.cs”未能打開(“此實現不是 Windows 平臺 FIPS 驗證的加密算法的一部分。”)的問題的處理方法
閱讀全文
posted @ 2016-10-13 09:53
.NET快速開發框架
閱讀(1223)
推薦(0)
摘要:

RDIFramework.NET代碼生成器V3.1版本修改了針對3.0版本的框架部分做了大量的調整,增加了對MySql數據庫的支持,支持生成Web部分的UI代碼(WebForm,MVC),更重要的是全面重構對多線程的支持,改變以前會無故退出的現象,基礎的工作交給工具,助力企業快速開發,真正提升了開發速度。
RDIFramework.NET框架做為信息化系統快速開發、整合的框架,其目的一至是給用戶和開發者提供最佳的.Net框架部署方案。在我們日常開發工作中,有很多提高開發效率的辦法,如:盡量創建可重用的代碼、加強設計模式與最佳實踐、提供通用的功能、提供開發基礎組件、使用快速開發平臺等等。作為編碼層面,如果能有一款可以快速生成常用業務邏輯代碼的工具,則對開發效率有大大的提升。當前市面上有很多代碼生成的工具,各有各的優點,我們的代碼生成器主要是基于(但不限于)我們RDIFramework.NET開發框架的代碼生成器,其目的是為企業及個人開
閱讀全文
posted @ 2016-10-08 15:50
.NET快速開發框架
閱讀(1736)
推薦(0)
摘要:
SVN是集中式版本控制系統,版本庫是集中放在中央服務器的,而干活的時候,用的都是自己的電腦,所以首先要從中央服務器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服務器。集中式版本控制系統是必須聯網才能工作,如果在局域網還可以,帶寬夠大,速度夠快,如果在互聯網下,如果網速慢的話,就納悶了。
Git是分布式版本控制系統,那么它就沒有中央服務器的,每個人的電腦就是一個完整的版本庫,這樣,工作的時候就不需要聯網了,因為版本都是在自己的電腦上。既然每個人的電腦都有一個完整的版本庫,那多個人如何協作呢?比如說自己在電腦上改了文件A,其他人也在電腦上改了文件A,這時,你們兩之間只需把各自的修改推送給對方,就可以互相看到對方的修改了。
閱讀全文
posted @ 2016-09-29 14:45
.NET快速開發框架
閱讀(1116)
推薦(0)
摘要:

使用RDIFramework.NET提供的代碼生成器可以快速來開發一個應用,下面我將通過此文簡單說明如何使用框架簡單快速的進行開發。在這里我們要開發一個產品管理的功能模塊,在開發前,我們需要進行數據庫的設計,假設我們要開發一個產品管理模塊。
RDIFramework.NET,基于.NET的快速信息化系統開發、整合框架,為企業或個人在.NET環境下快速開發系統提供了強大的支持,開發人員不需要開發系統的基礎功能和公共模塊,框架自身提供了強大的函數庫和開發包,開發人員只須集中精力專注于業務部分的開發,因此大大提高開發效率和節約開發成本。框架采用目前最主流的C#語言開發完成,支持多種數據庫類型,支持WinForm與Web。
閱讀全文
posted @ 2016-08-16 15:56
.NET快速開發框架
閱讀(2743)
推薦(1)
摘要:

在實際開發或試運行過程中,我們有時需要查看或分析模塊執行的所有sql,以便進行相關分析。在我們RDIFramework.NET框架中已經提供了支持,只需要把“LogSQL”配置項設置為True即可。
閱讀全文
posted @ 2016-08-09 11:13
.NET快速開發框架
閱讀(576)
推薦(0)
摘要:

下面我們將使用RDIFramework.NET來開發一個應用,此應用皆在說明如何使用框架簡單快速的進行開發。在這里我們要開發一個產品管理的功能模塊,在開發前,我們需要進行數據庫的設計,假設我們要開發一個產品管理模塊。
RDIFramework.NET,基于.NET的快速信息化系統開發、整合框架,為企業或個人在.NET環境下快速開發系統提供了強大的支持,開發人員不需要開發系統的基礎功能和公共模塊,框架自身提供了強大的函數庫和開發包,開發人員只須集中精力專注于業務部分的開發,因此大大提高開發效率和節約開發成本。框架采用目前最主流的C#語言開發完成,支持多種數據庫類型,支持WinForm與Web。
閱讀全文
posted @ 2016-08-08 10:58
.NET快速開發框架
閱讀(2763)
推薦(1)
摘要:

在使用easyui的treegrid或datagrid的過程經常會有這樣的場景,如:需要按不同的類型加載數據時,如果選擇的分類下沒有數據應該把上次展示的數據清空,以免引用歧義。下面給出兩種方法供初學者參考
閱讀全文
posted @ 2016-07-08 16:32
.NET快速開發框架
閱讀(5335)
推薦(0)
摘要:

Redis 是一個key-value存儲系統。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hash(哈希類型)。這些數據類型都支持push/pop、add/remove及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎上,redis支持各種不同方式的排序。與memcached一樣,為了保證效率,數據都是緩存在內存中。區別的是redis會周期性的把更新的數據寫入磁盤或者把修改操作寫入追加的記錄文件,并且在此基礎上實現了master-slave(主從)同步。
Redis 是一個高性能的key-value數據庫。 redis的出現,很大程度補償了memcached這類key/value存儲的不足,在部 分場合可以對關系數據庫起到很好的補充作用。它提供了Java,C/C++,C
閱讀全文
posted @ 2016-06-24 16:33
.NET快速開發框架
閱讀(1591)
推薦(1)
摘要:

在實際應用中常可以看到數據展示控件有右鍵菜單的功能,對應的列標題也可以右鍵彈出快捷菜單設置指定列的顯示與隱藏等功能。在我們的RDIFramework.NET Web框架中,只要是使用了EasyUI的DataGrid與TreeData控件我們已經做了擴展,所有datagrid與treegrid控件都自動擁有了列標題右鍵彈出快捷菜單設置指定列的顯示與隱藏的功能。
1、對于datagrid數據列表區域的右鍵彈出菜單只需要設置EasyUI的“onRowContextMenu”屬性為:pageContextMenu.createDataGridContextMenu即可。
2、對于treegrid數據列表區域的右鍵彈出菜單只需要設置EasyUI的“onContextMenu”屬性為:pageContextMenu.createTreeGridContextMenu即可。
閱讀全文
posted @ 2016-05-26 09:07
.NET快速開發框架
閱讀(765)
推薦(0)