iT邦幫忙

鐵人檔案

2013 iT 邦幫忙鐵人賽
回列表

Kuick Hands on Labs 系列

「變,是唯一不變的」,企業的經營邏輯更是如此,所以,開發者的核心價值是,了解企業邏輯並且「使用簡單的方法」滿足不停變動的需求。

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 11

Kuick Hands on Labs -- 11. 打造共用的「後台網站」

每一個公司都需要有共用的「後台網站」,處理專案開發大量重複的工作,接下來說明 Kuick 如何利用現有的資料定義,編寫標準的資料列表、查詢以及新修刪功能。 以下...

2013-10-11 ‧ 由 kevinjong 分享
DAY 12

Kuick Hands on Labs -- 12. 後台內建資料

系統總會有一些內建資料,如果可以依據程式邏輯自動建立,這將可以有效避免部署的錯誤。Kuick系統生命周期,可以在啟動的不同步驟裡自動執行特定程式,我們將使用這個...

2013-10-12 ‧ 由 kevinjong 分享
DAY 13

Kuick Hands on Labs -- 13. 網站身分驗證

Lab 使用 EmployeeEntity 的資料進行 Forms 身分驗證。 登入表單設計參考 Thibaut Courouble 的 login-form...

2013-10-13 ‧ 由 kevinjong 分享
DAY 14

Kuick Hands on Labs -- 14. Entity 規格快取

後台必需能夠自我了解目前總共有那些 Entity,每一個 Entity 的資料規格為何,先列出所有 Entity,再依據規格定義產生後續的資料列表與編修畫面。...

2013-10-14 ‧ 由 kevinjong 分享
DAY 15

Kuick Hands on Labs -- 15. 資料列表基本條件

一般化的資料列表頁有 3 個必要參數: EntityName:指定處理的 Entity 名稱 PageSize:每頁資料筆數 PageIndex:目前資料頁碼...

2013-10-15 ‧ 由 kevinjong 分享
DAY 16

Kuick Hands on Labs -- 16. 優化列表資料

有些資料欄位是提供給系統使用,或是參照其他資料表的 PK 值或是 Enum 型態,不適合直接陳列給使用者看,最好是經過優化成易讀性高的資料。 列表資料優化 3...

2013-10-16 ‧ 由 kevinjong 分享
DAY 17

Kuick Hands on Labs -- 17. 列表與分頁

承接上一篇分享,列表資料完成雛型之後,接著是建立分頁碼與列表連動。 分頁碼使用 Bootstrap 樣式,再作了小修改以呈現出 5 種按鈕(第一頁、上一頁、中...

2013-10-17 ‧ 由 kevinjong 分享
DAY 18

Kuick Hands on Labs -- 18. 資料新增表單

一樣是從最簡單的部份開始,先列出所有欄位名稱以及輸入框,後續再進行優化。 Entity 規格定義裡,已經先為輸入表單準備好表單 ID/Name 名稱,名稱格式為...

2013-10-18 ‧ 由 kevinjong 分享
DAY 19

Kuick Hands on Labs -- 19. 優化新增表單(列舉欄位)

如同優化列表資料一樣,新增表單欄位更需要依據規格定義,提供最合適的編修條件。首先,從優化列舉欄位說起。 列舉 (Enumeration) 資料型態在程式開發中的...

2013-10-19 ‧ 由 kevinjong 分享
DAY 20

Kuick Hands on Labs -- 20. 優化新增表單(外鍵欄位)

欄位定義成外鍵,這代表存在著 1 對多的資料關連,與優化列舉表單的結果相似,編修外鍵欄位值,僅需透過選取項目即可達成。 外鍵欄位內存的資料是參照其他 Entit...

2013-10-20 ‧ 由 kevinjong 分享