
關鍵字: 馳騁工作流程快速開發平台 工作流程管理系統 工作流引擎 asp.net工作流引擎 java工作流引擎 開源馳騁BPM
整理|老范
出品|馳騁CCFlow
1 前言
本連載純屬干貨分享,讓初次使用的小伙伴少走彎路。言歸正傳,進入正題。
在【馳騁BPM低代碼快速開發平台之—JAVA版准備工作篇】章節中給大家講解了Java版本從安裝到部署的過程,本節中給大家介紹.NET版本的安裝部署過程。大家可移步到馳騁BPM開源框架官網一探究竟。
2 .NET版本
2.1 下載CCFlow
支持Git或SVN
源碼下載:https://gitee.com/opencc/ccflow
2.2 目錄結構
本人用SVN,下圖是已下載的目錄結構
2.3 打開項目
VS2019打開目錄中的CCFlow.sln解決方案
2.4 設置啟動頁
設置CCFlow\Default.aspx為默認啟動頁
2.5 創建數據庫
創建空白數據庫,數據庫客戶端就用Navicat Premium 15。
馳騁所有開源產品支持Oracle、SqlServer、MySQL等主流數據庫
2.6 數據庫鏈接
更改web.config中的數據庫連接。以SqlServer為例,其他數據庫連接參照web.config中的“數據庫連接 Demo”
<!-- 數據庫連接字符串. -->
<add key="AppCenterDSN" value="Password=test;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=test;Timeout=10;MultipleActiveResultSets=true"/>
<add key="AppCenterDBType" value="MSSQL"/>
<!-- 數據庫連接 Demo -->
<add key="AppCenterDSN" value="Server=127.0.0.1;Port=5432;UserId=test;Password=test;Database=test;"/>
<add key="AppCenterDBType" value="PostgreSQL"/>
<add key="AppCenterDSN" value="Host=127.0.0.1;Service=8001;Server=testserver; Database=test; UId=test; Password=test;Database locale=en_US.819;Client Locale=en_US.CP1252"/>
<add key="AppCenterDBType" value="Informix"/>
<add key="AppCenterDSN" value="Data Source=127.0.0.1;Persist Security info=True;Initial Catalog=test;User ID=test;Password=test;Charset=utf8"/>
<add key="AppCenterDBType" value="MySQL"/>
<add key="AppCenterDSN" value="Data Source=127.0.0.1:1521/orcl;user id=test;PASSWORD=test"/>
<add key="AppCenterDBType" value="Oracle"/>
2.7 編譯
當然是Ctrl+Shift+B。警告可以忽略,遇到引用問題,可重新編譯或者支持QQ群里找解決方案。
3 .NET Core版本
3.1 下載
源碼下載:https://gitee.com/opencc/CCFlowForNetcore
3.2 打開項目
3.3 開發環境
A. 下載.NET Core SDK 3.1,注意,必須是3.1。
B. 需要使用VS2019,至少是16.4版本,否則不支持 .NET Core 3.1
C. CCFlow.NetCore.csproj項目中,html文件沒有包含在里面,解決方案管理器里面啟用顯示所有文件即可,一定不要把除了NetCore文件夾之外的其他文件包含到項目中。
3.4 數據庫連接
在app.config配置相關數據庫連接,內容與2.6節方法一致
3.5 創建數據庫
創建空白數據庫,數據庫客戶端就用Navicat Premium 15。
馳騁所有開源產品支持Oracle、SqlServer、MySQL等主流數據庫
3.6 運行
Ctrl+F5直接啟動
4 安裝
4.1 啟動服務
運行啟動后會自定檢查數據庫是否安裝,當然本文肯定未安裝
4.3 執行安裝
選擇接受GPL開源協議並開始安裝
4.4 數據庫表
4.5登錄
流程設計后台
4.6 流程設計器
5 本篇結尾
本篇主要介紹了馳騁開源低代碼開發平台的.NET版本准備工作,感謝各位對馳騁BPM低代碼快速開發框架的大力支持,連載章節繼續更新,敬請期待。。。。。
其他精彩文章:
馳騁BPM低代碼快速開發框架會繼續給大家奉獻更多精彩開源技術,請移步以下鏈接:
CCFlow 官方網站:http://www.ccflow.org
馳騁BPM低代碼開源框架:https://gitee.com/opencc
在線演示:http://demo.ccflow.org
視頻教程:http://ccflow.org/ke.htm
WiKi文檔:https://gitee.com/opencc/JFlow/wikis/pages