IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mono .NET Discussion :

Apprendre le C# avec Mono


Sujet :

Mono .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Rapha222
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 128
    Par défaut Apprendre le C# avec Mono
    Salut,
    Je programme depuis quelques années en PHP et en Python, qui sont des langages interprétés et j'aimerais apprendre un language de plus bas niveau. Ayant déjà essayé le C, j'ai été très vite déçu et j'ai regardé les alternatives; puisque je passe la plupart de mon temps sur Linux, j'ai regardé pour un language portable, java est venu en premier puis j'ai découvert la plateforme Mono et j'ai directement été conquis par le système, sa portabilité, et son intégration à la plateforme (contrairement a java) : bref je veux apprendre le C# avec GTK# (j'ai déjà fait du GTK+ avec Python) pour coder sur la plateforme Mono des applications qui fonctionnent aussi bien sous Windows que sur Linux.

    Malheureusement, après quelques recherches, je n'ai pas pu trouver un cours/Livre complet sur le C# adapté pour Mono ainsi qu'une initialisation complète à GTK#
    Que me conseillez vous en français (ou en anglais à la limite) et adapté a mon niveau (je n'ai jamais fait un language avec un typage statique) ?

    D'avance, merci

  2. #2
    Membre émérite
    Inscrit en
    Octobre 2006
    Messages
    587
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Octobre 2006
    Messages : 587
    Par défaut
    Le langage que ce soit sur Windows ou avec Mono utilise les même concepts(génériques, méthodes anonymes, covariance, contravariance...).

    L'idée étant qu'un programmeur C# de Windows puisse aussi bien programmer sous linux, il ne devrait pas y avoir de différence.

  3. #3
    Membre confirmé Avatar de Rapha222
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 128
    Par défaut
    Citation Envoyé par harz62 Voir le message
    Le langage que ce soit sur Windows ou avec Mono utilise les même concepts(génériques, méthodes anonymes, covariance, contravariance...).

    L'idée étant qu'un programmeur C# de Windows puisse aussi bien programmer sous linux, il ne devrait pas y avoir de différence.
    Les cours que j'ai trouvé parlent de C# 3.0, qui n'est pas encore intégré dans mono (sauf si je me trompe) ?
    Sinon y'a quoi comme bon cours pour debuter ?

  4. #4
    Membre émérite
    Inscrit en
    Octobre 2006
    Messages
    587
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Octobre 2006
    Messages : 587
    Par défaut
    Il ne me semble pas que la version 3.0 soit intégrée. Il y a des tutos sur le site pour le langage sinon tu peux aussi te référer à MSDN

  5. #5
    Membre confirmé Avatar de Rapha222
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 128
    Par défaut
    Je vais voir ca

    Certains tutos datent de plus de 3 ans, et le projet mono a pas mal evolué, c'est ce qui m'a induit en erreur :p

    Merci

  6. #6
    Membre averti
    Inscrit en
    Octobre 2002
    Messages
    25
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Octobre 2002
    Messages : 25
    Par défaut
    A ma connaissance, mono en es à la version 2 du framework.

    Sinon comme dit plus haut que tu sois sous Windows ou Linux, le langage reste le même à une exception près, la classe System.Windows.Forms qui est donc GTK# sous Linux (experts mono, n'hésitez pas à me corriger si je me trompe).

    a+

Discussions similaires

  1. Réponses: 6
    Dernier message: 26/11/2008, 12h12
  2. compilation avec Mono
    Par Elstak dans le forum Mono
    Réponses: 6
    Dernier message: 15/07/2008, 14h18
  3. Passage de code sous MAC OS avec Mono
    Par Elstak dans le forum Mono
    Réponses: 4
    Dernier message: 15/07/2008, 09h27
  4. Comment apprendre a programmer avec l'API W32
    Par Claude URBAN dans le forum Windows
    Réponses: 8
    Dernier message: 22/01/2007, 23h40
  5. [WebForms]Asp.net avec mono
    Par akito dans le forum Mono
    Réponses: 19
    Dernier message: 28/01/2005, 12h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo