Razor cú pháp không phải là tất cả những gì bạn đang tìm kiếm, bạn muốn các mô hình và hoạt động tốt nhất với việc sử dụng MVC 3 là tốt. Đó là một sự xấu hổ có Zero sách ra trên MVC3, chỉ tài liệu tham khảo web với mức độ khác nhau từ nhỏ đến lớn. Tại thời điểm này, bạn phải sử dụng stackoverflow và liên tục sử dụng google và thiết lập một phạm vi ngày để tìm kiếm trong tháng qua hoặc lâu hơn. Ngoài ra, hãy thiết lập "cảnh báo" trên google trên dao cạo 3 mvc, v.v.
Tôi thấy rằng các ví dụ số nhiều, nerddinner, Silk (MileageStats), MvcMusicStore, ProDinner và một số khác là "hữu ích" nhưng không phải là (hoặc có thể là) các phương pháp hay nhất trong mọi lĩnh vực. Mọi người đều cố gắng "con đường hạnh phúc" nhưng nhiều người trong số các ví dụ veer từ này. Nhiều ví dụ đang làm nhiều container IOC khác nhau. Một số sử dụng Unity những người khác Structuremap, những người khác Ninject. Tùy thuộc vào trình độ kỹ năng và kiến thức hiện có, nó có thể được áp đảo.
Cá nhân tôi đang ở trên một dự án mới với vs 2010/mvc3 với Oracle 9 ... Do đó, MOST của các ví dụ không hữu ích khủng khiếp khi tích hợp cơ sở dữ liệu với EntityFramework sử dụng datacontext/IQueryable là tuyệt vời và tất cả, nhưng với Oracle EF trong bản beta, và sprocs thậm chí không làm việc với Oracle 9 với EF (mỗi cố gắng, và phản hồi email từ các giảng viên Oracle vv ..) Tôi phải đi học cũ và trang bị thêm ADO.NET và chuyển đổi sang Danh sách ... và sử dụng IEnumerable.Vì vậy, nhiều thứ được đưa ra để dễ sử dụng trong các mô hình/bộ điều khiển/khung nhìn trong các dự án demo là một nửa vô ích đối với tôi với môi trường của tôi với Oracle.
Nguồn
2011-06-30 18:04:57
Nerddinner không nên được coi là mã tham chiếu. – jfar
tại sao vậy? nó là một dự án nguồn mở tốt và có một số phiên bản của nó theo quan điểm của công cụ xem. – tugberk
NerdDinner có nghĩa là hướng dẫn cho người mới bắt đầu. Tại sao nó sẽ không được tốt để tham khảo? Nó không phải là Chén Thánh và nó không phải là tất cả các thực hành tốt nhất, nhưng nếu bạn đang tìm kiếm một nơi để bắt đầu NerdDinner là một lựa chọn tuyệt vời! –