Chuyển đến nội dung chính

Bài 2 - Kiến trúc của mô hình MVC mô hình MVC là gì

Mô hình MVC là gì ?
MVC viết tắt của Model - View - controller đây là một mẫu thiết kế được sử dụng nhiều trong các ngôn ngữ lập trình khác. Và nó cũng được microsoft hỗ trợ đối với công nghệ dot.net 


Mô hình này có nhiều ưu điểm nổi bật như dễ dàng nâng cấp bảo trì... mà các bạn làm phần mềm biết đấy bảo trì phần mềm còn mệt hơn là đập đi xây lại =))) nhưng chúng ta không có thời gian để xây lại =)))



kiến trúc của mô hình này như sau
Model: đây là tầng trong cùng làm việc với cơ sở dữ liệu ( trên thực tế chúng ta sẽ làm nó hơi khác một chút nhưng mà cơ bản bạn cứ hiểu nó là cái tầng trong cùng để thao tác với cơ sở dữ liệu)
Controller: đây là tầng sử lý nghiệp vụ rồi đẩy kết quả qua view để hiển thị cho người sử dụng tầng này ở giữa
View: đây là tầng ngoài cùng hay chính là tầng giao diện dao diện của người sử dụng.
Đơn giản chúng ta tách biệt ra như vậy thì project của chúng ta khi code đến hàng nghìn dòng code của các hệ thống lớp sẽ dễ nhìn và thuận tiện trong việc bảo trì cũng như fix lỗi.

Đây là kiến trúc cơ bản cơ bài sau mình sẽ hương dẫn các bạn các làm cụ thể chi tiết hơn.


Nhận xét

Bài đăng phổ biến từ blog này

Bài 3 Vòng đời của một ứng dụng asp.net MVC cơ bản

Vòng đời của một ứng dụng ASP.NET MVC  Ở trong phần này mình sẽ hướng dẫn các bạn hiểu về vòng đời của một ứng dụng ASP.NET MVC

Bài 4 Routing trong ASP.NET MVC học lập trình web ASP.NET MVC

ASP.NET Routing ở bài trước thì mình đã giới thiệu cho các bạn qua về vòng đời cũng như cấu trúc của một ứng dụng web asp.net mvc ở trong phần này chúng ta sẽ tìm hiểu rõ hơn về nó. tuy là lý thuyết nhưng các bạn phải biết thì đọc code mới hiểu được