Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Tài liệu là bài dịch từ một số bài blog của tác giả Scott Guthrie về ASP.NET MVC Framework về một công nghệ mới ra đời của ASP.NET. MCV là tên một phương pháp chia nhỏ một ứng dụng thành ba thành phần để cài đặt, mỗi thành phần đóng một vai trò khác nhau và ảnh hưởng lẫn nhau, đó là models, views, và controllers. | ASP.NET MVC Framework và ví dụ minh họa Đây là bài dịch từ một số bài blog của tác giả Scott Guthrie về ASP.NET MVC Framework về một công nghệ mới ra đời của ASP.NET. ASP.NET MVC Framework Một hạn chế của framework ASP.NET từ trước đến nay là không hỗ trợ các lập trình viên sử dụng kiến trúc MVC để phát triển các ứng dụng và nhiều người vẫn đang mong chờ sự xuất hiện của kiến trúc lâu năm này trong bộ framework. Model View Controller MVC là gì Model Rails Components Action View ooh pretty pictures ActionRecord here be data incoming request Actioncontroller kinda like my ex and AAVC Controller View MCV là tên một phương pháp chia nhỏ một ứng dụng thành ba thành phần để cài đặt mỗi thành phần đóng một vai trò khác nhau và ảnh hưởng lẫn nhau đó là models views và controllers. 1. Models trong các ứng dụng dựa trên MVC là những thành phần có nhiệm vụ lưu trữ thông tin trạng thái của các đối tượng thông thường nó là một lớp được ánh xạ từ một bảng trong CSDL. Lấy ví dụ chúng ta có lớp Product được sử dụng để mô tả dữ liệu từ bảng Products trong SQL bao gồm ProductID OrderDate. 2. Còn đối với Views nó chính là các thành phần chịu trách nhiệm hiển thị các thông tin lên cho người dùng thông qua giao diện. Thông thường các thông tin cần hiển thị được lấy từ thành phần Models. Ví dụ đối tượng Product có một Edit view bao gồm các textboxes các dropdowns và checkboxes để chỉnh sửa các thuộc tính của sản phẩm có một Display view gồm 2 dòng cột dòng là ProductID dòng sau là OrderDate. để xem thông tin về sản phẩm. 3. Cuối cùng Controllers trong các ứng dụng kiểu MVC chịu trách nhiệm xử lý các tác động về mặt giao diện các thao tác đối với models và cuối cùng là chọn một view thích hợp để hiển thị ra màn hình. T rong kiến trúc MVC view chỉ có tác dụng hiển thị giao diện mà thôi còn điều kiển dòng nhập xuất của người dùng vẫn do Controllers đảm trách. Một lợi điểm của phương pháp MVC là nó bắt buộc phải tạo ra một sự rành mạch trong liên kết giữa 3 thành phần models views và .