iT邦幫忙

鐵人檔案

2012 iT 邦幫忙鐵人賽
回列表

Kuick Application & ORM Framework 系列

使用架構開發軟體,倒不如自己寫個軟體架構。用 Kuick 寫出其他人看得懂的程式。

鐵人鍊成 | 共 34 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 21

Kuick -- Sql Command 物件化

接下來 3 篇分享內容為: <Kuick -- Sql Command 物件化> 說明下圖所呈現的功能,是如何透過物件建立出來的。 相關物件包含: Kuick...

2012-10-29 ‧ 由 kevinjong 分享
DAY 22

Kuick -- 資料庫抽象提供者

資料庫抽象類別永遠是資料層的主角,雖然只有包含 3 個類別,卻是實作中最為抽象的部份。 Kuick.Data.SqlReader 資料流讀取器 Kuick....

2012-10-30 ‧ 由 kevinjong 分享
DAY 23

Kuick -- Sql 物件解析器

Sql 物件解析器 (Kuick.Data.SqlParser),依據 Sql Command 物件,以及資料庫提供者實作的資料指令生成器 (Kuick.Dat...

2012-10-31 ‧ 由 kevinjong 分享
DAY 24

Kuick -- Entity 實作支援 dynamic

需求情境: 現有資料表 T_USER,想要以 Kuick 存取其資料,但是不想花時間寫 UserEntity,這該如何達成? 答: Entity 支援 dyn...

2012-11-01 ‧ 由 kevinjong 分享
DAY 25

Kuick -- 資料庫 Transaction (一)

需求情境: 要如何為已經包在其他方法裡的資料處理加上 Transaction? 如果是改寫原有的方法,其他呼叫這些方法的程式是否會受影響? 如果是複製方法裡的商...

2012-11-02 ‧ 由 kevinjong 分享
DAY 26

Kuick -- 資料庫 Transaction (二)

Kuick 重視設計期的便利與直覺,尤其是在資料存取方法上,今日就請您看看幕後是如何達成。 預告下一篇分享『Kuick -- 遮斷器 Interceptor』。...

2012-11-03 ‧ 由 kevinjong 分享
DAY 27

Kuick -- 遮斷器 Interceptor

Kuick 在資料層裡,針對任何 Entity 的 Select, Insert, Update, Delete, ExecuteNonQuery, Execu...

2012-11-04 ‧ 由 kevinjong 分享
DAY 28

Kuick -- 資料批次處理

一般對於資料批次處理,皆著重於如何提昇『新增』效率,但是在 ORM 架構下因為事件機制而衍生出批次『修改』、『刪除』資料一致性議題,以及當需要對百萬筆資料一筆一...

2012-11-05 ‧ 由 kevinjong 分享
DAY 28

Kuick -- 更新開放原始檔

主要修正 Bug,並提供前面系列分享裡的範例程式碼。 請下載新版原始檔,使用 VS 2010 開啟前,請先確認是否安裝以下程式: 1. NuGet 2. MSB...

2012-11-05 ‧ 由 kevinjong 分享
DAY 29

Kuick -- 欄位資料驗證

欄位資料驗證區分成資料規格本身代表的基本驗證,以及 string, int, DateTime 型態資料的驗證,設定方式是在欄位上設定相關的 Attrubute...

2012-11-06 ‧ 由 kevinjong 分享