Chúng tôi có một ứng dụng web dựa trên WebForms với các thuộc tính này:C# ASP.NET, WebForms sang MVC: Có thay đổi trong trường hợp của chúng tôi không?
Khuôn khổ đối tượng doanh nghiệp lớn (Đóng dấu xác thực) và được đặt trong thư mục Bin. Sử dụng rất nhiều UserControls.
Nhìn vào tổng quan về MVC có vẻ như có sự phân tách riêng biệt về cách mã được chia nhỏ, không có trạng thái phiên (có vẻ lạ, nhưng có thể ok nếu trang web chủ yếu phục vụ nội dung?) Và nó xuất hiện các trang trông giống như cổ điển asp (sử dụng thẻ <%%>)
Tôi có giải thích sai về MVC không? MVC có phải là một kiến trúc cụ thể hay là cách mọi thứ sẽ diễn ra và WebForms cuối cùng sẽ bị loại bỏ? Làm thế nào để phân chia M-V-C khi Khung đối tượng doanh nghiệp hiện có tồn tại? Tại sao không có trạng thái phiên? Do UserControl có hoạt động trong MVC không?
Tôi nhận thấy điều này có thể chủ quan, vì vậy, chủ yếu là tìm kiếm nhận xét của bạn về chủ đề này để làm cho tâm trí của riêng tôi trở nên rõ ràng.
ASP.NET MVC không ngăn bạn sử dụng Session State. Nó chỉ là một mô hình của việc tạo ra một ứng dụng ASP.NET. –
@ Hasan: Cảm ơn, không chắc tại sao tôi nghĩ đây là trường hợp ... –