Hướng dẫn dùng Core
cho nhân viên mới.
Core là framework low-code: bạn không vẽ giao diện bằng code.
Bạn cấu hình row trong DB (Feature / Section / Component) — Core tự render.
Chỉ cần viết vài dòng C# kế thừa TabEditor hoặc PopupEditor là có 1 màn hình hoạt động.
Đọc trước khi làm
Tổng quan
Core là gì, 2 loại form duy nhất (TabEditor / PopupEditor), bạn làm gì hàng ngày.
→Cấu trúc dự án
Bạn viết code ở đâu trong TMS.UI. Quy ước đặt tên class.
→ Quan trọngCấu hình UI từ database
3 bảng Feature / ComponentGroup / Component — đây là cốt lõi của Core.
→Chạy dev / build
Build TMS.UI, chạy backend, vòng lặp dev hàng ngày.
→Bắt tay làm
2 loại Form
Tham chiếu
📚 Components đầy đủ
Toàn bộ ComType + danh sách field DB từng cái thực sự dùng.
🛠 Helpers thường dùng
FindComponentByName, OpenTab, Toast, ConfirmDialog, SetShow, …
→Section & chia cột
Layout responsive 1/2/3/4 cột theo screen width — không cần CSS.
→Client (REST + OData)
Cách gọi API: GET, POST, PATCH, BulkUpdate, OData filter.
→