使用NSun快速開發NSunV1 5發布

2022-03-05 08:30:21 字數 1557 閱讀 6524

使用nsun快速開發之

nsunv1.5

發布

這次的本版主要是在

nsun 1.0.0.7

和最近發布的

nsunv2

的基礎上進行了整合和修改。在發布此本版之前。

nsunv2

與nsun 1.0.0.7

的操作風格有著很大的變化。相對

nsun 1.0.0.7

在操作上帶來的更加好的體驗。

但是這裡要說的是

nsunv2

的設計開始就限制了他只能在乙個資料庫進行操作。

而不能在乙個專案中多資料庫操作。

例如說:

乙個專案被分為了:前台展示、後台管理、論壇。

3塊可能分為

2個專案組去做。那麼他們需要各自設計

自己的庫來完成各自的功能。最後整合只需要作出相應的介面服務,當然最直接的方法就是運算元據庫

去抓取資料來完成展示。這麼一來可能需要

2個連線字串來實現連線不同的資料庫。但是

nsunv2

在載入的時候就已經確立了專案的資料庫。所以給這樣的開發帶來了很大的不便。那麼結合

nsunv1

來看可以

解決這樣的問題。所以重新結合v2和

v1的優點重新寫了

v1.5

這個版本。修正了這個問題。不過如果不涉

及這類的問題

nsunv2

還是不錯的選擇。

nsunv1.5

的配置基本和

nsun1.0.0.7

相同(唯一不同的是不需要配置實體所在程式集以及命名空間)

使用引用和實體生產與

nsunv2

相同。nsunv1.5

與nsunv2

的實體生產方式相似,唯一是生成與

nsun1.0.0.7

相同的dbfactory

類(用來獲取表操作物件)。

生成與配置詳見:

日誌配置詳見:

注意:

這裡如果使用到了非

msaccess

、sqlserver

、oracle

其他資料庫時,需要在專案中新增

nbearlite.additionaldbproviders

的引用。

nsunv1.5.core.rar

核心dll

nsun1.5entitys.rar

實體生產器

nsunv1.5sample.rar

基本使用示例

update 2010-05-17

nbearlite.additionaldbproviders.rar

使用其他資料庫

dll

使用GizwitsOpenAPI,快速開發輕應用

機智雲是乙個開放的物聯網裝置平台,它為企業和個人開發者提供裝置接入 使用者賬號管理 使用者與裝置繫結管理 裝置遠端監控 定時任務以及裝置高階資料等服務。這些資料都是儲存在機智雲的資料庫中的。那麼作為開發者,如何去訪問這些資料呢?open api 就是機智雲對外提供這些資料的訪問介面!根據機智雲提供的...

使用LESS快速開發CSS

less css是一種動態樣式語言,屬於css預處理語言的一種,它使用類似css的語法,為css的賦予了動態語言的特性,如變數 繼承 運算 函式等,更方便css的編寫和維護。這種注釋是會編譯到.css檔案中的 這種注釋是不會被編譯到.css檔案中的 建議使用這種注釋,方便以後維護less檔案 tes...

使用業務BasePage快速開發

一直以來我用一種基於頁面基類的方式來實現頁面與業務邏輯層的互動。這樣的方式如下 這裡給我們帶來了什麼?例如現在我們來做乙個對應客戶表的業務流程操作。可能遇到查詢 業務操作物件例項化,單個客戶,查詢所有客戶,繫結客戶型別,資料基本查詢條件 排序 表單驗證,得到新增客戶人員名稱,得到新增客戶型別名稱,以...