Bạn đang sử dụng bất kỳ khung công tác nào (như Prism hoặc Unity)? Kinh nghiệm của bạn với họ là gì và họ có đủ trưởng thành để sử dụng trong các ứng dụng sản xuất không?Có bất kỳ khung Silverlight hữu ích nào không?
Tôi muốn tạo ra một danh sách đầy đủ của tất cả các khuôn khổ:
- Prism (Hướng dẫn, MVVM)
- Unity (DI/IoC)
- Enterprise Library 5.0 Silverlight Integration Pack (Validation, Logging, Xử lý ngoại lệ, Caching , đánh chặn, cấu hình linh hoạt)
- Ninject (DI/IoC)
- .NET RIA Services (dữ liệu)
- MEF (Khả năng mở rộng)
- MVVM Light Toolkit (UI Patterns)
- Caliburn (UI Patterns)
- Silverlight Extensions (Controls/UI Patterns)
- Silverlight Toolkit (Controls)
- Silverlight Contrib (Controls)
- Silverlight Unit Test Framework (Kiểm tra Đơn vị)
- nRoute Framework (Luồng đăng ký)
- Clog (Logging)
- Rhino Mocks (Mocking)
- Farseer Physics Engine
- IronRuby and IronPython (ngôn ngữ động trong SL)
- DeepEarth (Mapping)
- .NET Image Tools (Hình ảnh thao tác)
- Kit3D (Graphics)
Cập nhật:
Tôi đã thêm một vài vào danh sách. Tôi cố giữ danh sách cập nhật thông tin từ các nguồn khác.
Theo hướng dẫn [về chủ đề] của chúng tôi (https://stackoverflow.com/help/on-topic), "** Một số câu hỏi vẫn còn ngoài chủ đề, ngay cả khi chúng phù hợp với một trong các danh mục được liệt kê ở trên : ** ... Câu hỏi yêu cầu chúng tôi * đề xuất hoặc tìm sách, công cụ, thư viện phần mềm, hướng dẫn hoặc tài nguyên ngoài trang web khác * là chủ đề ngoài ... " –