Apprendre C# avec un bouquin, mais lequel? - C#/.NET managed - Programmation
Marsh Posté le 09-05-2003 à 10:23:08
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/
Marsh Posté le 09-05-2003 à 11:47:43
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+,
Marsh Posté le 09-05-2003 à 11:51:03
ReplyMarsh Posté le 09-05-2003 à 12:01:05
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 :
|
A+,
Marsh Posté le 09-05-2003 à 13:19:55
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
Marsh Posté le 09-05-2003 à 14:05:23
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.
Marsh Posté le 09-05-2003 à 09:31:57
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.