Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 5 của 5
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

  2. #2
    Thanks, có vài đóng góp về thiết kế, hi vọng sẽ giúp bạn làm tốt hơn trong những project sau này.
    - Nếu dùng LINQ to SQL, bạn có thể sử dụng ngay các lớp tự động tạo từ CSDL để dùng mà không nhất thiết phải có thêm các lớp DTO.
    - Theo tôi đoán thì project BUS là để chứa lớp Business Logic, tuy nhiên hình như không có business logic nào được hiện thực ở đây mà chủ yếu chỉ gọi lại các hàm Data Access, trong khi đó hầu như toàn bộ Business Logic lại nằm trong project Quanlykhachsan3lop.
    - Theo cách nhìn của tôi, chương trình này được thiết kế theo hướng 3-layers (ko phải 3-tiers), nhưng chưa chính xác lắm. Tuy nhiên các bạn làm cũng khá ti mỉ và nỗ lực, chắc cũng mất nhiều công sức [IMG]images/smilies/smile.png[/IMG].

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Cám ơn bạn đang cần những demo này để tìm hiểu LINQ [IMG]images/smilies/clap_grin.gif[/IMG]

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi namdh
    Thanks, có vài đóng góp về thiết kế, hi vọng sẽ giúp bạn làm tốt hơn trong những project sau này.
    - Nếu dùng LINQ to SQL, bạn có thể sử dụng ngay các lớp tự động tạo từ CSDL để dùng mà không nhất thiết phải có thêm các lớp DTO.
    - Theo tôi đoán thì project BUS là để chứa lớp Business Logic, tuy nhiên hình như không có business logic nào được hiện thực ở đây mà chủ yếu chỉ gọi lại các hàm Data Access, trong khi đó hầu như toàn bộ Business Logic lại nằm trong project Quanlykhachsan3lop.
    - Theo cách nhìn của tôi, chương trình này được thiết kế theo hướng 3-layers (ko phải 3-tiers), nhưng chưa chính xác lắm. Tuy nhiên các bạn làm cũng khá ti mỉ và nỗ lực, chắc cũng mất nhiều công sức [IMG]images/smilies/smile.png[/IMG].
    Cảm ơn bạn đã đóng góp cho mình! Có gì mong bạn chỉ giáo nhiều hơn!

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi namdh
    Thanks, có vài đóng góp về thiết kế, hi vọng sẽ giúp bạn làm tốt hơn trong những project sau này.
    - Nếu dùng LINQ to SQL, bạn có thể sử dụng ngay các lớp tự động tạo từ CSDL để dùng mà không nhất thiết phải có thêm các lớp DTO.
    - Theo tôi đoán thì project BUS là để chứa lớp Business Logic, tuy nhiên hình như không có business logic nào được hiện thực ở đây mà chủ yếu chỉ gọi lại các hàm Data Access, trong khi đó hầu như toàn bộ Business Logic lại nằm trong project Quanlykhachsan3lop.
    - Theo cách nhìn của tôi, chương trình này được thiết kế theo hướng 3-layers (ko phải 3-tiers), nhưng chưa chính xác lắm. Tuy nhiên các bạn làm cũng khá ti mỉ và nỗ lực, chắc cũng mất nhiều công sức [IMG]images/smilies/smile.png[/IMG].
    Bạn ơi cho mình hỏi vậy theo bạn thì nếu mình muốn dùng mô hình N-layers thì mình phải viết sao cho đúng! Bạn có code bài nào ví dụ cho mình xin với!

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •