Tôi đang cố gắng để bắt đầu một dự án mới (asp.net MVC) và tôi muốn áp dụng một số quy tắc DDD mà tôi đã học được trong vài tháng qua.
Tôi không biết cách tổ chức giải pháp của mình.
Tôi muốn sử dụng Nhibernate nhưng tôi không muốn sử dụng Fluent Nhibernate vì nó phải giống như một thử nghiệm.
Tôi đã xem một số ví dụ trong đó mọi người giữ mọi thứ trong cùng một dự án. Một số người khác có xu hướng tạo ra một dự án khác cho mọi thứ. Bạn có nghĩ rằng tôi nên phân biệt mô hình và kho lưu trữ hoặc đặt nó trong cùng một dự án?
Nếu ai đó có một số liên kết đến bài viết, v.v. nó sẽ được đánh giá cao.
Làm thế nào để tổ chức một giải pháp ASP.NET MVC (DDD)
nhờ
Alberto
Không phải mọi dự án với asp.net mvc, ddd và nhibernate sẽ phù hợp với một số kiến trúc "mặc định". Vì vậy, cách tổ chức dự án phụ thuộc vào những gì dự án của bạn làm. Chỉ có một điều tôi làm cho mọi ứng dụng: tôi đặt logic trình bày (asp.net mvc trong trường hợp này) trong một dự án riêng biệt từ logic nghiệp vụ (ddd? Trong trường hợp này). Bạn muốn tạo loại ứng dụng web nào và bạn muốn sử dụng ddd trong ứng dụng này như thế nào? – Paco