Usare Visual Studio su OpenSuse

9 risposte [Ultimo messaggio]
Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 28/08/2011
Messaggi: 138

Immagino già la risposta... ma a titolo di curiosità è possibile utilizzare l'ambiente di sviluppo Windows "Visual Studio" sotto Linux usando qualche emulatore? Se si con quali limitazioni?
Conosco gia MONO e non mi ha soddisfatto...

Ritratto di aksaf
aksaf
(Guru)
Offline
Guru
Iscritto: 08/03/2011
Messaggi: 957

Prova a vedere nel db di wine: http://appdb.winehq.org/
Per fare cross-compiling: https://build.opensuse.org/project/show?project=windows%3Amingw
Un esempio: http://fridrich.blogspot.com/2010/05/experimental-evolution-installer-for.html

Ritratto di furlan
furlan
(Geek)
Offline
Geek
Iscritto: 14/10/2004
Messaggi: 147

Parlo per esperienza personale, sono uno sviluppatore C#.net (Java e altro).
Visual Studio (almeno per quanto riguarda la versione 2008) non si installa sotto wine. Non capisco neanche perché uno voglia farlo, oltre a "provare" si intende. Nel senso che Visual Studio è strettamente legato al framework di MS che funziona solo sotto Windows.
Diverso è il caso della versione gratuita per lo sviluppo di Silverlight. In quel caso ritratto la "critica".

Per quanto riguarda Mono, sono assolutamente d'accordo. Il porting dell'applicativo (un programma finanziario) che avevo tentato è fallito miseramente, causa le librerie per creare i grafici.

Gianluca - furlan
www.morolandia.wordpress.com

Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 28/08/2011
Messaggi: 138

Come puoi leggere dal mio post avevo scritto questo:
Immagino già la risposta... quote]

Si tratta solo di una mera curiosità. A volte mi è capitato che un cliente mi abbia chiesto via mail di controllare o variare qualcosa di un'applicazione e io in quel momento sto usando un'altro pc con un S.O. diverso da Windows.... non sia mai detto che possa lavorare con il pinguino ed effettuare qualche controllo per un programma VB.Net.

Resta il fatto che NON compilerei mai un programma per Windows in un ambiente EMULATO, ma effettuare controlli o piccole variazioni sicuramente si.

Grazie ad entrambi per le risposte. Wink

Ritratto di furlan
furlan
(Geek)
Offline
Geek
Iscritto: 14/10/2004
Messaggi: 147

Allora per effettuare delle semplici modifiche senza dover compilare ti posso consigliare MonoDevelop. Quando avevo provato il porting, MonoDevelop non mi aveva dato problemi.
E' un pò diverso da VisualStudio, però permette anche di effettuare piccole compilazioni, aggiungere o rimuovere una classe e mantiene l'alberatura delle librerie.
Però, come poi hai anche detto tu, meglio testare su Windows la soluzione trovata.

Gianluca

Gianluca - furlan
www.morolandia.wordpress.com

Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 28/08/2011
Messaggi: 138

Mono non mi va, perché, se non ricordo male, NON è aggiornato all'ultima versione del .Net Framework...

Ritratto di furlan
furlan
(Geek)
Offline
Geek
Iscritto: 14/10/2004
Messaggi: 147

CHe versione di OpenSUSE hai? Da quel che ricordo, ma potrei sbagliarmi visto che sviluppo col .net 3.5, mono dovrebbe supportare anche il 4.

Gianluca

Gianluca - furlan
www.morolandia.wordpress.com

Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 28/08/2011
Messaggi: 138

Ho openSuse 11.4

Ritratto di furlan
furlan
(Geek)
Offline
Geek
Iscritto: 14/10/2004
Messaggi: 147

Hai ragione, il supporto alla versione 4.0 del .net viene con MonoDevelop 2.6, rilasciata il 7 settembre. Su OpenSUSE è disponibile solo la versione precedente (2.4) con un supporto parziale al framework di Microsoft.

Quindi mi sa che devi solo aspettare la prossima release.

Gianluca

ps: per maggiori dettagli vedi qui.

Gianluca - furlan
www.morolandia.wordpress.com

Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 28/08/2011
Messaggi: 138

Ok grazie!