Gửi Email với SMTP trong C# – Phần 13 1. SMTP là gì? SMTP (Simple Mail Transfer Protocol) là giao thức tiêu chuẩn để gửi email qua internet. Trong C#, ta có thể sử dụng thư viện System.Net.Mail để gửi email thông qua SMTP Server. 📌 Một số dịch vụ SMTP phổ biến: ✅ […]
Lập trình bất đồng bộ với async/await trong C# – Phần 11 1. Lập trình bất đồng bộ là gì? Lập trình bất đồng bộ (Asynchronous Programming) giúp ứng dụng tiếp tục thực thi mà không bị chặn bởi các tác vụ mất thời gian, như: ✅ Đọc/ghi file ✅ Gọi API ✅ Truy […]
Lập trình đa luồng trong C# – Phần 10 1. Đa luồng (Multithreading) trong C# là gì? Đa luồng là kỹ thuật giúp chương trình thực thi nhiều tác vụ cùng lúc, giúp tăng hiệu suất và tối ưu hóa tài nguyên CPU. 💡 Ví dụ thực tế: Khi tải một trang web, trình […]
Lập trình sự kiện trong C# – Phần 9 1. Sự kiện trong C# là gì? Sự kiện (Event) là cơ chế cho phép một đối tượng thông báo đến các đối tượng khác khi có sự thay đổi hoặc hành động xảy ra. 💡 Ví dụ thực tế: Khi bạn bấm nút trên […]
Xử lý ngoại lệ trong C# – Phần 8 1. Ngoại lệ trong C# là gì? Ngoại lệ (Exception) là các lỗi xảy ra trong quá trình thực thi chương trình, có thể do: Lỗi nhập dữ liệu (FormatException) Chia số cho 0 (DivideByZeroException) Lỗi truy cập mảng (IndexOutOfRangeException) Lỗi tập tin (FileNotFoundException) Lỗi null […]
Tích hợp Identity Framework để quản lý User & Role trong C# – Phần 22 1. Giới thiệu về Identity Framework ✅ ASP.NET Core Identity là một framework mạnh mẽ để quản lý User, Role và Authentication. ✅ Hỗ trợ đăng nhập, đăng ký, phân quyền, reset mật khẩu, xác thực 2 bước (2FA), […]
TẶNG QUYỀN TRUY CẬP KHO ĐỀ THI VÀ KHÓA HỌC MIỄN PHÍ
Chào mừng bạn đã đến với Tin học Huy Hoàng! Đăng ký tài khoản ngay hôm nay để nhận miễn phí bộ tài liệu ôn thi THPT Quốc Gia môn Toán, Lý, Hóa, Lập trình, Makerting và được tặng 15 ngày trải nghiệm thi thử online không giới hạn.