Trong bài viết này tôi giới thiệu đến các bạn sinh viên một khuôn mẫu lập trình được gọi là MVVM. MVVM được viết tắt của Model - View - ViewModel.
Trước đây khi xây dựng các ứng dụng winform chúng ta thường sử dụng mô hình 3 lớp, thì bây giờ trong các ứng dụng WPF chúng ta sẽ sử dụng mô hình MVVM cũng có chức năng tương tự như mô hình 3 lớp và mô hình MVC trong lập trình ứng dụng web.
Sử dụng mô hình này cho phép tách biệt các thành phần, cho phép người thiết kế và người lập trình có thể song song thực hiện các nhiệm vụ của mình. Hiện nay có nhiều công cụ hỗ trợ việc tạo ứng dụng theo mô hình MVVM, tuy nhiên, có lẽ công cụ hỗ trợ MVVM Light của Lauren Bugnion là công cụ được sử dụng phổ biến nhất. Do đó, các bạn nên tìm hiểu MVVM Light để có thể áp dụng vào các dự án sau này.
Các bạn có thể tìm hiểu chi tiết MVVM Light tại địa chỉ: http://mvvmlight.codeplex.com/
CHÚC CÁC BẠN HỌC TỐT.
(Phạm An Bình - Khoa CNTT - Đại học DUY TÂN)
» Tin mới nhất:
» Các tin khác: