ASP.NET MVC là gì ?

Lập trình ASP.NET MVC là gì ?

ASP.NET MVC là một framework của Microsoft, giúp các lập trình viên web code theo mô hình 3 phần
model - controller - view
Để hiểu ASP.NET MVC thì bạn cần hiểu cơ bản về ASP.NET là gì.
Tại sao ASP.NET MVC ra đời dựa trên ASP.NET ?

ASP.NET (chuẩn) là một ngôn ngữ lập trình web được phát triển bởi Microsoft. nó được sử dụng để xây dựng các ứng dụng web mạnh mẽ, linh hoạt. ASP.NET cho phép lập trình viên tạo các trang web tương tác, quản lý dữ liệu và thực hiện thao tác với cơ sở dữ liệu.
Vậy ASP.NET MVC kế thừa từ cái gốc là ASP.NET

Cấu trúc của ASP.NET MVC
    Model có nhiệm vụ lưu trữ dữ liệu, ánh xạ đến CSDL như SQL Server, Oracle, XML, Access.
    View được coi là một giao diện người dùng được sử dụng bởi khách truy cập trang web của bạn để nhìn thấy các dữ liệu.
    Controller chịu trách nhiệm xử lý các tương tác của người dùng với trang web (ở đây gọi là view). Nó được sử dụng để xác định loại view nào cần phải được hiển thị. Controller cũng được sử dụng cho mục đích giao tiếp với model.

Mời bạn tham khảo video về mô hình web MVC

Lập trình ASP.NET MVC là gì ?