C# et le framework mais c'est très simple... etape 1 phase 1

0/5 (12 avis)

Vue 12 600 fois - Téléchargée 2 251 fois

Description

Un tutorial en forme de dialogue didactique entre deux personnages imaginaires. C?est une formule qui a eu du succès à une époque pour certains domaines techniques. La meilleure pédagogie semble être celle qui consiste à plonger dans la pratique, quitte à théoriser en chemin au grès des besoins. J?ai pris quelques libertés avec les concepts, que les puristes me pardonnent ! Mon seul but est de faire partager ma passion pour la programmation et il m?a semblé qu?il fallait s?éloigner un peu de la froideur de la sémantique classique. J?attends les critiques et je les accepterai avec joie si elles sont constructives ou au moins drôles?

Cette première étape propose la construction d'un chronomètre digital. J'ai été obligé de la découper en 3 phase à cause des limitations imposées aux tailles des fichiers. Chaque phase comporte un document PDF et des sources version Visual Studio et Shapdevelop, pour qu'il y en ait pour tous les goûts. Suivra une prochaine étape avec la réalisation d'un éditeur de texte, si je change pas d'avis...

Codes Sources

A voir également

Ajouter un commentaire Commentaires
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 36
14 déc. 2005 à 15:33
je vais jouer le "chiant"... mais dans l'évènement Elapsed de ton timer, y a des choses qui me chagrinent...
déjà, le fait d'initialiser les variables centimes/secondes/minutes à chaque appel de la méthode... pas cool, ca bouffe du temps.
la ligne lblChrono.Text.... peut-être transformée comme-ceci :
lblChrono.Text = String.Format("{0:D2}:{1:D2}:{2:D2}", minutes, secondes, centimes);
bestmomo Messages postés 132 Date d'inscription samedi 25 mai 2002 Statut Membre Dernière intervention 31 août 2007
14 déc. 2005 à 19:43
Mais non ce n'est pas "chiant", tout retour est bon à prendre. Je sais que l'initialisation des variables à chaque appel n'est pas vraiment efficace mais ce n'est pas l'objectif de ce tutorial, surtout dans cette première étape. Je cherche à montrer des choses au niveau syntaxe et là j'ai un peu chargé. Cette première version du chronomètre de toutes façons ne fonctionne pas vraiment, ça s'améliore dans les autres étapes. Je finis quand même avec du code efficace ;)

Il faut considérer ce tutorial comme un exercice de style entre diverses contraintes pas toujours faciles à négocier. Mais je suis preneur pour toute amélioration. Merci pour l'optimisation du Format :)
cs_jimmy69 Messages postés 778 Date d'inscription dimanche 22 décembre 2002 Statut Membre Dernière intervention 27 novembre 2008 1
20 déc. 2005 à 16:13
salut salut,

Je viens de parcourir le premier tuto de ta série, et je te tire mon chapeau .... Je debute sous .Net C# et j'apprécie vraiment ce que tu as fait pour les débutants tout comme moi !

Bravo et bonne continuation..surtout !

Christophe
Un bouillonnais
floppy31 Messages postés 1 Date d'inscription jeudi 29 mai 2003 Statut Membre Dernière intervention 23 décembre 2005
23 déc. 2005 à 15:36
Bonjour,
Sa me rappelle Curiosus et Ignotus ...
Sinon excellent travail félicitation
car cela demande du temps
Salutation
FLOPPY
bestmomo Messages postés 132 Date d'inscription samedi 25 mai 2002 Statut Membre Dernière intervention 31 août 2007
23 déc. 2005 à 23:11
Si d'autres personnes ici se rappellent Curiosus et Ignotus, ils auront droit à la médaille de la longévité et du mérite... :D ;)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.