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