ASP.NET core là gì?
ASP.NET core là khung ứng dụng mã nguồn mở chéo nền tảng cái bạn có thể sử dụng để xây dựng các ứng dụng web động
nhanh chóng. Bạn có thể sử dụng ASP.NET core để xây dựng các ứng dụng web trình bày phía máy chủ, các ứng dụng máy
chủ backend, HTTP APIs cái có thể được tiêu thụ bởi các ứng dụng mobile, và nhiều hơn. ASP.NET core chạy trên .NET
7, cái là phiên bản mới nhất của .NET Core – một runtime hiệu suất cao, chéo nền tảng và mã nguồn mở.
ASP.NET core cung cấp cấu trúc, các hàm helper và một khung cho xây dựng các ứng dụng, cái tiết kiệm cho bạn
khỏi phải viết nhiều code này bản thân bạn. Sau đó code khung ASP.NET core gọi vào tới các cái xử lí của bạn, cái
đến lượt chúng gọi các phương thức trong business logic của ứng dụng của bạn, như thể hiện ảnh dưới. Business logic
này là lõi của ứng dụng của bạn. Bạn có thể tương tác với các dịch vụ khác ở đây, như các CSDL hay APIs ở xa, nhưng
business logic của bạn điển hình không phụ thuộc trực tiếp vào ASP.NET Core.