Tôi là một fan hâm mộ lớn của những gì ASP.NET MVC đang làm, trên nhiều cấp độ.ASP.NET MVC không tốt cho điều gì?
Tôi sắp tham gia xây dựng lại trang web được quản lý rất cao và tôi không phải là khung làm việc tốt nhất (nếu có).
Các trang web sẽ cần những điều sau đây:
- Để hỗ trợ javascript nặng, các trang tương tác cao
- Nhưng đồng thời, cung cấp HTML ngữ nghĩa tiềm ẩn cho công cụ tìm kiếm
- Hỗ trợ nhiều ngôn ngữ
- Be skinnable
- Hiển thị API dịch vụ web RESTful cho đối tác
Theo như tôi có thể nói, không có lý do gì để không sử dụng ASP.NET MVC cho việc này.
- Tôi có thể trình bày ngữ nghĩa HTML và lớp Javascript trên đầu trang bằng cách sử dụng jQuery.
- Nhiều ngôn ngữ có thể được cung cấp để sử dụng các tệp tài nguyên (giống như hiện tại).
- Skinning có thể được thực hiện bằng CSS (nó sẽ không liên quan đến những thay đổi đối với đánh dấu).
- Tôi có thể tập trung hóa logic nghiệp vụ để Bộ điều khiển và dịch vụ web WCF sử dụng cùng một mã.
Nhưng có những hạn chế tiềm năng nào khi sử dụng MVC mà tôi chưa xem xét?
Tôi không muốn trở thành chàng trai chọn công nghệ bởi vì nó rất hay nhưng sau đó lại tìm ra bài hát không phù hợp với công việc.
cộng một cái cho cái này! :); –