Chia Sẻ Khóa Học Ứng Dụng Web ASP.NET Core Sử Dụng Razor Pages [Update Tháng 8-2023] [Khóa 7093 A]
Xây dựng ứng dụng Web hoàn chỉnh bằng ASP.NET Core, Razor Pages, SQL Server Database, Session Data và Cookies.
Bạn sẽ học được gì:
- ✓ Tạo một ứng dụng Web ASP .NET Core full bằng cách sử dụng Razor Pages.
- ✓ Tạo SQL Server database và table bằng Visual Studio 2022.
- ✓ Thực hiện các thao tác CRUD trên cơ sở dữ liệu SQL Server.
- ✓ Sử dụng Pagination để phân chia nội dung trên nhiều trang.
- ✓ Triển khai chức năng tìm kiếm để tìm dữ liệu trong cơ sở dữ liệu.
- ✓ Upload hình ảnh lên Server.
- ✓ Triển khai Authentication và Role based Authorization sử dụng Session Data.
- ✓ Gửi email xác nhận.
- ✓ Sử dụng Cookies để Add/Subtract/Delete các mặt hàng khỏi Giỏ hàng.
- ✓ Form Validation sử dụng Attributes và Model Binding.
Khóa học này dành cho người mới bắt đầu sử dụng ASP.NET và có một số kiến thức về C# hoặc các ngôn ngữ lập trình tương tự.
Trong khóa học này, tôi sẽ chỉ cho bạn cách sử dụng SqlClient để kết nối với database và thực hiện các truy vấn SQL. Ngoài ra, tôi sẽ chỉ cho bạn cách triển khai xác thực truyền thống bằng Sessions.
Chúng tôi sẽ sử dụng Visual Studio 2022 để kết nối với SQL Server và tạo database/table. Vì vậy chúng ta không cần cài đặt SSMS (SQL Server Management Studio).
Trong khóa học này, bạn sẽ học:
- ✓ Cách tạo một Ứng dụng Web ASP.NET Core với Razor Pages.
- ✓ Cách tạo cơ sở dữ liệu và bảng bằng SQL Server và Visual Studio 2022.
- ✓ Cách update layout của ứng dụng.
- ✓ Cách sử dụng Session data.
- ✓ Cách sử dụng Cookies.
- ✓ Cách xác thực biểu mẫu bằng cách sử dụng attributes và model binding.
- ✓ Cách gửi email bằng ASP.NET Core và SendGrid.
- ✓ Cách triển khai xác thực và ủy quyền dựa trên vai trò.
- ✓ Cách đặt lại mật khẩu người dùng.
- ✓ Cách thực hiện các thao tác CRUD (Create, Read, Update và Delete) trên cơ sở dữ liệu bằng ASP.NET và ADO (no Entity Framework).
- ✓ Cách sử dụng pagination (Chia dữ liệu trên nhiều trang).
- ✓ Cách thêm chức năng tìm kiếm nâng cao.
- ✓ Cách upload ảnh lên server.
Để theo dõi khóa học này, bạn cần cài đặt các công cụ sau:
- ✓ Visual Studio 2022.
- ✓ Microsoft SQL Server.
Ngoài ra, cần cài đặt hai component vào Visual Studio: “ASP.NET and web Development” và “.NET Desktop Development”.
Mục lục:
- ✓ 1. Giới thiệu.
- ✓ 2. Quản lý Contact Form.
- ✓ 3. Các thao tác CRUD trên Books.
- ✓ 4. Authentication và Authorization.
- ✓ 5. Tạo đơn hàng.
- ✓ 6. Tích hợp PayPal.
- ✓ 7. [ NEW ] Các hoạt động CRUD sử dụng Entity Framework.
- ✓ 8. [ NEW ] Authentication sử dụng Identity và Entity Framework.
- ✓ 9. Bonu.
Khóa học này dành cho ai:
- ✓ Các developer mới bắt đầu muốn tạo một ứng dụng web hoàn chỉnh bằng ASP .NET Core và Razor Pages.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU