Trong các dự án enterprise .NET, chúng ta thường có: Coding convention riêng Architecture pattern riêng Folder structure riêng Vấn đề là GitHub Copilot thường generate code theo pattern phổ biến trên internet , chứ không theo convention của project. Trong bài viết này mình thử nghiệm một cách “huấn luyện nhẹ” Copilot để nó tuân theo structure của project. Setup GitHub Copilot trong Visual Studio 2026 Tạo file copilot-instructions.md Structured prompt với constraints Setup GitHub Copilot trong Visual Studio 2026 Đăng nhập GitHub View → GitHub Copilot Chat Login GitHub account của bạn. Copilot sẽ hoạt động nếu bạn có: Copilot Individual Copilot Business Copilot Enterprise Test Copilot Tạo file: TestRepository.cs Viết comment: // create a generic repository for EF Core Nếu Copilot gợi ý code → setup thành công. Vấn đề khi dùng Copilot trong dự án thật Mục tiêu là rewrite theo pattern: Entity Framework Repository Pattern Unit Of Wo...
Microsoft Access là hệ quản trị cơ sở dữ liệu dạng desktop thuộc bộ Microsoft Office. Nó thường được dùng cho các hệ thống nhỏ như quản lý nhân sự, quản lý kho, hoặc lưu dữ liệu từ máy chấm công. Trong bài viết này chúng ta sẽ: Tạo database đơn giản với 2 bảng Insert dữ liệu mẫu Thực hiện một số truy vấn SQL Tìm hiểu định dạng file Access cũ và mới 1. Tạo bảng Employees Bảng Employees lưu thông tin nhân viên. CREATE TABLE Employees ( EmployeeID AUTOINCREMENT PRIMARY KEY, FirstName TEXT(50), LastName TEXT(50), BirthDate DATETIME, Salary DOUBLE, Notes LONGTEXT, CreatedAt DATETIME ); Column Meaning EmployeeID ID tự tăng FirstName Tên LastName Họ BirthDate Ngày sinh Salary Lương Notes Ghi chú dài 2. Tạo bảng WorkLogs Bảng WorkLogs lưu thông tin giờ làm việc của nhân viên. CREATE TABLE WorkLogs ( LogID AUTOINCREMENT PRIMARY KEY, EmployeeID LONG, WorkDate DATETIME, HoursWorked INTEGER, Descr...