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

 .NET Discussion :

[C#] Les questions du débutant


Sujet :

.NET

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 61
    Points : 42
    Points
    42
    Par défaut [C#] Les questions du débutant
    Voilà je vêt vous poser quelque question su le C# voilà c'est partie :

    Le C# et un langage interpréter ?

    Le C# et aussi puissant que le C++ (rapidité, etc...) ?

    C'est bien avec le C# que l'on programme les jeux en XNA ?

    Le C# peut tous faire ?

    Le C# peut marcher en réseaux (jeux en réseaux etc...) ?

    Le C# marche sur toute les plate Forme ?

    Quelle bon lien en fr et livre pouvait vous me donner pour l'apprendre ?

    Le C# à un bon avenir ?

    Il y à une bonne communauté fr sur le C# ?

    Le C# et exportable ?

    Avec le C# on peut crée des super jeu en 2D style Zelda (bon pas tous seul bien sur ) ?

    Le C# et utiliser dans quelle domaine professionnel (Jeux Vidéos, Software etc...) ?

    Le C# et connu ?

    Il y a de bonne librairie pour le C ?

    Si oui dans beaucoup de domaine ?

    Le C# prend les basse de quelle langage ?

    Peut on programmer des programmes pour des machines autre que des pc ?

    Le C# peut t-il être adapté pour la création de super jeux (au même niveau que le C++) ?

    Voilà j'ai vue presque tous les langage qui existe (C,Pb,Ruby etc...) et si je prend le C# esse un super choix (car faut bien que je me lance ) ?

    Voilà je pense que c'est tous ça doit faire malle quand on arrive sur la page .

    Merci d'avance !

  2. #2
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Citation Envoyé par diaruga Voir le message
    Le C# et un langage interpréter ?
    Nan c'est un langage compilé. Il est compilé en MSIL qui est lui même compilé par le compilateur JIT fourni par la CLR au moment de l'execution.

    Le C# et aussi puissant que le C++ (rapidité, etc...) ?
    Oui il est tout aussi puissant voire peut-être plus. Pour la rapidité je pense que le C++ reste tout de même plus rapide.

    C'est bien avec le C# que l'on programme les jeux en XNA ?
    Oui c'est ça.

    Le C# peut tous faire ?
    Bah oui surement.

    Le C# peut marcher en réseaux (jeux en réseaux etc...) ?
    Oui et heureusement. Il y a tout un ensemble de classe dediée à la communication réseau. Après pour la communication pour les jeux il doit même y avoir des bibliothèques.

    Le C# marche sur toute les plate Forme ?
    Il existe une CLR pour Windows, il me semble qu'il y en a une pour Mac (pas sûr du tout), et il existe le projet Mono pour Linux.

    Quelle bon lien en fr et livre pouvait vous me donner pour l'apprendre ?
    The Reference
    http://dotnet.developpez.com/livres/...RP#L2841773396
    Mais tu ne le trouveras plus en librairie, Oreilly France ayant fermé boutique.

    Sinon
    http://dotnet.developpez.com/livres/

    Le C# à un bon avenir ?
    On est un certain nombre à le penser oui.

    Il y à une bonne communauté fr sur le C# ?
    Tu n'as qu'à voir ici, on est déjà assez nombreux.

    Le C# et exportable ?
    Exportable ?

    Avec le C# on peut crée des super jeu en 2D style Zelda (bon pas tous seul bien sur ) ?
    Bien sûr avec XNA par exemple.

    Le C# et utiliser dans quelle domaine professionnel (Jeux Vidéos, Software etc...) ?
    Dans tout (sauf peut-être dans les sytèmes temps réels).

    Le C# et connu ?
    Bah evidemment au même titre que JAVA.

    Il y a de bonne librairie pour le C ?
    Pour le C# je suppose. Je sais pas trop ce que tu entends par de bonnes librairies, mais en général tu trouves toujours ce dont tu as besoin pour faire ce que tu veux. Que ce soit en natif ou via une dll externe.

    Le C# prend les basse de quelle langage ?
    Du C++ on va dire, mais il ressemble énormément au JAVA

    Peut on programmer des programmes pour des machines autre que des pc ?
    Oui tu peux faire des trucs pour des téléphones par exemple.

    Le C# peut t-il être adapté pour la création de super jeux (au même niveau que le C++) ?
    Certains diront oui, d'autres diront non. A toi de te faire ton opinion.

    Voilà j'ai vue presque tous les langage qui existe (C,Pb,Ruby etc...) et si je prend le C# esse un super choix (car faut bien que je me lance ) ?
    Ben oui, pourquoi ce ne le serait pas ? Je suis passé du C au C# personnellement.
    Introduction à Silverlight 4 (new) ; Localisation d'une application Silverlight (new) ;
    Mon espace perso[/B]

    La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein[/SIZE]

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 61
    Points : 42
    Points
    42
    Par défaut
    Merci à toi pour tout ces réponses ,

    J'ai encore 2 petite question à te poser ( ta pas fini nan).

    Avec le livre dans le lien que tu ma donner moi qui et un gros débutant pourra comprendre et devenir fort en C# ?

    Encore Merci !

  4. #4
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Citation Envoyé par diaruga Voir le message
    Merci à toi pour tout ces réponses ,

    J'ai encore 2 petite question à te poser ( ta pas fini nan).

    Avec le livre dans le lien que tu ma donner moi qui et un gros débutant pourra comprendre et devenir fort en C# ?

    Encore Merci !
    Tu saura programmer en C# oui. Après pour devenir bon y'a pas d'autres solutions que de pratiquer, encore et encore.
    Introduction à Silverlight 4 (new) ; Localisation d'une application Silverlight (new) ;
    Mon espace perso[/B]

    La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein[/SIZE]

  5. #5
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Juste une question comme ça, tu comptes faire ça pour tous les langages ?

    Parce que je viens de regarder et tu as fait la même chose pour Delphi, Java, C, et Assembleur. Alors bon faut pas trop faire la girouette quand même et commencer un langage sérieusement.
    Introduction à Silverlight 4 (new) ; Localisation d'une application Silverlight (new) ;
    Mon espace perso[/B]

    La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein[/SIZE]

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 61
    Points : 42
    Points
    42
    Par défaut
    Ba oui voilà pourquoi j'ai poser toute ces questions c'était pour être sur et la y a pas de je pense qui tienne ! Ces une questions que j'ai murement réfléchi et oui je vêt commencer sérieusement sur le C# donc vous me verrez souvent (surtout pendant les 3 semaines à venir) sur la partie C# du Forum.

    Encore Merci .

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 156
    Points : 173
    Points
    173
    Par défaut
    Juste une précision en plus : une des choses qui a popularisé le C# est la qualité de son EDI principal Visual Studio. Tu as une version express de cet EDI qui selon moi te permet d'apprendre les bases du langage presque intégralement dans celui ci.

  8. #8
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    587
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Octobre 2006
    Messages : 587
    Points : 706
    Points
    706
    Par défaut
    Citation Envoyé par Skyounet Voir le message
    Nan c'est un langage compilé
    Moi je dirais intermédiaire vu que c'est pas compilé en code natif et qu'il y a une couche logicielle plus basse (CLR) avant Win32.

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 61
    Points : 42
    Points
    42
    Par défaut
    Et il un bon livre pour débutant comme moi sur C# (visual studio expresse C#)
    lien du livre : http://www.amazon.fr/Visual-C-2005-J...f=pd_rhf_p_t_2

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    547
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 547
    Points : 627
    Points
    627
    Par défaut
    Citation Envoyé par harz62 Voir le message
    Moi je dirais intermédiaire vu que c'est pas compilé en code natif et qu'il y a une couche logicielle plus basse (CLR) avant Win32.
    Si on part du concept qu'un langage est soit compilé soit interpreté alors .Net rentre bien dans la deuxieme categorie, avec certes une compilation en deux temps mais bon. Intermediaire sous entendrait une interpretation à un quelconque moment ce qui n'est pas le cas (la CLR compile (avec de vrais morceaux de MOV, CALL et autres dedans =) ), n'interprete pas).

    Bon, on "maltraite les mouches", mais la precision est importante. =)

    Pour le livre, comme Skyounet te la proposer, essaie de trouver le livre de Patrick Smacchia (il en traine sur PriceMinister), c'est vraiment la meilleure reference qu'il m'ait été donné de lire.

  11. #11
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    587
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Octobre 2006
    Messages : 587
    Points : 706
    Points
    706
    Par défaut
    Citation Envoyé par SirJulio Voir le message
    Si on part du concept qu'un langage est soit compilé soit interpreté alors .Net rentre bien dans la deuxieme categorie, avec certes une compilation en deux temps mais bon. Intermediaire sous entendrait une interpretation à un quelconque moment ce qui n'est pas le cas (la CLR compile (avec de vrais morceaux de MOV, CALL et autres dedans =) ), n'interprete pas).
    En fait je fais plus référence quand je parle d'intermédiaire à un élément nécessaire entre WIN32 et les applications .NET. Le processeur ne comprend pas le langage IL, il faut donc un élément pour qui permettent de relier les 2 d'où l'utilité du CLR. En parlant du mot intermédiaire, je sous entends qu'une application .NET ne peut fonctionner sans le CLR.

  12. #12
    Membre éclairé
    Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    624
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2004
    Messages : 624
    Points : 681
    Points
    681
    Par défaut
    Citation Envoyé par Skyounet Voir le message
    Il existe une CLR pour Windows, il me semble qu'il y en a une pour Mac (pas sûr du tout), et il existe le projet Mono pour Linux.
    Mono fonctionne sur différente plateforme et Os (Linux, MacOS X, *BSD, Winodws) C'est un framework .Net Open Source

Discussions similaires

  1. question de débutant sur les threads
    Par Virgile le chat dans le forum Concurrence et multi-thread
    Réponses: 8
    Dernier message: 27/06/2007, 17h10
  2. [C#] question de débutant sur les threads?
    Par Jayceblaster dans le forum C#
    Réponses: 6
    Dernier message: 27/11/2006, 10h52
  3. Réponses: 15
    Dernier message: 15/10/2006, 16h52
  4. question de débutant sur les jointures
    Par dreamcocktail dans le forum Langage SQL
    Réponses: 6
    Dernier message: 27/03/2006, 15h24
  5. question de débutant sur les objets
    Par boucher_emilie dans le forum ASP
    Réponses: 3
    Dernier message: 06/08/2004, 10h51

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