2010-04-18 16 views
6

Il contributo di architettura Sharp sembra suggerire che sia possibile. Sembrava che avessero una dipendenza da "PostSharp", che ora è stata sostituita con gli intercettori Castle.Architettura acuta per le app Winform?

Qualcuno ha utilizzato l'architettura Sharp per un progetto non Web?

Com'è stata l'esperienza?

Significa che uno è bloccato con castle come contenitore IoC quando si utilizza l'architettura Sharp per scopi non Web?

Se non Architettura Sharp, quali sono i framework di applicazioni preferite per il mondo non Web [spring.NET?]?

Se si dovesse avviare un'app Winforms con campo verde, quale framework di applicazione sarebbe auspicabile?

+0

sto facendo una domanda valida/pertinente o è qualcosa di ovvio che mi manca? –

risposta

4

Non c'è bisogno di avere PostSharp, che viene utilizzato per la registrazione AOP immagino. SharpContrib ha implementato qualsiasi metodo per archiviare la sessione di Nhibernate. È possibile scaricare il codice sorgente per verificare. L'ho usato in un'applicazione proof-of-concept insieme a TopShelf (per servizi console o windows). Funziona bene.

1

Anche se questa è una vecchia domanda, ho pensato di menzionare MVC#. Avevo pensato di usarlo per una possibile riprogettazione di un'app WinForms VB.NET, ma abbiamo deciso di lasciare l'applicazione da sola per altri motivi (niente a che vedere con MVC#).

Problemi correlati