2012-09-03 31 views
5

Bạn có thể cho tôi biết các ưu điểm/nhược điểm của hai triển khai này không?Khu vực di động Vs Nhiều khu vực dự án?

Ngữ cảnh của tôi: Chúng tôi có một dự án lớn bao gồm nhiều miền khác nhau. Mỗi miền sẽ tự nhiên là một Khu vực. Nhưng nhiều nhóm khác nhau sẽ làm việc trên mỗi và chúng tôi muốn tách các quy tắc kinh doanh. Cách tốt nhất để quản lý các ares này trong một giải pháp là gì?

Tôi đã thấy nhiều ví dụ về Khu vực trong dự án riêng biệt hoặc với khu vực di động. Nhưng tôi không thể đưa ra quyết định.

Từ quan điểm của tôi:

dự án riêng biệt

  • Simple
  • Khó quản lý nội dung (JS, CSS, ...). Nó có phải ở trong trang chính không?
  • màn trình diễn xuất sắc nhất

khu vực di

  • Tất cả các nội dung, quan điểm phải nằm trong cùng một dự án
  • có thể mã trùng lặp giữa các khu vực
  • contraints: tên, ressources nhúng, ...
  • Một phần của MVC Contrib: tôi có được hỗ trợ lâu hơn không?
  • Thành phần: lý tưởng cho phân phối lại một tính năng

Cảm ơn,

Trả lời

1

Tôi đang phải đối mặt với cùng một vấn đề, và đã được kiểm tra cho nó. Liên kết sau đây là nội dung về khu vực di động. Câu trả lời đầu tiên được đưa ra bởi trưởng nhóm phát triển MS MVC. Mặc dù nó không thể trả lời được câu hỏi, nhưng ước gì nó có thể giúp bạn một câu hỏi.

Multiproject areas in ASP.Net MVC 3