每個程式設計師心中都有一個「專屬框架」夢。FastObject 追求四個「很」:
- 配置很簡單——無 XML Mapping,Convention over Configuration。
- 很輕量——學習成本極低,單一 DLL 即用。
- 操作很方便——
FastObjectBase 一個基類搞定增刪改查、分頁。
- 很兼容——Access 與 SQL Server 一鍵切換(獨創)。
核心功能
- 執行 SQL 回傳:無、純量、單一實體、實體集合(
int、User、List<User>)。
- 兩種分頁:簡易分頁、預存程序分頁(僅 SQL Server)。
- 資料庫切換:同一套代碼,修改連線字串與 Provider 即可在 Access/SQL Server 間切換。
雖最終演變為 7 成 ORM,但仍保持「用起來很簡單」的初衷。系列文將逐步實作核心元件。