Forum Programmation.c# De quoi debuter sous C#

Posté par  (site web personnel) .
Étiquettes : aucune
0
30
déc.
2004
Je fais appel au forum car il est plus intéressant d'avoir des retours humains, que des résultats google...

Je recherche pour ma culture G de programmation, de bons tutoriaux pour le langage C#, de préférence ne touchant pas aux Win.Forms qui ne semblent pas être implémentées dans mono 1.0.x.

Les sujets qui seraient intéressants:
- syntaxe (code, commentaires à la javadoc ou non ? etc...)
- compilation (description de mcs et toute la machinerie C#/.NET)
- Exemples d'applis simples en ligne de commande
- Exemples de service web
- Exemples d'appli web (j'ai peur qu'il faille taper dans ASP.NET)

Tout autre sujet est le bienvenu.

D'ailleurs je suis preneur de comparatif non trollesque entre les plateformes J2EE et C# (tramo abstiens toi), car je connais la première et souhaite donc situer la seconde par comparaison.

J'espère que ce premier post dans le forum permettra de se constituer un bon tas de bookmarks sur C#.
  • # hop

    Posté par  (site web personnel) . Évalué à 5.

    Un premier bookmark, sans doute le plus utile (à mon goût bien entendu) :
    http://www.dotnetguru.org(...)
    et plus particulièrement :
    http://www.dotnetguru.org/topics.php(...)
    Sans doute pas l'idéal pour débuter, ce site comporte de nombreux liens mais aussi des articles techniques qui ont pour particularité de souvent faire des rapprochements voir des comparaisons avec la plateforme J2EE, d'un point de vue technique en évitant les trolls, et en français.

    Pour la syntaxe, même si ce n'est pas un tutorial, ici tu trouveras un bon résumé des points communs/différences avec Java (que tu sembles connaître) :
    http://www.dotnetguru.org/articles/CSharpVsJava.htm(...)

    Pour Mono (http://www.mono-project.com/(...)) tu ne trouveras pas des centaines de pages de tutoriaux, mais tu peux aller faire un tour sur la documentation officielle par ici :
    http://www.go-mono.com/docs/(...)
    tu y trouveras notamment la section "Mono Handbook" qui contient une présentation des différentes outils (mcs, etc.)
    De manière générale ils ont essayé de garder les mêmes outils (même commande, même paramètres, etc.) que ceux de MS pour ne perturbere personne.

    Pour ce qui est des applis web et autres services web, effectivement faut taper dans ASP.NET puisque c'est en gros le nom de la partie de la plateforme qui regroupe tous ces aspects. Rassures-toi, ASP.NET est pleinement supporté dans Mono. L'avantage est que tu trouveras pleins d'articles sur le net traitant de ASP.NET

    Un autre bon site (toujours à mon goût) avec de nombreux articles, notamment de présentation de .NET :
    http://www.codeguru.com/csharp(...)
    (par exemple bon article de présentation de l'archtecture .NET : http://www.codeguru.com/Csharp/.NET/net_general/netframeworkclasses(...) )

    Sinon évidemement y'a des tonnes de lectures qui vont te prendre des heures, non des jours, voir des années, par ici : http://msdn.microsoft.com/netframework/(...)

    Si tu cherches des morceaux de code, des exemples, des outils, enfin des trucs utiles en pratique quoi, un bon site : http://www.codeproject.com(...)

    Sinon rien ne vaut un bon bouquin pour apprendre la syntaxe de C# et avoir une présentation de la "machinerie" .NET :)

    Si t'as des questions tu peux mettre mon adresse email dans tes bookmarks ;)

    Voilà tout ce qui me vient à l'esprit là maintenant :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.