Gần đây tôi đã tham gia một công ty sử dụng bộ dữ liệu đã nhập làm 'Dto' của họ. Tôi nghĩ rằng họ thực sự là rác rưởi và muốn thay đổi nó thành một thứ gì đó hiện đại hơn và thân thiện với người dùng hơn. Vì vậy, tôi đang cố gắng cập nhật mã để lớp dữ liệu chung chung hơn, tức là sử dụng giao diện v.v., người kia không biết Dto là gì và chúng tôi có một chút bất đồng về việc nên làm như thế nào.C# Lớp dữ liệu và Dto's
Không cố gắng gây ảnh hưởng đến mọi người theo cách suy nghĩ của mình, tôi muốn nhận được câu trả lời vô tư từ bạn về những lớp mà Dto có thể hiện diện. Tất cả các lớp; DAL, BL và Bản trình bày hoặc một bộ phụ nhỏ trong các lớp này chỉ.
Ngoài ra, liệu các đối tượng IList có nên hoặc không nên có mặt trong DAL hay không.
Cảm ơn.
@leppie: xem http://rlacovara.blogspot.com/2009/03/what-is-difference-between-dto-and-poco.html – tsimbalar
Đối tượng chuyển dữ liệu - ngữ cảnh nhẹ và thường (miễn phí) phiên bản của đối tượng miền kinh doanh (hoặc đối tượng). –
Xin lỗi leppie, tôi không nên cho rằng mọi người đều biết từ viết tắt. –