2010-04-18 31 views
6

Kiến trúc Sharp Contrib dường như gợi ý rằng điều đó là có thể. Dường như họ đã có một sự phụ thuộc vào "PostSharp" mà bây giờ đã được thay thế bằng những kẻ đánh chặn Castle.Kiến trúc sắc nét cho ứng dụng Winform?

Có ai đã sử dụng Kiến trúc Sharp cho một dự án không phải Web không?

Trải nghiệm như thế nào?

Điều đó có nghĩa là một tài khoản bị khóa với lâu đài là vùng chứa IoC khi sử dụng kiến ​​trúc Sharp cho các mục đích không phải web?

Nếu không phải là Kiến trúc Sharp, thì đâu là một số khung ứng dụng ưu tiên cho thế giới không phải web [spring.NET?]?

Nếu một người bắt đầu một ứng dụng Winforms màu xanh lá cây, khung ứng dụng nào sẽ là mong muốn?

+0

Tôi có yêu cầu một câu hỏi thích hợp/phù hợp hoặc có điều gì đó hiển nhiên tôi đang thiếu không? –

Trả lời

4

Bạn không cần phải có PostSharp, được sử dụng cho khai thác gỗ AOP tôi đoán. SharpContrib đã thực hiện bất kỳ cách nào để lưu trữ phiên Nhibernate. Bạn có thể tải xuống mã nguồn để kiểm tra. Tôi đã sử dụng nó trong một ứng dụng chứng minh-khái niệm cùng với TopShelf (cho giao diện điều khiển hoặc các dịch vụ windows). Nó hoạt động tốt.

1

Mặc dù đây là một câu hỏi cũ, tôi nghĩ tôi sẽ đề cập đến MVC#. Tôi đã xem xét việc sử dụng nó cho một thiết kế lại có thể có của một ứng dụng VB.NET WinForms, nhưng chúng tôi quyết định rời khỏi ứng dụng một mình vì các lý do khác (không có gì để làm với MVC#).

Các vấn đề liên quan