c# - professional - visual studio mac full
Aprende C#en mac (7)
Virtual Box es mi nuevo software VM favorito y de código abierto (sin costo). No pagues por Parallels. Además, con BootCamp, debe reiniciar la máquina para cambiar entre Windows y OS X, por lo que Virtual Box es el camino a seguir.
¿Es mono la única ruta, algún estudio visual específico como los editores que recomiendas?
Bueno, también puedes probar Silverlight ...
Pro:
- Es una implementación oficial de Microsoft, por lo que es más probable que funcione
- Su soporte para cosas recientes como C # 3.0 es mucho mejor
Estafa:
- Es solo navegador, las aplicaciones de Silverlight no se ejecutan de forma independiente
- No obtendrá toda la biblioteca de clases de .NET, solo un subconjunto, por lo que es un tanto limitado
- No obtendrás Visual Studio en una Mac
Para IDE, sugiero Eclipse Tools para Microsoft Silverlight (aparentemente solo para Windows en este momento) debe usar MonoDevelop o SharpDevelop o algo así.
Me gustaría ir a la ruta de virtualización, ya sea Parallels o VMware Fusion. Ambos ejecutarán Windows XP y Visual Studio muy bien en una Mac moderna. Windows tiene las mejores herramientas para el desarrollo de .NET y C # y solo hace uso de ellas, especialmente cuando recién comienzas.
Mono es prácticamente la única ruta en este momento, aunque hay rumores incesantes (aunque no les daría mucha importancia) de que Microsoft planea portar C # a Mac en el futuro. Sin embargo, me sorprendería mucho si eso sucediera.
En cuanto a los IDE, no puedo ayudar ... Si quiero C #, me apego a Visual Studio (ejecútalo a través de Parallels o BootCamp, si realmente quieres usar VS).
Editar: Como señala Graham, hay Cocoa #, pero lo advertiría simplemente porque el proyecto se ha estancado, y es poco probable que haya mucho futuro para él. :(
Sí, el mono es tu única opción, a menos que algún estudiante de pregrado haya desarrollado alguna cosa muy experimental que desconozco. En cuanto a un IDE, bueno, creo que lo único a medio camino estable que funcionará ahora en Mac OS X es Monodevelop:
http://tirania.org/blog/archive/2008/Feb-07-2.html
Quiero decir, podría ejecutar Parallels y desarrollar su código en una máquina virtual de Windows con Visual Studio y, siempre que siga ciertas pautas sobre la portabilidad, podría usar VS para desarrollar sus aplicaciones mono. Aunque, probablemente también debería familiarizarse con Monodevelop. Sería interesante ver si SharpDevelop alguna vez se transporta.
Sin querer decir lo obvio y omitir el punto, si te refieres a una computadora Mac en lugar de una Mac OS, puedes instalar bootcamp o usar paralelismos para ejecutar Windows en la Mac y luego usar Visual Studio (también hay versiones gratuitas de Visual Studio )
Utilice Xamarin Studio IDE. https://xamarin.com/mac
Utiliza Mono y C #. Tiene todas las características que cabría esperar de un IDE moderno y se combina con XCode para GUI.