cs_mathmax
Messages postés403Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention31 août 2008
-
28 oct. 2005 à 23:33
cs_badrbadr
Messages postés475Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention 3 novembre 2008
-
2 nov. 2005 à 01:10
Bonjour,
Je suis nouveau sur le forum. Je viens de découvrir ce site, il est super !
J'aimerais apprendre le C# dans le but de développer plus tard mon site en ASP.net. Comme je ne connais rien à ce langage, je serais très heureux d'avoir quelques uns de vos conseils pour bien démarrer. Quels tutoriaux, livres,... me recommandez-vous ?
Pour le livre, j'ai déjà acheté .NET de Dick Lantim qui me paraissait bien, mais j'aimerais le compléter d'un ouvrage plus spécifique à C#...
J'ai vu qu'il y avait aussi des vidéos sur le site. Je n'en ai pas trouvé qui permettent de s'initier à C#. Mais si il y en as, ça m'intéresse vraiment (sur ce site ou ailleurs).
Une autre chose que j'ai recherché et que je n'ai pas trouvé est une liste des propriétés C#. C'est d'ailleurs en cherchant çà sur google que je suis tombé sur ce site
cs_badrbadr
Messages postés475Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention 3 novembre 20081 2 nov. 2005 à 01:10
selon moi, pour apprendre, ça change rien du tout les versions
mais rendu à un certains moment où tu vas vouloir pratager ton travail, dans un futur proche, il est très probable que le monde utilise la version de 2005 de Visual Studio et le framework 2.0.
quant à la question si tu seras dépaysé? je réponds pas un tout petit peu. À chaque version, y'a des classes qui disparraisent et des centaines d'autres qui font leur apparition, mais ca ne cause généralement pas de problème vu qu'à la base .net c'est .net.
personnellement, je m'accroche encore au framework 1.1 et au VS 2003, mais je sais bien qu'à un certain moment le vent du changement m'emportera avec lui...déjà que j'arrive pas à lancer certains projets sur le csharpfr.com...
cs_badrbadr
Messages postés475Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention 3 novembre 20081 28 oct. 2005 à 23:49
y a plein de tutorial de C# sur Internet, l'idéal bien sur est d'acheter un livre mais sinon je peux te conseiller ce tutorial http://tahe.developpez.com/dotnet/csharp/ (bof, je peux pas vraiment le "conseiller" parce que je l'ai pas lu)
pour les videos, il y en a pas je pense. ca fait un peu bizarre une video qui t'apprend a programmer
et si tu veux avoir une liste des classes, methodes...pour le C#, tu peux trouver ca sur le site de microsoft msdn....mais encore plus facile, c'est d'aller voir dans le framework sdk, il y a un fichier Documentation
etk, bonne chance
ca fait toujours plaisir voir du nouveau monde qui rejoinnent .net
on se sent moins seul et moins petits par rapport à ces géants de cppfrance ;)
cs_badrbadr
Messages postés475Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention 3 novembre 20081 29 oct. 2005 à 00:08
il a l'air bien ton tutorial
le forum est effectivement actif mais la, j'avoue que t'as eu de la chance que je réponde si vite parce que moi j'habite au Canada, je viens de rentrer de l'école et comme d'habitude, je check les nouveaux programmes, et là j'ai vu ta question qui était pas difficile, fe que j'ai répondu
des videos pour Visual Studio, ca peut exister, mais si c est le cas, ca va juste t apprendre à utiliser le compilateur...genre comment créer un projet, c'est pas difficle d'apprendre ces choses par soi-même, c'est quasi-intuitif.
cppfrance, c'est un autre site qui fait parti du réseau codes-sources comme csharpfr, mais c pour le C/C++/C.Net....ils sont super actifs parce qu'il y a naturellement plus de programmeurs C++.
moi, perso, j'aimais super bien le C++ ...... avant de rencontrer les MFC ;)
bonne nuit (en france, ca doit etre 23h)
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_mathmax
Messages postés403Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention31 août 2008 29 oct. 2005 à 00:45
83 pages ça te parais pas un peu court pour apprendre le C# ?
J'ai regardé un peu le tutorial que tu m'as conseillé. Il à l'air pas mal et plus complet. Seul problème : je n'arrive pas à éxucuter les exemples qui me sont donnés sur Visual Studio car je ne connais pas du tout l'environnement. Je souhaiterais par exemple executer le bout de code p9-10 pour voir ce que ça donne. J'ai fais new project->windows->windows applications, puis j'ai remplacé le code par défaut par celui qui est dans le tutrial mais ça ne marche pas :-(
Tu sais pourquoi ?
Question: il t'as fallu combien de temps pour apprendre C#.net ? Et tu as appris comment ?
cs_badrbadr
Messages postés475Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention 3 novembre 20081 29 oct. 2005 à 01:12
ok, je vais te donner la démarche pour MS Visual Studio 2003
- lance le compilateur
- File -> New -> Project
- tu séléctionnes Console Application parce que vu que tu débutes, tu vas commencer par le monde console (blanc sur noir) et tu vas rester en mode console jusqu'à que tu connaisses assez bien le language pour passer au Windows Forms (les applications windows)
- tu donnes un nom à ton projet (ex: firstApp) et tu check l'endroit où ton projet va être créée juste pour être au courant dans quel dossier le compilateur va créer le projet
- tu cliques sur OK
- tu devrais voir du codes
- la, tu vas sur le tutoriel que je t'ai passer, tu copies le code source (pages 9-10) et tu le colles (tu dois supprimer le code source original que le compilateur a généré lors de la création du projet)
- tu fais gaffe, quand tu copies direct de Adobe Reader, des fois, ca copie mal, et quand tu compiles ca fait des erreurs, juste check bien
- pour compiler, c'est dans le menu Build -> Build Solution
- check ben s'il y pas d'erreurs ensuite tu peux executer ton programme avec Ctrl+F5
- ca finit là
- ah non, ca finit pas la tu modifies le code source pour t'amuser, et tu vois ce que ca donne
Pour tes questions, ça m'a pris environ 2 semaines pour devenir familier avec Csharp...avec l'école et les devoirs, c pas évident d'apprendre vite vite....mais il faut pas que t'attendes à l'apprendre en 2 semaines, ca te prendra probablement plus que ca...dans mon cas, je connaissais deja C/C++ fe que rien qu'en connaissant ces deux languages, je connaissais la moitié du Csharp, c'est un peu comme quand t'essaies d'apprendre l'anglais quand t'es bon en Francais, c plus facile.
Comment j'ai appris? j'ai acheter deux livres, Teach Yourself Csharp in 21 days et Programming Windows Forms in C# de Chris Sell (pas sur qu'ils s'appellent exactement comme ca)
le premier livre, ca t'apprend les bases du language en mode console, l'autre t'apprend a faire des applications windows.
Je suis pas super bon en .net mais c'est pas grave, j'apprend doucement pas vite, à mon rythme, je fais des programmes pour m'amuser....et c'est ca l'attitude qu'il faut adopter (à moins de vouloir devenir un programmeur professionnel)
Une dernière chose, ne te décourage pas, c'est le début qui est difficle en programmation.
bon, j'ai un peu trop parler, je dois y aller maintenant, c un forum ici, pas msn
en passant, saute pas les pages des tutoriaux...et si tu trouves le mien trop long, trouves-en un autre plus court juste pour te mettre sur la bonne voie
bonne nuit
(19h11 au Quebec)
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 29 oct. 2005 à 01:19
Si tu captes rien à Visual Studio tu peux utiliser n'importe quel éditeur ( même le bloc note ) et compiler en ligne de commande avec le compilateur "csc.exe" ( il est dans le framework et la doc dans le SDK ).
cs_mathmax
Messages postés403Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention31 août 2008 1 nov. 2005 à 23:21
Désolé de répondre si tard. J'étais très occupé ces derniers temps et du coup j'ai dû laisser .net de côté. En tous cas merci pour toutes vos réponses ! J'ai lu les sujets que vous m'avez conseillés pour les livres et j'ai consulté aussi la rubrique "livre" du site. C'est très intéressant. Je crois que je vais commencer avec le tutoriel que badrbadr m'a conseillé, puis peut être que j'approfondirais avec un ouvrage plus complet. "Visual C #.NET -- Manuel de référence " m'a l'air pas mal.
Merci badrbadr pour les explications très clair que tu l'as donné. Ça marche à merveille. Ça va me permettre de bien suivre les exemples du tutoriel et de faire mes petits tests...
Une question que je me pose : Est-ce qu'il y a beaucoup de différences entre la plate-forme .NET 2001 et la plate forme 2005 qui va sortir prochainement ? Serais-je dépaysé quand je passerais à la nouvelle version si je commence avec l'ancienne ?