一款基於NFine.Framework升級的新框架

前言:NFine.Framework框架

新項目地址:https://github.com/wuyuande/DaleCloudNetFramework
碼雲地址(建議):https://gitee.com/dalecloud/DaleCloudNet

NFine.Framework框架在網上算是一款比較好的基於C# MVC+EF6+Bootstrap 框架。這款框架的使用場景:OA、ERP、BPM、CRM、WMS、TMS、MIS等業務管理系統及後臺系統。
網上有很多關於NFine.Framework框架的文章。但關於NFine.Framework框架的正源在這兩篇文章:
[1]:框架開發者:黃林的博客.
[2]: NFine.Framework框架源碼地址.

至於這個框架的優勢和特點我就不再贅述了,框架正主在他的博客裏面說的很詳細了。用黃林大神的話說:

“NFine 是基於 C# 語言的極速 WEB + ORM
框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展,讓Web開發更迅速、簡單。能解決60%重複工作。爲您節約更多時間,去陪戀人、家人和朋友”

氮素:NFine.Framework框架已經不再更新了,官網http://www.nfine.cn已經成了404。看樣子正主已經放棄了;

對NFine.Framework改造目的

雖然NFine團隊停止了更新,放棄了這款框架的維護,但是網上依然有很多這款框架的追隨者,包括我,第一次使用這個框架的時候 確實感覺比較爽,很容易上手。

我用這套系統完成了我們公司的EIP系統的開發,在開發過程中遇到了一些問題,於是根據我之前累計的一些東西,我慢慢對這套框架進行維護,以便於我在使用過程中更好的開發。

爲了區分原框架版本和我改進後的版本,於是我把改進後的框架的名字改爲了 DaleCloud.Framework,我不是想佔爲己有哈,雖然框架解決方案名稱改了。但我會處處保留NFine團隊的影子,申明版權歸屬於NFine團隊,向他們致敬,畢竟這是人家的作品,我們可以使用、改造,但不能剽竊別人的果實;
首頁底部標註了項目來源,大家在使用的時候注意版權保護

對NFine.Framework改造要點

**項目地址:
Github:https://github.com/wuyuande/DaleCloudNetFramework
碼 雲:https://gitee.com/dalecloud/DaleCloudNet

  1. 去除框架預留的後門:
    這個大家都知道,NFine.Framework框架,在運行的時候有個 訪問http://www.nfine.cn 站點的後門,雖然這個站點已經不存在了,但是影響系統的訪問速度。於是我去除 這個後門。詳細可參考NFine.Framework框架去除cookie後門

  2. 增加對EasyUI (Bootstrap 樣式)的支持:

  3. NFine.Code 拓展了更多的幫助類:

  4. 後臺增加了對微信公衆號後臺配置管理:

  5. 後臺增加了對釘釘開放接口api管理:

  6. 前端增加了針對微信HTML5的框架jqweui

對NFine.Framework使用說明

  1. DaleCloud(原NFine)介紹一:開發框架源代碼解決方案結構介紹
  2. DaleCloud(原NFine)介紹二:系統菜單及菜單按鈕權限控制
  3. DaleCloud(原NFine)介紹三:後臺業務功能開發實戰演示

DaleCloud.Framework介紹

我會慢慢通過文章來給大家介紹我改進後增加的功能說明,包括釘釘接口,微信接口,easyUI等等,由於鄙人最近忙公司的項目,所以更新的時間會比較慢。
也希望大家使用過程中發現問題我們共同討論。也歡迎加入這個項目幫助完善。

寫在最後

由於最近公司項目太忙,沒來得及整理說明文檔,等過完元旦我便開始陸續整理髮布說明文檔;有網友私信讓我建一個羣大家一起合力把這個框架完善。確實,這款框架本身就是開源框架,既然正主沒有維護了,那我們就一起努力把他維護好。歡迎大家加羣。羣名稱:NFineFramework(依然沿用原框架名);羣 號:920900045。驗證碼:dalecloud
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章