ASP.NET, ở cấp cơ bản nhất, cung cấp phương tiện để bạn cung cấp đánh dấu HTML chung kết hợp với "điều khiển" phía máy chủ trong mô hình lập trình hướng sự kiện có thể được tận dụng với VB, C#, v.v. . Bạn xác định (các) trang của một trang web, thả các điều khiển và cung cấp hệ thống ống nước có lập trình để làm cho nó hoạt động.
ASP.NET MVC là một khung ứng dụng dựa trên mẫu thiết kế Mô hình-Giá trị-Điều khiển. Đây là những gì có thể được coi là một khuôn khổ "đóng hộp" cho một cách cụ thể của việc thực hiện một trang web, với một trang hoạt động như "bộ điều khiển" và gửi yêu cầu đến các trang thích hợp trong ứng dụng. Ý tưởng là "phân vùng" các yếu tố khác nhau của ứng dụng, ví dụ: quy tắc kinh doanh, quy tắc trình bày, v.v.
Hãy suy nghĩ trước đây là "phương tiện chặn trống" để triển khai kiến trúc trang web mà bạn đã thiết kế nhiều hơn hoặc ít hơn từ đầu. MVC cung cấp một cơ chế để thiết kế một trang web xung quanh một "mẫu" được xác định trước của truy cập ứng dụng, nếu điều đó có ý nghĩa. Có nhiều chi tiết kỹ thuật hơn nó, để chắc chắn, nhưng đó là tour du lịch nickel cho mục đích của câu hỏi.
Chúc may mắn!
Nguồn
2012-08-28 21:44:14
Internet là đầy đủ các nguồn lực trong mối quan hệ đó. Tôi khuyên bạn nên thực hiện tìm kiếm trên google và đến sau với các câu hỏi cụ thể hơn. –
http://www.asp.net/mvc/tutorials/older-versions/overview/asp-net-mvc-overview – c0deNinja
http://www.asp.net/web-forms/videos/how-do-i/select-the-right-programming-model – Shyju