Ho sentito parlare del progetto Mono, ma solo per quanto riguarda le winform. Funzionerà con WPF?È possibile utilizzare WPF su unix?
risposta
WPF under Mono non esiste.
A questo punto, nessun gruppo nel progetto Mono ha intenzione di implementare le API di Windows Presentation Foundation come parte del progetto.
Il team mono proporre utilizzando Silverlight/Moonlight invece:
Silverlight implementare un sottoinsieme delle API WPF ed è disponibile per Windows, MacOS X e attraverso il nostro proprio sforzo open source Moonlight è disponibile su Linux e altri sistemi Unix.
C'è una libreria chiamata Silverform SDK che mira a fornire cross-platform WPF e Silverlight implementazione.
La libreria è implementata in codice gestito e attualmente funziona con OpenTK e Unity3D come back-end di rendering. Le principali funzionalità, come l'associazione, il layout, i controlli principali e le primitive, sono già state implementate (controlla le demo di Unity web player here). Inizialmente si è concentrato sul rendering di Unity3d, mentre il supporto per le applicazioni mono standalone sarà aggiunto come una build separata in futuro.
Disclaimer: Sono uno degli sviluppatori della libreria.
Questa domanda non ha assolutamente senso. Unix è un sistema operativo. –
Quindi ... è possibile riscrivere Unix usando WPF? Dovremmo provare. Affronterai i driver di dispositivo, gestirò la GUI. – dotalchemy
Credo che voglia dire: WPF funziona con Unix? Ha solo sentito parlare di mono sotto unix con winforms e vuole ottenere maggiori informazioni. – Oded