<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      RDIFramework.NET -.NET快速信息化系統開發整合框架 【開發實例 EasyUI】之產品管理(WebForm版)

      RDIFramework.NET.NET快速開發整合框架

      【開發實例】之產品管理(WebForm版)

      接上篇:RDIFramework.NET (.NET快速信息化系統開發整合框架) 【開發實例】之產品管理(MVC版)

      第1部分 概述

         RDIFramework.NET,基于.NET的快速信息化系統開發、整合框架,為企業或個人在.NET環境下快速開發系統提供了強大的支持,開發人 員不需要開發系統的基礎功能和公共模塊,框架自身提供了強大的函數庫和開發包,開發人員只須集中精力專注于業務部分的開發,因此大大提高開發效率和節約開 發成本??蚣懿捎媚壳白钪髁鞯腃#語言開發完成,支持多種數據庫類型,支持WinForm與Web。使用RDIFramework.NET能提高管理類軟 件系統的整體質量、提高模塊與模塊之間的兼容性、提高代碼的重復利用率,使軟件系統架構更加合理、質量更加過硬,使得勞動成果最大程度上重復利用??蚣芑?礎模塊包括:強大靈活的權限控制組件,統一的模塊分配與管理組件,靈活易用的工作流組件、集中的數據字典管理組件,自動升級組件,各種常用的商業控件(分 頁控件、組合查詢控制、圖片瀏覽控件等),多語言支持,強大的基于本框架的代碼生成器,豐富的基礎類庫與開發輔助工具、內置MiNiWeb瀏覽器等各基礎 常用功能組件。應用系統建立在此框架之上,采用構件式、可復用開發,節省開發成本,加快開發速度,在軟件開發上更好的做到多快省。

        下面 我們將使用RDIFramework.NET來開發一個應用,此應用皆在說明如何使用框架簡單快速的進行開發。在這里我們要開發一個產品管理的功能模塊, 在開發前,我們需要進行數據庫的設計,假設我們要開發一個產品管理模塊。涉及的表為DemoProduct(產品信息實例表),這兒簡單說明一下,一般我 們建議每個表包含以下字段:DeleteMark(刪除標志),SortCode(排序碼),以及每條數據涉及的用戶信息字段:CreateOn、 CreateUserId、CreateBy、ModifiedOn、ModifiedUserId、ModifiedBy

      表的設計圖如下:

      表結構明細如下:

      第2部分開發前規劃

        表設計好后,我們就可以著手開發的工作,在開發前我們一般需要確定當前系統所使用的數據庫連接(非必須 ),模塊的規劃、模塊所具有的操作按鈕(操作權限項)設置,業務代碼與界面UI的生成、功能測試等。

      2.1 數據庫連接定義

           “數據庫連接管理”可以在我們框架下管理多個不同數據庫類型的數據庫連接,以方便我們具體的系統開發使用,即使后期服務器IP、數據庫類型等改變了,只 需在這兒進行簡單修改,不用改變原有的程序或修改程序代碼非常的方便。打開.NET快速開發整合框架,在“系統設置”->功能列表中選擇“數據庫連 接管理”,打開“數據庫連接管理”主界面,如圖2.1.1所示。

      圖2.1.1 數據庫連接管理

               在這兒,我們需要根據“產品管理”所在的數據庫定義一個數據庫連接,當然,在這兒如果已經存在了相應的數據庫連接定義則不要重復定義,以免產生歧義。假設 我的“產品管理”相關數據表放在“RDIFrameworkV3.0”數據庫中,單擊“添加”,打開“新增數據庫連接”窗口,如圖2.1.2所示。這兒需 要特別說明的話,我們框架已經預留了幾個連接常量,如:

        RDIFrameworkDbConection、BusinessDbConnection、WorkFlowDbConnection

        我們可以通過以下三個常量來進行訪問,也可以定義我們自己的連接常量:

        SystemInfo.RDIFrameworkDbConection、SystemInfo.BusinessDbConnection、SystemInfo.WorkFlowDbConnection

        如果我們的業務系統與框架放在一個庫中,則就不用再到“數據庫連接管理”中去定義數據庫連接了,直接使用SystemInfo.RDIFrameworkDbConection的連接字符串即可,其他類似。

      圖2.1.2 新增數據庫連接

            在“新增數據庫連接”窗口,“連接名稱”不能與已經存在的連接名重復,連接類型為是數據庫的類型,在這兒,我們是SqlServer,服務器地址則為數據 庫服務器地址,用戶名與密碼為登錄數據庫服務器的合法用戶。這些定義好后單擊“保存”即完成了數據庫連接的定義。這兒的連接名稱 “ProductDBLink”非常重要,在基于框架開發的過程中,就是通過這個名稱來訪問產品實例庫的。當然也可以不定義數據庫連接字符器,這樣框架會 默認使用SystemInfo.BusinessDbConnection 的連接字符串。

      2.2 模塊規劃

            模塊規劃即我們要開發的軟件都包含那些模塊,通俗的講就是其擁有那些菜單項。我們在項目開始前都會做一個規劃,當然后期也可以更改。在這兒我們為了方便說 明,我們的產品管理只包含一個模塊,即:“產品管理”模塊。在框架左側的功能列表中選擇“模塊管理”,打開“模塊管理”主界面,如圖2.2.1所示。

      圖2.2.1 模塊管理

            在模塊管理主界面,我們需要進行合理的規劃,如由于我們的“測試產品管理”屬于一個實例程序,我就在左側樹中選擇“.NET快速開發整合框架”>“案例模塊”下新增一個“測試產品管理”的模塊。單擊“添加”,打開“新增模塊”窗口,如圖2.2.2所示。

               圖2.2.2 新增模塊

           在“新增模塊”窗口中,一定要注意看“上級菜單”是否是我們選擇的模塊,在這兒是“案例模塊”,“名稱”即在框架左側功能列表顯示的名稱,“編號”不能 重復,建議就是模塊的名稱,“MVC鏈接地址”就是模塊所在的相對路徑。“有效”標志說明我們新增的模塊是否有效?!肮_”標志說明此模塊是否為公共(公 開)模塊,若為“公開模塊”則所有登錄框架的用戶,不管其是否有此模塊的訪問權限,此模塊對其都可見。同時我們也可以為其指定一個圖標。單擊“保存”即完 成了一個模塊的增加。

            對于WebForm的配置,可通過“Web地址”、“目標地址”、“圖標”三項來進行配置。

            對于MVC的配置,則可“MVC地址”、“目標地址”、“圖標”三項來進行配置。

      2.3 操作權限規劃

            由于是實例程序簡單起見,假設我們的產品管理只有一些常見的操作功能(如:新增、編輯、刪除、作廢,查詢等功能)。在框架左側的功能列表中選擇“操作權限管理”,打開“操作權限管理”主界面,如圖2.3.1所示。

      圖2.3.1 操作權限管理主界面

            在上圖中,我們已經完成了“測試產品管理”各操作權限的規劃,對于后期有增刪的操作權限,都可以進行靈活的操作。 

      第3部分 開始開發

      3.1 業務代碼的生成

        使用框架提供的代碼生成器可以快遞的生成相應模塊的所有業務邏輯代碼,如下圖所示:

        上圖是單個生成業務邏輯相關的代碼,我們也可以批量生成指定表的所有業務邏輯層的代碼,也可以根據PowerDesgin設計文件來生成,批量生成如下所示:

        使用PowerDesign生成如下圖所示:

        在上圖中,我們選擇我們要生成的表,設置好相應的屬性后點生成,即可批量生成所有業務邏輯層的代碼,生成后的代碼可以單獨放在一個項目中,也可以與頁面項目放在一起,當然推薦單獨把業務邏輯層的代碼放在一個項目中,適當組織一下如下圖所示:

      3.2 頁面代碼的生成

        通過框架生成了業務邏輯代碼后,Web或WinForm就可以使用這些業務邏輯層的代碼,下面我們通過代碼生成器來生成MvcUI部分。如下圖所示,

        在上圖中我們單擊“生成WebUI界面”,即可針對當前所選表生成UI部分,如下圖所示:

         在上圖中,我們單擊“全部保存”,即可把生成的界面代碼保存到指定位置并自動彈出。再把生成的代碼放到VS項目解決方案合適的位置中即可,屆時,一個模 塊的基本增、刪、改、查、導出、分頁等功能基本就完成了。這兒需要特別說明的是:上面生成的WebUI界面代碼的模版我們可以根據實際需要隨時修改即可, 非常的簡單。生成的代碼放到項目中如下圖所示:

        具體放到WebFormUI項目的什么位置,這個在開發前可以自己規劃好即可,這個非常簡單。通過以上幾個步驟生成代碼后再做適量的調整,即可完成一個簡單的模塊開發。

        同時添加幾個框架所需的必須dll引用,如下圖所示:

      3.3 效果瀏覽

        通過前期DB的設計,到使用代碼生成器來快遞的代碼生成,再做適量的調整后,一個功能模塊就算基本完成了,現在我們來看下生成后的效果。

        1、  測試產品信息主界面:

        上圖就是通過我們框架+代碼生成器快遞生成的界面,以上界面已經具備了基本的增加數據、修改數據、刪除數據、導出數據、多條件查詢、分頁、右鍵菜單等常用功能。

        2、  新增界面

        3、  修改界面

        4、    導出數據

        導出數據功能,我們可以把數據 導出到Excel中。

        5、  查詢

        “高級查詢”就是多條件查詢功能,我們可以多條件組合查詢我們需要的數據。

        以下為UI代碼的動態展示。

        

        參考文章:  

        RDIFramework.NET (.NET快速信息化系統開發整合框架) 【開發實例】之產品管理(MVC版)

      RDIFramework.NET — 基于.NET的快速信息化系統開發框架 — 系列目錄

      RDIFramework.NET平臺代碼生成器V3.0版本全新發布-更新于20160518(提供下載)

      RDIFramework.NET ━ .NET快速信息化系統開發框架鉅獻 V3.0 版本強勢發布

      RDIFramework.NET ━ .NET快速信息化系統開發框架 ━ 工作流程組件介紹

      RDIFramework.NET框架SOA解決方案(集Windows服務、WinForm形式與IIS形式發布)-分布式應用

        視頻列表:

        第1部分、框架在不同數據庫中的配置

      第1.1講、RDIFramework.NET框架在SqlServer2008+中的配置與運行講解

      第1.2講、RDIFramework.NET框架在Oracle11g+中的配置與運行講解

      第1.3講、RDIFramework.NET框架在MySql 5.0+ 中的配置與運行講解

      第2部分、框架基于代碼生成器的開發

      第2.1講、RDIFramework.NET框架基于代碼生成器業邏輯層代碼的生成

      第2.2講、RDIFramework.NET框架基于代碼生成器生成MvcUI的講解

      第2.2.1講、RDIFramework.NET框架基于代碼生成器生成MvcUI的講解_第2.2講補充視頻

      第2.3講、RDIFramework.NET框架基于代碼生成器生成WebFormUI的講解

      第2.4講、RDIFramework.NET框架基于代碼生成器生成的業務邏輯進行WinForm程序的開發

       

       

          一路走來數個年頭,感謝RDIFramework.NET框架的支持者與使用者,大家可以通過下面的地址了解詳情。

            RDIFramework.NET官方網站:http://www.rdiframework.net/

            RDIFramework.NET官方博客:http://blog.rdiframework.net/

            同時需要說明的,以后的所有技術文章以官方網站為準,歡迎大家收藏!

            RDIFramework.NET框架由專業團隊長期打造、一直在更新、一直在升級,請放心使用! 

             歡迎關注RDIFramework.net框架官方公眾微信微信號:guosisoft),及時了解最新動態。

             掃描二維碼立即關注

      posted @ 2016-08-16 15:56  .NET快速開發框架  閱讀(2743)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 99久久国产露脸国语对白| 中文国产成人精品久久不卡 | 亚洲一区二区av观看| 啊┅┅快┅┅用力啊岳网站| 精品av综合导航| 人妻伦理在线一二三区| 亚洲日韩国产二区无码| 安丘市| 亚洲精国产一区二区三区| 国产午精品午夜福利757视频播放| 人人澡人摸人人添| 国产尤物精品自在拍视频首页| 成人免费AV一区二区三区| 日日摸夜夜添夜夜添国产三级| √天堂资源地址在线官网| 亚洲线精品一区二区三区| 国产中文字幕精品免费| 女人的天堂A国产在线观看| 国产精品视频一区二区不卡| 精品久久人人妻人人做精品| 国产中文三级全黄| 亚洲综合色丁香婷婷六月图片| 四虎永久地址www成人| 久9视频这里只有精品试看| 精品国产粉嫩一区二区三区| 欧美做受视频播放| brazzers欧美巨大| 色综合一本到久久亚洲91| 9久9久热精品视频在线观看 | 蜜芽久久人人超碰爱香蕉 | 日本道高清一区二区三区| 老司机性色福利精品视频| 亚洲午夜无码久久久久小说| 天堂网www在线资源网| 国产gaysexchina男外卖| A级毛片100部免费看| 久久99精品中文字幕在| 欧美日产国产精品| 午夜亚洲www湿好爽| 国产亚洲国产亚洲国产亚洲| 另类 专区 欧美 制服|