去年參加第五屆iT邦幫忙鐵人賽,參賽主題是「Kuick Application & ORM Framework」,內容主要說明 Kuick 軟體架構原理,今年鐵人賽參賽主題是「Kuick Hands on Labs」,內容將說明應用 Kuick 實作企業邏輯。開始之前,有幾件事情得先準備一下。
Kuick 是以 .Net 4.0 with C# 開發的軟體架構,目前置於 CodePlex 開放原始碼平台 (kuick.codeplex.com),在開始接下來 29 天的分享之前,請先準備幾件事:
1. Kuick Application & ORM Framework 軟體架構原理
什麼是 Kuick?它能作什麼?
請參考第五屆iT邦幫忙鐵人賽「Kuick Application & ORM Framework」的分享內容。
2. 下載 Kuick 最新版本原始碼
Version 1.0.15591.45044 - Released 2013-10-01
請使用 VS 2010 (以上) 開啟 Kuick 原始檔,程式碼引用 AntiXSS 以及 Newtonsoft.Json 兩個 NuGet 專案,如果在編譯的時候發生 NuGet 套件遺失,解決方法請參考下面的文章。
NuGet 官網說明:Using NuGet without committing packages to source control
保哥的文章:NuGet 1.6 提供的新功能:啟用 NuGet 套件自動回復
3. Kuick Packages in NuGet
Kuick 同步於 NuGet 發佈 9 個套件,後續分享案例將以 NuGet 協助快速建立專案。