Tôi đã thực hiện chuyển đổi, vì bạn đã chỉ ra rằng đây sẽ là cách ưu tiên cho các cửa hàng microsoft. Việc chuyển đổi là khá tầm thường và như Mike chỉ ra nó tàu với công cụ xem webform như mặc định, nhưng như Mike cũng cho biết bạn vẫn có thể tận dụng lợi thế của quan điểm bạn đã viết trong brail và nvelocity với dự án MvcContrib. ASP.NET MVC, không buộc bạn vào ViewEngine trực tiếp, bạn có thể sử dụng bất kỳ ViewEngine nào bạn muốn. Tôi không nhất thiết nghĩ rằng đây là một sự khác biệt.
Sự khác biệt lớn nhất tôi thấy là nhóm các bộ điều khiển và chế độ xem của mình. Trong MonoRail, bạn có thể thực hiện điều này dễ dàng với thuộc tính ControllerDetails, tôi có thể dễ dàng vượt qua giới hạn này bằng cách mã hóa của riêng tôi, nhưng mong muốn chức năng được xây dựng. Tôi đã làm nó bằng cách tạo ViewLocator của riêng mình và tạo một ActionFilterAttribute.
Nguồn
2008-08-24 20:18:06