IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Quel langage choisir pour Dotnet ?

Votants
1020. Vous ne pouvez pas participer à ce sondage.
  • C#

    611 59,90%
  • VB.NET

    206 20,20%
  • C++

    59 5,78%
  • Delphi

    84 8,24%
  • Autre (précisez)

    9 0,88%
  • Sans opinion

    51 5,00%
Dotnet Discussion :

Que choisir ? C# , VB.NET, C++, Delphi ? pourquoi ? [Débat]


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Par défaut
    Citation Envoyé par Keihilin
    J'connais pas ce plugin...C'est vraiment aussi bien que ça ? On le trouve où ?
    http://www.wholetomato.com/x/downloads/
    C'est pas exempt de défauts, certaines options sont plus ou moins utiles selon les goûts, mais dans l'ensemble c'est sacrément pratique :)

    Citation Envoyé par Keihilin
    Pour gagner du temps, j'utilise une macro pour construire cette partie de mes classes.
    Ouaip, ça doit aider :)
    Cela dit, ça n'empêche qu'au final, temps de frappe mis à part, on se retrouve avec des tonnes de lignes inutiles qui alourdissent (inutilement donc) la lecture.

    Et vu que j'utilise beaucoup les propriétés et que je deviens déjà un peu hystérique quand les fichiers dépassent 300 lignes (même en utilisant #region pour aider un peu), l'idée de se retrouver avec 200 lignes juste pour lister quelques propriétés, c'est déjà suffisant pour me faire rejeter l'idée de faire du VB.NET volontairement :)

    Doublé avec l'emploi de using que je considère comme impératif, la question ne se pose vraiment pas :)
      0  0

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Citation Envoyé par Babylon
    bah je viens de regarder sur un azerty français et les accolades sont sur altgr 4 et la touche à coté du backspace


    Oui, tu as raison : je sais pas alors d'où vient le clavier que g entre les mains
      0  0

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 31
    Par défaut
    J'avais hésité à démarrer mon projet en VB.Net ou C#. J'ai finalement, bien fiat de choisir C#.

    Pourquoi?
    Parce que avec c#, on peut spécifier qu'un "event" ne doit pas être sérialisé ( Attribut [field : NonSerialize] devant l'évènement ), bizarrement en VB.Net, ce n'es pas possible.

    Oufff
      0  0

  4. #4
    Membre averti
    Inscrit en
    Novembre 2002
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 40
    Par défaut
    un réèl gain de temps par rapport au {} qui ne sont pas les touches qui tombent le plus naturellement sous les doigts sur un clavier...
    franchement quand ta l'habitude de programmé (exemple en java) ces touches deviennent instinctives!

    Sans parler des propriétés d'une classe...en VB.net, tu tapes une lignes et VS te complète toute la structure...Vu que généralement y en a beaucoup des propriétés...
    quand une utilise c# avec visual studio c'est pareil il reconnait toutes les propriétés et toutes les methodes, je gain de temps est je pense identique. en tout cas c'est mieux qu'avec notePad!!

    Allez au boulot tout le monde!!
      0  0

  5. #5
    Microsoft France

    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2
    Par défaut A chaque langage son utilité
    comme beaucoup d'entre vous le remarquent, malgré la grande ressemblance entre ces 2 langages, VB.NET est moins strict que C#.

    Pour cette raison, et au regard des évolutions futures de ces deux langages (voir http://www.microsoft.com/france/vstu...-devtools.html), après en avoir longuement discuté avec de très nombreux clients, j'aurais tendance à répondre à ce vaste débat de la façon suivante :
    - si vous connaissez déjà VB, allez vers VB.NET
    - si vous connaissez déjà C++ ou Java, allez vers C#.

    MAIS je tempérerais immédiatement ce conseil du fait qu'à mon avis, de par sa plus grande permissivité, VB.NET est mieux adapté à la conception de la couche d'affichage (écrans...) des applications, pour éviter les casts explicites à tout va, alors qu'ils n'apportent rien dans l'affichage, qui ne craint pas trop en terme de perfs et où les données ne sont pas réutilisées. A l'opposé, pour l'écriture de composants serveurs, de logique métier, et autres DLL, je privilégierais C# pour sa rigueur et une meilleure exploitation des concepts objet.

    My 2 cents
      0  0

  6. #6
    Membre émérite

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Par défaut Re: A chaque langage son utilité
    Citation Envoyé par driard
    j'aurais tendance à répondre à ce vaste débat de la façon suivante :
    - si vous connaissez déjà VB, allez vers VB.NET
    ...
    Cela peut paraître un peu surréaliste, mais on vient d'avoir un petit retour d'expérience qui tend à démontrer que cela peut être une erreur, même si ce choix est le plus naturel.
    Nous avons eu pas mal de problèmes avec une équipe de développeur VB6 : Passage à .net, VB.net s'impose naturellement vu le background de l'équipe et...il a été très difficile de faire abandonner les "mauvaises habitudes" de VB6 et d'inculquer des notions correctes de POO à ceux qui n'en avait pas. En bref, si c'était à refaire, on imposerait C#, du moins au début.

    Citation Envoyé par driard
    ...
    VB.NET est mieux adapté à la conception de la couche d'affichage (écrans...) des applications.
    ...
    A l'opposé, pour l'écriture de composants serveurs, de logique métier, et autres DLL, je privilégierais C# pour sa rigueur et une meilleure exploitation des concepts objet.
    Tout à fait. (enfin sauf pour l'histoire des casts implicites...on fait du code propre partout ou on n'en fait pas !!)
    J'ajouterais que VB s'impose pour les couches de présentation grâce à sa plus grande productivité. Même si certains "pro-C#" ne seront absolument pas d'accord ( hein Maniak ? ), je suis convaincu que pour le moment, Visual Studio rend VB.net plus productif que C# en "assistant" plus intensément le développeur lorsque en mode VB.

    Sinon, je vois que c'est une approche assez souvent adoptée : C# pour tout ce qui est "réutilisable" (Composants, etc...), et VB.net pour le reste (Interfaces).
      0  0

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Par défaut Re: A chaque langage son utilité
    Citation Envoyé par Keihilin
    J'ajouterais que VB s'impose pour les couches de présentation grâce à sa plus grande productivité.
    Je ne suis absolument pas d'accord.

    Citation Envoyé par Keihilin
    Même si certains "pro-C#" ne seront absolument pas d'accord ( hein Maniak ? :wink: ),
    À ton service :)

    Citation Envoyé par Keihilin
    je suis convaincu que pour le moment, Visual Studio rend VB.net plus productif que C# en "assistant" plus intensément le développeur lorsque en mode VB.
    Et moi je suis convaincu que l'éventuel gain (qui peut très bien exister, ça je ne conteste pas) est loin d'être suffisant pour se trainer un langage spécifiquement pour une partie du développement, soit-disant non-réutilisable, avec lequel les habitués de VB ont un mal de chien à se mettre à la POO et risquent fortement de produire du code fortement bancal.

    C# est plus strict et rigoureux, ça c'est un fait que même les pro-VB ne peuvent pas nier (chacun son tour :), et je ne vois pas en quel honneur les interfaces (ou quoi que ce soit) gagneraient à être faites de manière moins rigoureuse.

    Tu dis "on fait du code propre partout ou on n'en fait pas", je complète avec "on est rigoureux partout ou on ne l'est pas" :)

    VB.NET pour les interfaces et C# pour le reste, c'est un jonglage entre langages totalement inutile.
      0  0

  8. #8
    Membre émérite

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Par défaut Re: A chaque langage son utilité
    Citation Envoyé par Maniak
    Citation Envoyé par Keihilin
    J'ajouterais que VB s'impose pour les couches de présentation grâce à sa plus grande productivité.
    Je ne suis absolument pas d'accord.
    Mdr. Je l'aurai parié !

    Citation Envoyé par Maniak
    C# est plus strict et rigoureux, ça c'est un fait que même les pro-VB ne peuvent pas nier (chacun son tour
    Je ne suis pas pro-VB, mais je ne le nie pas.

    Citation Envoyé par Maniak
    et je ne vois pas en quel honneur les interfaces (ou quoi que ce soit) gagneraient à être faites de manière moins rigoureuse.

    Tu dis "on fait du code propre partout ou on n'en fait pas", je complète avec "on est rigoureux partout ou on ne l'est pas"

    VB.NET pour les interfaces et C# pour le reste, c'est un jonglage entre langages totalement inutile.
    Simple question de productivité...rien d'autre.

    Je ne dis pas que ce choix est la panacée universelle et que tout le monde devrait faire comme ça, je me borne à constater que c'est une orientation assez souvent prise.

    Tu sembles quand même oublier une chose : on est d'accord que C# oblige à une certaines rigueur, mais VB.net n'empêche pas d'être aussi strict et rigoureux, même s'il est plus permissif à la base.
      0  0

  9. #9
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut Re: A chaque langage son utilité
    Citation Envoyé par Maniak
    VB.NET pour les interfaces et C# pour le reste, c'est un jonglage entre langages totalement inutile.
    Je partage cet avis.
    Sans rentrer dans l'aspect verbeux ou non du langage, je ne vois pas l'intérêt de mélanger les deux langages.
    Il est tout à fait possible d'écrire un code propre en VB.NET, et moi j'écris mon code (réutilisable ou non) en VB.NET, car je suis (par habitude) plus productif en VB.
    Au jour d'aujourd'hui, il est clair que C# possède une meilleure capacité à utiliser le Framework. Néanmoins, MS corrige le tir dans la prochaine version (Whidbey) avec par exemple l'arrivée des Using en VB.
      0  0

  10. #10
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Par défaut
    A propos du using. Personnellement je trouve son utilisation plutot "dangereuse". Je suis en effet de ceux qui préfère voir les instructions de nettoyage de ressources écrites explicitement.
      0  0

  11. #11
    Membre émérite

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Par défaut Re: A chaque langage son utilité
    Citation Envoyé par bidou
    et moi j'écris mon code (réutilisable ou non) en VB.NET, car je suis (par habitude) plus productif en VB.
    Et ça t'embête pas plus que ça de ne pas avoir les commentaires XML pour un code réutilisable ?
      0  0

  12. #12
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Par défaut
    Les instructions de nettoyage de ressources sont écrites explicitement dans les méthodes Dispose. using permet juste de s'assurer qu'elles sont appelées, donc de ne plus avoir à y penser. Ce n'est plus la responsabilité du développeur, mais celle des objets. Un pas de plus en direction de la POO en somme :)

    Sans parler de l'assurance que ces instructions de nettoyage seront appelées quoi qu'il arrive, même s'il y a des exceptions, des sorties de boucles/fonctions en cours de route etc.
      0  0

  13. #13
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Par défaut Re: A chaque langage son utilité
    Citation Envoyé par Keihilin
    Citation Envoyé par bidou
    et moi j'écris mon code (réutilisable ou non) en VB.NET, car je suis (par habitude) plus productif en VB.
    Et ça t'embête pas plus que ça de ne pas avoir les commentaires XML pour un code réutilisable ?
    Il y a des outils tierce qui le font plus ou moins bien. Et ce sera inclus pour VB dans Whidbey
      0  0

  14. #14
    Membre émérite

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Par défaut Re: A chaque langage son utilité
    Citation Envoyé par abelman
    Il y a des outils tierce qui le font plus ou moins bien. Et ce sera inclus pour VB dans Whidbey
    Plutôt moins que plus.

    Putain il serait temps que ce soit disponible en VB !!
    C'est vraiment LE truc qu'il manque à VB depuis le début de .net.
    J'ai jamais compris ce choix d'inclure ça dans C# seulement...
      0  0

  15. #15
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Par défaut
    Citation Envoyé par Maniak
    Les instructions de nettoyage de ressources sont écrites explicitement dans les méthodes Dispose. using permet juste de s'assurer qu'elles sont appelées, donc de ne plus avoir à y penser. Ce n'est plus la responsabilité du développeur, mais celle des objets. Un pas de plus en direction de la POO en somme

    Sans parler de l'assurance que ces instructions de nettoyage seront appelées quoi qu'il arrive, même s'il y a des exceptions, des sorties de boucles/fonctions en cours de route etc.
    Justement dans le code, je trouve qu'il est préférable de voir l'appel du Dispose (ou du Close). Si tu prends la classe SqlConnection par exemple, faire un using sur une instance de cette classe veut dire que tu n'appelles pas explicitement le Close dessus une fois que tu a finis de l'utiliser.
    Je préfère vérifier la symétrie des appels Open /Close que de me dire que le "using sous entend que le Close sera appellé automatiquement".
    De plus l'utilisation du Using n'entraine t elle pas une identation en plus ? qu'en est il si tu dois utiliser plusieurs using sur des dans la même fonction ? tu identes à chaque fois ?
      0  0

  16. #16
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Par défaut Re: A chaque langage son utilité
    Citation Envoyé par abelman
    Et ce sera inclus pour VB dans Whidbey
    Juste une petite note au passage, vu que les "ce sera inclus dans Whidbey" qui commencent à se multiplier : dans les entreprises qui ont investi dans VS.NET 2003, combien vont se jeter sur Whidbey quand il sortira ?

    Déjà que le passage de VS.NET 2002 à 2003 n'est même pas fait partout, d'ici à ce que tout le monde soit sur Whidbey, faut peut-être pas s'empresser de prendre des décisions avec VS.NET 2003 qui ne vaudront que pour Whidbey (et pas directement réutilisables, vu que les projets développés sous 2003 resteront probablement sous 2003, pour éviter le redéveloppement qui sera nécessaire pour la prochaine version du framework).

    Donc bon. Là on en est à VS.NET 2003, avec du 2002 qui traine encore un peu, autant s'en tenir à ça pour les discussions. Whidbey sera peut-être tout beau tout neuf avec plein de trucs en plus qui changeront la donne, mais il est encore loin, donc en gros : on s'en tape. Les décisions à prendre pour les projets de là, maintenant, sont à prendre par rapport à la situation là, maintenant.
      0  0

  17. #17
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Par défaut Re: A chaque langage son utilité
    Citation Envoyé par Keihilin
    Plutôt moins que plus.
    Perso j'utilise VBCommenter et je trouve que le seul truc qui lui manque c'est la prise en compte de l'intellisense sur les solutions à multiple projets.
    Je m'explique : J'ai une Librairy de composant en VB.NET, un projet Winform qui utilise cette library. J'utilise VBCommenter pour generer les commentaires dans un fichier XML. Si dans ma solution je mets les deux projets et que j'ajoute la librairy comme référence "projet" à mon projet Winform, alors là je ne vois pas les commentaires des focntions dans l'intellisense. Mais si j'ajoute la librairy comme reference fichier (j'ai donc un seul projet dans ma solution) là j'ai bien les commentaires dans l'intellisense
      0  0

  18. #18
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Par défaut
    Citation Envoyé par abelman
    Si tu prends la classe SqlConnection par exemple, faire un using sur une instance de cette classe veut dire que tu n'appelles pas explicitement le Close dessus une fois que tu a finis de l'utiliser.
    Je préfère vérifier la symétrie des appels Open /Close que de me dire que le "using sous entend que le Close sera appellé automatiquement".
    Bip bip biiiiiip. using appelle Dispose. Close est appelé automatiquement dans le cas de SqlConnection, et encore rien ne l'oblige. Techniquement c'est un peu logique, mais dans tous les cas, using == Dispose. Point barre.

    Quand je fais un Open, je tiens aussi à avoir le Close dans le code. Dispose c'est un peu différent. Avec using, on retrouve le principe des variables qui sont directement détruites quand on sort du bloc dans lequel elles sont déclarées. Et c'est un principe avec lequel je suis très à l'aise :)

    Citation Envoyé par abelman
    De plus l'utilisation du Using n'entraine t elle pas une identation en plus ?
    Yup. Et si tu as une fonction avec tellement de niveaux d'indentation qu'elle en devient incompréhensible, c'est un des symptômes qui indique le besoin de l'éclater en plusieurs :)

    Citation Envoyé par abelman
    qu'en est il si tu dois utiliser plusieurs using sur des dans la même fonction ? tu identes à chaque fois ?
    Si ça se fait au même moment, tu peux déclarer plusieurs variables dans un seul using (virgule-powered). Si c'est en cours de route parce qu'une variable ne sert que pendant une petite partie d'un using 'parent', ça fait un nouveau niveau d'indentation oui. Et on retombe sur ce que je dis plus haut : trop d'indentations indique qu'il faut faire plusieurs fonctions. using peut notamment permettre de clairement voir les blocs qui peuvent être extraits d'une fonction pour en faire une autre. Que du bonheur :)
      0  0

  19. #19
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut Re: A chaque langage son utilité
    Citation Envoyé par Maniak
    Donc bon. Là on en est à VS.NET 2003, avec du 2002 qui traine encore un peu, autant s'en tenir à ça pour les discussions. Whidbey sera peut-être tout beau tout neuf avec plein de trucs en plus qui changeront la donne, mais il est encore loin, donc en gros : on s'en tape. Les décisions à prendre pour les projets de là, maintenant, sont à prendre par rapport à la situation là, maintenant.
    Grosse nuance, tu t'en tapes.

    Ensuite, même si using n'est pas présent dans VB.NET tu peux très bien travailler sans. Pour moi, il n'y a rien d'éliminatoire à utiliser VB.NET.

    Donc tu peux faire un projet VB.NET 2003 parfaitement viable.
      0  0

  20. #20
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Par défaut Re: A chaque langage son utilité
    Citation Envoyé par bidou
    Grosse nuance, tu t'en tapes. :)
    Je m'y intéresse pour avoir une idée de ce qui va arriver, mais pour les projets actuels, oui, je m'en tape complètement :)
    En quoi est-ce que les futures nouveautés de Whidbey sont pertinentes pour les projets actuels ? :)

    Citation Envoyé par bidou
    Ensuite, même si using n'est pas présent dans VB.NET tu peux très bien travailler sans. Pour moi, il n'y a rien d'éliminatoire à utiliser VB.NET.

    Donc tu peux faire un projet VB.NET 2003 parfaitement viable.
    Ça j'ai jamais dit le contraire :) Tu noteras que je n'ai quasiment rien dit contre VB.NET jusque-là :)

    Je trouve using plus propre, ça délimite mieux les blocs de code (-> refactoring & co) et ça simplifie le code tout en soulageant le développeur de toutes les questions de libérations de ressources (du moment qu'il est rigoureux, qu'il implémente bien IDisposable sur tous les objets ayant des membres implémentant eux aussi cette interface et qu'il utilise aussi using pour tous les objets implémentant IDisposable au sein d'une même méthode).

    Perso, je trouve que c'est une des instructions les plus utiles de .NET. Et son arrivée dans VB.NET est une très bonne nouvelle. Il ne restera plus qu'à ce que les développeurs VB.NET changent à nouveau leurs habitudes pour l'utiliser, quand Whidbey sera sorti et que les entreprises se seront mises à jour :)
      0  0

Discussions similaires

  1. Que choisir : Delphi ou C++ ?
    Par Gwipi dans le forum Débats sur le développement - Le Best Of
    Réponses: 30
    Dernier message: 18/07/2010, 11h43
  2. Que choisir ? Delphi ou Java ?
    Par Jean-Yves dans le forum Débats sur le développement - Le Best Of
    Réponses: 89
    Dernier message: 19/04/2008, 15h40
  3. [VB.Net] Que choisir tableaux ou collections ?
    Par Pasiphae dans le forum VB.NET
    Réponses: 2
    Dernier message: 16/03/2006, 15h35
  4. [D2005] - Que choisir Winform ou VCL.NET ?
    Par RamDevTeam dans le forum Delphi .NET
    Réponses: 2
    Dernier message: 07/02/2006, 05h25
  5. Que choisir ? : ASP ou ASP.NET ?
    Par Allen dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 24/01/2006, 14h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo