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.
- 1. È possibile utilizzare SO_REUSEPORT su socket di dominio Unix?
- 2. È meglio utilizzare WPF su Windows Form?
- 3. È possibile utilizzare il mutex in caso di multiprocessing su Linux/UNIX?
- 4. È possibile utilizzare il debugger pudb su Windows?
- 5. È possibile utilizzare ReST su Websockets?
- 6. È possibile utilizzare xcodebuild su linux?
- 7. WPF con C++, è possibile?
- 8. È possibile eseguire un'applicazione C#/WPF su Mac OS X?
- 9. È possibile eseguire l'applicazione WPF sul browser?
- 10. È possibile configurare Apache Balancer per utilizzare socket di dominio unix?
- 11. È possibile creare un BulletDecorator in WPF?
- 12. È possibile utilizzare code di messaggi POSIX su Linux?
- 13. È possibile utilizzare la GUI nativa su phonegap/cordova?
- 14. È possibile utilizzare Apache Thrift su un normale server web?
- 15. È possibile utilizzare Z3 per ragionare su sottostringhe?
- 16. È possibile utilizzare Django 1.2 su Google App Engine?
- 17. È possibile utilizzare JScript.NET per creare script su un'applicazione .NET?
- 18. È possibile utilizzare più di un argomento su __getitem__?
- 19. Non è possibile utilizzare l'API di Amazon S3 su SSL?
- 20. È possibile utilizzare un convertitore su un TemplateBinding in XAML?
- 21. È possibile utilizzare lo stile ActionBarSherlock su TabWidget nativo?
- 22. È possibile utilizzare tox con installazioni Python basate su conda?
- 23. È possibile utilizzare la notazione dot PowerShell su linee multiple?
- 24. È possibile utilizzare NSDictionary con TableView su iPhone?
- 25. È possibile utilizzare codemirror su più aree di testo?
- 26. È possibile utilizzare Text o ByteString su HXT in Haskell?
- 27. non è possibile utilizzare l'alias in ROW_NUMBER() su SQL Server?
- 28. È possibile utilizzare Mocha Framework su un modello in Sails.js?
- 29. È possibile utilizzare swiftMailer su localhost per inviare e-mail?
- 30. È possibile utilizzare django Piston su Google AppEngine?
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