2010-11-16 34 views
21

tôi hiện đang học MVC2 là gì. thực sự làm việc trên dự án MVC2 đầu tiên của tôi. Phiên bản MVC3 beta được khởi chạy và có sẵn để tải xuống. xin đề nghị tôi nên tôi sử dụng MVC3 (Beta) hoặc tiếp tục với MVC2 và điều thứ hai là, nếu tôi di chuyển đến MVC3 thì những lợi thế lớn tôi sẽ nhận được từ nó. Dự án của tôi là một ứng dụng ERP. Vui lòng đề nghị tôi nên làm gì.những lợi thế của MVC3 trên MVC2

Cảm ơn

+1

Tôi khuyên bạn nên đọc ghi chú phát hành cho MVC3 và xem những phần nào có thể mang lại lợi ích cho bạn. – RPM1984

+0

@ RPM1984: Cảm ơn bạn đã đề xuất –

Trả lời

21

tôi đề nghị bạn hãy xem bài viết trên blog này từ Scott Gu:

http://weblogs.asp.net/scottgu/archive/2010/11/09/announcing-the-asp-net-mvc-3-release-candidate.aspx

Để đặt tên một số lợi thế, bạn có thể sử dụng Razor View Engine, tùy thuộc vào yêu cầu của bạn, nó sẽ làm cho mã xem của bạn đẹp hơn. Tôi tin rằng đó là trường hợp của một hệ thống ERP.

Đây không phải là 100% mvc3 liên quan, nhưng với RC bạn có NuGet được cài đặt với nó, nếu bạn đang lập kế hoạch sử dụng thư viện bên ngoài để giúp bạn, đó là một cách tuyệt vời để quản lý chúng.

Lưu vào bộ đệm đầu ra một phần của trang là một tính năng tuyệt vời cho các hệ thống chia sẻ bit và phần trên các giao diện người dùng khác nhau.

JavaScript và xác thực không phô trương cũng là một tính năng mới tuyệt vời khác sẽ giúp bạn duy trì khả năng bảo trì mã của bạn trong số các lợi ích khác.

MVC3 cũng có một số lợi ích từ khía cạnh động của .NET 4 và điều đó cũng giúp bạn giữ mã xem của mình rõ ràng hơn.

Và điểm cuối của tôi là, MVC3 đã ở giai đoạn RC .... nó đã có giấy phép và hỗ trợ Go Live ... nếu bạn đang học, tôi khuyên bạn nên học mới nhất, bạn sẽ nhận được tất cả kiến thức bạn cần sử dụng mvc 1 và 2 và cũng là những điều mới về mvc 3.

+0

Cảm ơn bạn đã cung cấp một kiến ​​thức có giá trị như vậy. –

4

Một yếu tố là ngày phát hành của MVC 3 so với ngày phát hành của ứng dụng của bạn, ví dụ: bạn không nên gửi một ứng dụng dựa trên một phiên bản beta của MVC.

Nếu bạn chuyển sang MVC 3 beta, bạn nên lưu ý rằng có thể có thay đổi trong bản phát hành cuối cùng, vì vậy bạn có thể phải thực hiện thay đổi cho mỗi phiên bản cho đến khi relase và ứng dụng của bạn chỉ được đảm bảo làm việc với phiên bản tiền phát hành cụ thể, cho đến khi phiên bản chính thức của MVC 3.

+0

cảm ơn đề xuất. –

+1

MVC 3 RC được phát hành tuần trước. – RyanW

+0

@RyanW: Đó vẫn là phiên bản tiền phát hành. Trừ khi bạn có một máy chủ chuyên dụng, bạn sẽ gặp khó khăn trong việc tìm kiếm hosting cho MVC 3 cho đến khi phát hành. – Guffa

Các vấn đề liên quan