Tìm hiểu Top-level statement, loại bỏ hàm Main trong trong C#10 (.NET6), tìm hiểu với template mới phát sinh khung ứng dụng với lệnh dotnet, cách dịch chuyển code ASP.NET cũ sang top-level mới.
Tim hiểu về các Requirement, tạo các Requirement và khai báo sử dụng nó trong các policy, tạo ra Authorization handler kiểm tra user có phù hợp với requirement
Tìm hiểu và cấu hình máy chủ http Kestrel, máy chủ mặc định chạy cùng ứng dụng ASP.NET Core, publish ứng dụng và triển khai trên server linux với proxy là Apache hoặc Linux, cấu hình https cho ứng dụng ASP.NET
Hướng dẫn từng bước tích hợp thư viện quản lý file elFinder vào Asp.net MVC, cho phép quản lý các file upload, tích hợp với công cụ soạn thảo summernote
Cài đặt và sử dụng công cụ tải về thư viện client-side css, js như bootstrap, jquery từ các nguồn CDN như cdnjs, unpkg để tích hợp vào dự án website asp.net core
Thêm Model biểu diễn các bài viết (Post) của Blog vào ứng dụng, tạo các chức năng quản lý Post như tạo mới, cập nhật, xóa bài viết. Các Post có quan hệ nhiều nhiều với bảng danh mục Category
Tìm hiểu cơ chế binding model của Asp.net core, sử dụng các thuộc tính BindProperty, FromPost ... Binding model với dữ liệu phức tạp, kiểm tra sự phù hợp của dữ liệu Model
Hướng dẫn tích hợp thư viện Entity Framework vào ASP.NET MVC để truy cập đến cơ sở dữ liệu, tích hợp Identity để có chức năng quản lý User, đăng nhập, xác thực ...
Chi tiết hơn về cấu hình và tạo các route trong asp.net mvc, tích hợp razor page vào mvc, tạo route với thuộc tính [Route], [HttpGet], [HttpPost], thiết lập Http Method cho Action với AcceptVerbs
Hướng dẫn xác định quyền truy cập tới trang Razor Page, Controller, Action của Asp.net sử dụng thuộc tính Authorize để chứng thực theo Role - Role-based Authorization
Hướng dẫn tạo partial phát sinh HTML điều hướng trang, HTML sử dụng CSS trình bày paging trong Bootstrap, lưu ý khi sử dụng LINQ để truy vấn lấy phần tử theo trang
(Identity 3) Hướng dẫn cấu hình sử dụng dịch vụ ngoài để xác thực trong Identity, đăng ký OAuth của Google áp dụng vào dự án, tùy biến trang ExternalLogin của Identity