Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1547 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Apprendre C# avec un bouquin, mais lequel?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Apprendre C# avec un bouquin, mais lequel?

n°387910
ernst
Posté le 09-05-2003 à 09:31:57  profilanswer
 

Salut a tous.
 
Je voudrais apprendre le C# et tout ce qu'il y a autour.
Est ce que quelqu'un peut me dire quel est le meilleur bouquin pour avoir une formation rapide, sachant que j'ai deja de solides bases en Java et C/C++?
 
J'ai une autre question qui peut vous paraitre un peu stupide, mais quand on parle de la plateforme .NET, de quoi s'agit-it? Y-a-t-il des environnements de dev?
 
Merci pour ces quelques reponses.

mood
Publicité
Posté le 09-05-2003 à 09:31:57  profilanswer
 

n°387966
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 09-05-2003 à 10:23:08  profilanswer
 

Pas besoin d'un bouquin, surtout si tu connais Java. Ce qu'il te faut apprendre, c'est le fonctionnement de .NET
C# est très simple, et les exemples du SDK sont largement suffisants.
.NET est un framework regroupant une VM (le CLR) et une bibliothèque de classes, c'est le même principe que la VM de Java. Ce qui signifie que tu devras installer ce framework sur chaque machine ou tu voudras faire tourner ton logiciel C# (20 Mo le framework). Lorsque tu compiles un programme C#, il est compilé en byte-code puis interprété par le CLR.
 
Quelques sites :
http://www.c-sharpcorner.com/
http://www.csharpfr.com/
http://www.dotnet-fr.org/


Message édité par Harkonnen le 09-05-2003 à 10:23:30

---------------
J'ai un string dans l'array (Paris Hilton)
n°388052
gilou
Modérateur
Modzilla
Posté le 09-05-2003 à 11:47:43  profilanswer
 

Et, Harko, pour un bouquin de haut niveau (pas pour debutant du tout), sur le CLR, je recommande: Compiling for the .NET Common Language Runtime (CLR) de John Gough (ed. Prentice Hall, .NET Series)
A la base, le bouquin explique a un implementeur comment implementer un compilo qui genere du code exploitant la CLR, en prenant des exemples sur un compilo open-source pascal (Gardens Point Component Pascal ou gpcp). Pour ceux qui ne veulent pas implementer un compilo, mais comprendre comment leur compilo genere du code respectant les specs de .NET, la description du CIL, etc, c'est un bouquin indispensable.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°388054
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 09-05-2003 à 11:51:03  profilanswer
 


:jap:


---------------
J'ai un string dans l'array (Paris Hilton)
n°388066
gilou
Modérateur
Modzilla
Posté le 09-05-2003 à 12:01:05  profilanswer
 

Y'a aussi des trucs interessants a devcity: http://www.devcity.net/net
 
En particulier, l'article qui donne la version CIL de "Hello World":
 

Code :
  1. .module Hello.exe
  2. .assembly extern mscorlib
  3. {
  4.     .publickeytoken = (B7 7A 5C 56 19 34 E0 89)
  5.     .ver 1:0:3300:0
  6. }
  7. .assembly DemystifyingILChapter1
  8. {
  9.     .hash algorithm 0x00008004
  10.     .ver 1:0:0:0
  11. }
  12. .class public auto ansi HelloWorld extends [mscorlib]System.Object
  13. {
  14.     .method static void  HelloWorld()
  15.     {
  16.         .entrypoint
  17.         ldstr "Hello World."
  18.         call void [mscorlib]System.Console::WriteLine(class System.String)
  19.         ret
  20.     }
  21. }


 :pt1cable:  
A+,


Message édité par gilou le 09-05-2003 à 12:07:37

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°388143
drasche
Posté le 09-05-2003 à 13:19:55  profilanswer
 

recommandons aussi au passage Sharp Develop qui est un IDE gratuit pour faire du C# comme du VB.NET: http://www.icsharpcode.net/OpenSource/SD/
 
Ca ressemble fort à Visual Studio .NET si ce n'est qu'il est évidemment beaucoup moins riche en fonctionnalités mais tout de même confortable.  Ca peut servir pour expérimenter ce qui sera décrit dans ton bouquin ;)


Message édité par drasche le 09-05-2003 à 13:22:56

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°388228
Rob Roy
Posté le 09-05-2003 à 14:05:23  profilanswer
 

C# et .Net de chez Eyrolles si tu veux quelque chose de plus ou moins complet sur .Net et la programmation en C#.  
Je te conseille ce bouquin tu apprendras tout ce qu'il faut savoir pour programmer correctement des appli windows via C#. Maintenant de toute facon si tu veux aller plus loin les MSDN seront indispensables.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Apprendre C# avec un bouquin, mais lequel?

 

Sujets relatifs
quelqu'un pourrait t il me donner un bon site apprendre l'assembleur ?[Java][Livre] Apprendre !
Je vient d'installer vc++ ou je peux apprendre le c , le c++ ou c#besoin de bonne source pour apprendre le C
que faire pour apprendre ?un bon bouquin pour apprendre le php, koi prendre ?
quel bouquin pour vbapprendre l'asp tout simplement, ou trouver un super tutorial ?
[biblio]Un bon bouquin sur les webservices et java? 
Plus de sujets relatifs à : Apprendre C# avec un bouquin, mais lequel?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR