49 votes

Comment démarrer avec Mono sous Linux pour un débutant?

Comment puis-je commencer à utiliser Mono sous Linux comme un débutant quand je veux passer à partir de Visual Studio?

Est-il un moyen facile de l'installer, tels que Visual Studio et de commencer? Jusqu'à présent,avec ce que j'ai vu,il semble complexe à même d'avoir commencé.

L'installation et la configuration Mono sous linux, c'est beaucoup de travail de droit?

ou Est-il une distro qui je peux directement installer et de commencer avec des applications sous Linux?

Merci

23voto

Ralph Caraveo Points 3090

J'ai récemment commencé à barboter dans la Mono et moi-même ont jusqu'à présent rendu compte que le MonoProject a fait d'énormes progrès dans ce domaine. C'est bien la peine d'enquêter.

Cela étant dit, la méthode la plus simple est d'obtenir le programme d'installation avec une distro Linux qui est Mono convivial comme Suse ou Ubuntu. Personnellement, je l'ai essayé en utilisant Ubuntu 8.10.

Une fois que vous avez votre distro Linux correctement le programme d'installation de télécharger et d'installer MonoDevelop. C'est un IDE open source qui est étroitement intégré à travailler avec le Mono plate-forme. MonoDevelop a été pris comme une branche de SharpDevelop et conçu pour fonctionner avec le Mono compilateur à partir du sol.

C'est de loin la méthode la plus simple et la plus rapide façon d'obtenir le programme d'installation avec Mono. Le MonoDevelop IDE est très similaire à celle de Visual C# Express même. Il est livré avec un Projet/Solution de gestion, de développement du GUI à l'aide de GTK# cadre, un débogueur intégré et une foule d'autres fonctionnalités que vous attendez d'un IDE comme code d'achèvement, les numéros de ligne, code-pliage etc.

Les gens de la MonoProject sont à quelque chose avec cette suite d'outils.

Espérons que cela vous aide à obtenir commencé.

Mono Page D'Accueil Du Projet

Mono Développer La Page D'Accueil

4voto

pablo Points 3496

Il y a quelques livres intéressants sur Mono, même s'ils sont probablement un peu vieux. Encore, probablement, il vaut la peine de saisir et de prendre un coup d'oeil afin de démarrer.

  1. Pratique Mono
  2. Mono: Un carnet de développeur
  3. Croix-Plate-Forme .NET développement
  4. Mono lancer

Ensuite, je voudrais installer la dernière Mono (2.4) sur une machine Linux (OpenSuse est celui qu'il utilise, il va toujours y aller en douceur pour le développement, mais nous utilisons aussi Ubuntu en interne) et commencer à jouer autour avec le compilateur, MonoDevelop (qui est assez bon, depuis la version 2.0) et ainsi de suite.

Le seul point difficile va être d'écrire des applications avec interface graphique, bien que mon équipe de faire largement usage de la MWF sur différents systèmes d'exploitation Unix. Mais tout le reste ira comme vous le souhaitez. Je suis spécialement heureux avec la façon dont une grande remoting œuvres, par exemple.

Si vous êtes habitué à Linux, alors il sera beaucoup plus facile, sinon, je recommande aussi vous habituer à la suite de certaines tutoriel.

Souvenez-vous des outils tels que des NUnit et NAnt sera également disponible, de sorte que vous pouvez commencer à écrire votre code à la fois sur Windows et Linux, d'essai et de compilation sur les deux plates-formes.

3voto

bouvard Points 2449

Avec la tout juste sorti Ubuntu 9.04 une très courant Mono environnement de développement est aussi proche que:

apt-get install monodevelop

J'ai utilisé d'accord avec vous que c'est un peu difficile d'y aller avec Mono, mais la dernière version d'Ubuntu est fondu, cette barrière à l'écart. Et la dernière version de Monodevelop est un plaisir de l'utiliser.

N'utilisez pas Ubuntu? Ensuite, je voudrais aller avec Pierre des conseils de l'aide d'une image VMWare.

2voto

Xn0vv3r Points 7778

Très facile de commencer avec mono sous linux, vous pouvez télécharger

  • une image vmware
  • une distro linux live

avec tout inclus pour démarrer.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X