Như stated in another post S # arp Kiến trúc kết hợp ASP.NET MVC với các khuôn khổ và các công cụ khác nhưMicrosoft thay thế cho kiến trúc S # arp và công nghệ cơ bản
- NHibernate 2.0.1
- NHibernate.Validator
- thạo NHibernate
- Lâu đài Windsor
- Rhino Mocks
Tôi hiểu rằng đó là khuôn khổ ít hơn và nhiều tập hợp các phương pháp hay nhất khác, hỗ trợ DDD và khuyến khích TDD trong mọi giai đoạn của quy trình.
Tuy nhiên, tất cả các công cụ và khung công tác S # arp được dựa trên, là các sản phẩm của bên thứ ba, được cộng đồng hỗ trợ. Mặc dù tôi không hỏi chất lượng của các sản phẩm này, cũng như cam kết của những người ủng hộ chúng, sẽ rất thú vị nếu thấy Microsoft sẽ cung cấp một giải pháp thay thế cho phương pháp này.
Tôi hiểu rằng EF v4.0 sẽ quản lý hầu hết những thiếu sót của các bản phát hành trước đó và MVC sẽ được cập nhật lên phiên bản tiếp theo, nhưng vẫn còn xa giải pháp toàn diện do S # arp cung cấp và các thành phần của nó.
Vậy, câu trả lời của Microsoft cho Kiến trúc S # arp là gì?
+1 cho một câu trả lời hoàn chỉnh :-) –
Một câu trả lời hoàn toàn thực sự :) Mặc dù tôi sẽ nói rằng khung thực thể là thay thế NHibernate. LINQ to Entities là một người hỗ trợ tuyệt vời để truy cập và truy vấn các thực thể đó, một cái gì đó chưa được chính thức hỗ trợ bởi NHibernate –
Như một lưu ý, "Microsoft MVP" không nhất thiết phải là một người liên kết với Microsoft theo bất kỳ cách nào khác ngoài việc trở thành chuyên gia trong một số công nghệ MS và được MS công nhận như vậy. –