Phần này mô tả các tính năng mới đã được giới thiệu trong MVC ASP.NET 4Cải tiến để mặc mẫu dự án (Enhancements to Default Project Templates) Các mẫu được sử dụng để tạo mới ASP.NET MVC 4 dự án đã được cập nhật để tạo ra một trang web trông hiện đại hơn: Ngoài ra để cải thiện thẩm ... Read More »
MVC.Net
Tìm hiểu định tuyến url trong ASP.NET MVC
ASP.NET MVC Framework có một bộ máy ánh xạ URL thật sự mạnh mẽ. Bộ máy này cung cấp phương pháp rất linh hoạt trong việc ánh xạ URLs sang cho Controller. Bạn có thể dễ dàng định ra các quy luật ánh xạ, cài đặt để ASP.NET MVC dựa vào các quy luật ánh xạ đó, xác định xem ... Read More »
Những điểm mới trong ASP.NET MVC 3
ASP.Net MVC 3 là một phiên bản khá hấp dẫn, có thêm nhiều tính năng và cải tiến mới rất tuyệt vời, giúp đơn giản hóa mã (code) của bạn. ASP.Net MVC 3 cũng tương thích ngược với ASP.Net MVC 1 và ASP.Net MVC 2, khiến việc nâng cấp các ứng dụng hiện có rất dễ dàng. Bài viết này ... Read More »
So sánh sự khác biệt giữa asp.net webform và asp.net mvc
Bạn đã được nghe qua về điểm yếu và giới hạn của ASP.NET WebForm truyền thống, và làm thế nào mà ASP.NET MVC vượt qua những vấn đề này. Điều đó không có nghĩa là ASP.NET WebForm đã chết mà chỉ là : Microsoft muốn mọi người hiểu rằng có hai nền tảng song song nhau, hỗ trợ cho nhau, ... Read More »
ViewBag và ViewData trong MVC.Net
ASP.NET MVC 3 được xây dựng trên nền tảng .NET Framework 4.0, và nó tận dụng được các tính năng mới của .NET 4.0, trong đó có kiểu dữ liệu dynamic. Trước đây bạn sẽ sử dụng thuộc tính ViewData để chuyển dữ liệu (model) cho View để render trang html. Bây giờ bạn sẽ có thêm thuộc tính ViewBag ... Read More »
Best Practices for ASP.NET MVC: Controller (Phần 3)
Controller (với một action method cụ thể) được gọi bởi hệ thống định tuyến (routing system) bằng cách dựa trên dạng của URL. Controller nhận vào input từ routing system, trong đó bao gồm cả các thành phần trong HTTP request context (session, cookies, browser, …). [br][br] Nên: dùng model binding thay vì tự xử lý request. ASP.NET trừu tượng ... Read More »
Best Practices for ASP.NET MVC: View (Phần 2)
Bài viết này giới thiệu một tập các hướng dẫn lập trình nhắm đến các lập trình viên ASP.NET MVC. Tất nhiên, bạn, với tư cách là nhà phát triển sẽ vẫn là người quyết định cuối cùng trong việc chọn hướng dẫn nào phù hợp nhất. [br][br] Các khuyến nghị trong việc tạo View Vai trò chính của một ... Read More »
Best Practices for ASP.NET MVC: Model (Phần 1)
ASP.NET MVC đã và đang trở nên phổ biến, với liên tiếp các phiên bản 1, 2, 3 và 4 (sẽ ra mắt cùng với .NET 4.5), ASP.NET MVC đã chứng tỏ sức mạnh của nó. Những ưu điểm của ASP.NET MVC, bao gồm cả của mô hình MVC là: phân tách rõ ràng các phần M-V-C, cung cấp nhiều ... Read More »
Giới thiệu mô hình MVC
Xuất xứ Tất cả bắt đầu vào những năm 70 của thế kỷ 20, tại phòng thí nghiệm Xerox PARC ở Palo Alto. Sự ra đời của giao diện đồ họa (Graphical User Interface) và lập trình hướng đối tượng ( Object Oriented Programming) cho phép lập trình viên làm việc với những thành phần đồ họa như những đối ... Read More »