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

Dotnet Discussion :

[Opinion]Que pensez vous du .net framework 10 ans après?


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut [Opinion]Que pensez vous du .net framework 10 ans après?
    Ce mois marque le 10e anniversaire du .net Framework et oui difficile de croire que ça fait déjà dix ans que le .net Framework existe ; il a été présenté pour la première fois à Orlando en Floride lors de la conférence Microsoft PDC (Professional Developpers Conference) de juillet 2000.

    Bref historique

    Microsoft a commencé le développement du. NET Framework dans la fin des années 1990 à l'origine sous le nom de la prochaine génération de services Windows (NGWS). La pré-beta du .net Framework est sorti officiellement le 11 juillet 2000, les versions qui ont suivi sont les suivantes :

    13/02/2002 sortie de .net version 1.0 : Livrée avec Visual Studio 2002 la version 1.0 du .net framework est assez anecdotique car remplacée très rapidement par la version 1.1.

    24/04/2003 sortie de .net version 1.1 : livrée avec Visual Studio 2003 ou en version redistribuable, Elle apportait beaucoup plus de stabilité, de performance et de sécurité que la précédente version et d'ailleurs c'est elle qui a réellement fait découvrir .NET aux développeurs.

    07/11/2005 sortie de .net version 2.0 : Cette version apporte des modifications importante tant au niveau des différents éléments constituant la plate-forme qu'au moteur d'exécution lui-même

    06/11/2006 sortie de .net version 3.0 : Cette version débarque avec beaucoup de nouveau concept tel que Windows Presentation Foundation(WPF), Windows Workflow Foundation (WF), Windows Communication Foundation(WCF).

    19/11/2007sortie de .net version 3.5 : Livrée avec visual studio 2008 cette version intègre de nouvelles fonctionnalités tel que: Entity Framework; LINQ; ASP.NET Dynamic Data .

    12/04/2010 sortie de .net version 4.0 : Livrée avec visual studio 2010 cette version intègre des nouvelles fonctionnalités pour le diagnostic et les performances, Dynamic Language Runtime(DLR), le Contrats de code...

    Avec .net Framework on a vu l'arrivée du langage C# et bien sur le nouveau Visual Basic (VB.net) beaucoup plus orienté objet et robuste que VB6 l'on est aussi passé de l'ASP à l'ASP.net.

    Source : Le blog de lilroma

    Pour plus de détails lire le point sur les différentes version du .net framework

    Je me souviens avoir découvert le .net Framework pour la première fois lors d’un projet Winforms avec VB.net pour moi ça été ma meilleur découverte dans le développement.

    Et vous ?

    Quel est votre opinion du .net framework 10 ans après

    Comment avez-vous découvert le .net framework et Quesque cella à changer dans votre vie de développeurs?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre Expert Avatar de meziantou
    Homme Profil pro
    autre
    Inscrit en
    Avril 2010
    Messages
    1 223
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : autre
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2010
    Messages : 1 223
    Par défaut
    Petite erreur dans le texte
    12/04/2010 sortie de .net version 3.5
    Je pense qu'il s'agit plutot de la version 4. Vive le copier coller

  3. #3
    Membre éclairé
    Avatar de strat0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2003
    Messages : 288
    Par défaut
    Pas encore très convaincu que les nouveautés de C# 4.0 vont révolutionner notre manière de coder (sauf peut-être pour ceux qui font beaucoup d'Interop). Je regarde plutôt du côté de la Task Parallel Library et la Reflective Library (Rx Framework) issues des laboratoires de R&D de Microsoft.

    Par contre je crois que parmi ceux qui ont goûté au 3.5, personne ne peut se passer de LINQ, également issu des labo R&D. LINQ est une très belle réussite qui manque cruellement à Java.

    Pour l'instant on ne peut que saluer la cohérence de l'évolution du framework : managé --> généricité --> déclaratif --> dynamique.

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 549
    Par défaut
    depuis le début de .net j'attends raconter que java va mourir.... pourtant java n'a jamais été autant demandé

    framework intéressant, mais pas assez d'avantage face à java
    donc à moins d'être une entreprise tout "ms".... peu d'intérêt face à son concurrent

  5. #5
    Membre émérite
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 943
    Par défaut
    Citation Envoyé par lequebecois79 Voir le message
    depuis le début de .net j'attends raconter que java va mourir.... pourtant java n'a jamais été autant demandé
    Où dans les cimetières ?

    Je rejoins l'avis, 3/3.5 était un énorme pas avec LINQ/LAMBDA/WPF/WCF/WF mais la rien de mémorable, ils ont juste incorporé la lib graphique en standard.

    Je retiendrais plus VS2010 !!

  6. #6
    Membre très actif
    Avatar de vosaray
    Profil pro
    Architecte technique
    Inscrit en
    Mai 2004
    Messages
    217
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2004
    Messages : 217
    Par défaut
    Bref java a surement un volume de projet important mais ce n'est pas pour des raison de qualité technique mais historique... un peu comme les projets cobol il y a 10 ans
    C'est certainement pour cette raison, très cobolienne, que les handsets et autres devices embarqués utlisent Java et pas .net ....

    Franchement qu'est on peut lire comme conneries sur Java ....

  7. #7
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut
    JAva n'a pas évolué d'un yota en 5 ans, ce qui est un gouffre en informatique.

    J'ai jeter un oeil a java il y a peu et certaine chose m'on sauté aux yeux il y a beaucoup de chose dont je ne pourrais pas me passer vis a vis de c#.
    Ca va des simple propriétés, au linq, ou encore aux supers frameworks d'interface comme WPF et silverlight permettant le MVVM et des notions de binding très avancé.

    Bref java a surement un volume de projet important mais ce n'est pas pour des raison de qualité technique mais historique... un peu comme les projets cobol il y a 10 ans

    Bref pour ma part je trouve que le .Net a évolué très vite et ça demande un vrai travail de suivre mais je suis content de toutes ces avancés et de ce qu'elle apportent.

    Il y a juste quelques compatibilité ascendante provenant de .Net 1.x (du à l'absence de générique notamment) qui sont un peu dommage mais dans l'ensemble je trouve que ça a bien évolué.

  8. #8
    Membre confirmé
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2004
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2004
    Messages : 83
    Par défaut
    Pour ma part, je n'aurai qu'un seul GROS reproche...

    .Net n'est pas multiplateformes (même si Mono à super bien évolué) !

    Et vu mon orientation de développeur, ça compte pour beaucoup dans le choix du langage...

    Bien sur je comprend que Microsoft ait pu faire ce choix. Ca va dans la suite de leur stratégie. Mais c'est vraiment dommage, car c'est un (des) langage(s) vraiment intéressant, avec un tas de librairies très complètes, et beaucoup de choses récentes et nouvelles.

  9. #9
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut
    .Net est uen technologie très ouverte que ce soit en terme de spec ou de runtime.
    Microsoft ne developpe pas son runtime et ses outils sur toutes les plateformes mais ce n'est pas pour autant que c'est une technologie fermé.
    Au sein de linux Mono est un super environnement de programmation avec un langage et un framework très riche, déjà utilisé par beaucoup pour faire des applications pur Linux (dans gnome par exemple).
    Si tu veux faire une application multiplateforme .Net il suffit d'utiliser ce qui existe dans mono et .Net, tu as déjà un langage et un framework plus riche que java

    La compatibilité est quand même très bonne :

    http://www.mono-project.com/Compatibility

    Sinon Microsoft ambitionne de faire tourner silverlight sur toutes les plateformes donc à terme une application silverlight tournera partout, c'est déjà le cas sous Windows Linux Mac et bientôt Windows Phone, Android, Symbian, Palm OS. (mais pas Iphone, la faute à Apple).

  10. #10
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Par défaut
    Langage intéressant (je parle de C#).
    Par contre je regrette grandement le manque d'outillage pour les développeurs et/ou le manque de choix de façon générale pour les outils, les frameworks etc...
    Souvent le choix c'est full MS mais du coup c'est cher ou alors peu d'alternatives mal intégré.
    En même temps on peut aussi voir ca comme une force en terme d'intégration et d'uniformité. Malgré tout ca ne me satisfait pas ^^

  11. #11
    Membre extrêmement actif
    Avatar de kedare
    Homme Profil pro
    SRE
    Inscrit en
    Juillet 2005
    Messages
    1 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Espagne

    Informations professionnelles :
    Activité : SRE

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 549
    Par défaut
    Citation Envoyé par Guildem Voir le message
    .Net n'est pas multiplateformes (même si Mono à super bien évolué) !
    Je préfere que ca soit pas multiplateforme et que ca utilise a fond un système d'exploitation, plutot qu'un truc multiplateforme a la Java ou tu a par exemple aucun moyen de faire un équivalent d'un chmod depuis l'API java parce-que c'est pas portable :/

    Si non quelques trucs qui manquent a .NET:
    - Un équivalent de JMX
    - Un équivalent de JVisualVM
    - La possibilité de récupérer tout les threads de la CLR (un truc style Thread.GetAllThreads()) (bien pratique pour le monitoring)

    En gros ce sont les capacités de Monitoring qui sont pas encore au niveau de Java, mais j’espère que ça va changer

  12. #12
    Membre éclairé

    Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Février 2004
    Messages
    771
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Février 2004
    Messages : 771
    Par défaut
    Citation Envoyé par anthyme Voir le message
    J'ai jeter un oeil a java il y a peu et certaine chose m'on sauté aux yeux il y a beaucoup de chose dont je ne pourrais pas me passer vis a vis de c#.
    Ca va des simple propriétés, au linq, ou encore aux supers frameworks d'interface comme WPF et silverlight permettant le MVVM et des notions de binding très avancé.
    Pour la plupart des points sur l'évolution du langage en lui-même je suis d'accord, sauf pour le MVVM. C'est tout bêtement du MVC adapté à XAML, et Java a énormément d'avance sur le sujet, puisque Microsoft ne voulait pas entendre parler de ce DP pendant longtemps (grosse erreur).

    Sinon je dirais que ce n'est pas les avancés du langage qui sont prioritaires à mon sens, mais surtout les avancés des frameworks qui tournent autour.

    En Asp.Net par ex., il n'y a jamais eu de framework de template et/ou de composants digne de ce nom. Toujours beaucoup d'événementiel.

    Pour revenir sur le sujet, je trouve que Microsoft fait trop de chose avec .Net. La plupart de ceux de la communauté ont du mal à suivre je pense.

    La plupart des avancés du langage me semblent malgré tout avoir du bon. J'emet un doute sur Linq, qui est pour moi plus une sur-couche du langage qui fait de la génération de code derrière, et perso si j'utilise un langage c'est pour maitriser ce qui s'y passe. Mais bon, cela semble fonctionner correctement pour de petits projets.

  13. #13
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    Citation Envoyé par meziantou Voir le message
    Petite erreur dans le texte

    Je pense qu'il s'agit plutot de la version 4. Vive le copier coller
    Lol, que le développeur qui ne fait pas du copier coller lève le doigt . Sérieux je crois sur ce que je mérite une petite . Bof lorsque j'ai ouvert la discussion j'ai eu une urgence du coup ...
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  14. #14
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 52
    Par défaut
    Personnellement je trouve que le framework DotNet a bien évolué et a su s'adapter aux demandes et exigences des développeurs.

    Toutefois je regrette que le VB ne soit pas supporté pour le développement d'applications mobiles sous WP7.

    J'espère que Microsoft comblera cette lacune. .Net ne signifie pas C# uniquement, il ne faut pas l'oublier.

  15. #15
    Membre très actif
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    688
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 688
    Par défaut
    le C# reste t-il inférieur au C++ ?

  16. #16
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 549
    Par défaut
    il existe déjà plusieurs outils qui offre des fonctionnalités similaire à link dont
    sbql4j et Querydsl

    silverlight, c'est encore loin d'être un énorme succès très peu utilisé
    à ce propros, JavaFX est là


    à l'heure du html 5 je préfère ne pas utiliser de plugin
    sans compter qu'il y a beaucoup plus d'offre d'emplois directement pour du web que pour du flex, silverlight et cie

    .net est ouvert mais pas au complet
    après désolé mais je risquerais pas un projet de plusieurs milliers de dollars .net pour le mettre au final sur du mono
    pour le multiplateforme c'est pas vraiment encore ça... entre ça peut fonctionner et être certain que ça fonctionne il y a un pas

    alors qu'en java, tu as déjà les jvm de ibm, oracle de disponible pour de nombreux os


    @Guildem, tu savais qu'il existait des IDE pour java pour faire des interfaces graphiques en quelques cliques?

  17. #17
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut
    Citation Envoyé par Guildem Voir le message
    Oui en effet anthyme, je n'ai pas précisé l'ouverture de .Net et ne veux surtout pas lancer de troll libre/fermé.
    Disons qu'ils laissent le champs libre pour une implémentation Linux avec Mono, ce qui est déjà très bien (surtout quand on connait le passé de Microsoft).

    Seulement il manque encore pas mal de petites choses, et surtout, dommage de ne pas avoir la gestion de la WPF qui ne peut que se mapper sur l'environnement Windows pour le moment.

    Je vois .Net comme un environnement permettant de développer très rapidement des applications graphiques, beaucoup plus rapidement qu'avec Java ou Air à mon sens, et c'est pour moi le successeur d'un langage formidable qu'était VB6 (largement dépassé de nos jours, mais capable de beaucoup, et très rapidement à l'époque).

    Mono emputé de la WPF c'est pas .Net je trouve... Après il y a bien GTK#, mais ce n'est pas pareil...

    Bref, très bon framework quand même, et beaucoup d'énormes efforts de Microsoft, entre .Net, Seven et IE9... qui repasse devant Apple dans mon estime ^^
    Il y a une solution portable entre mono et Fx.net qui a fait ses preuves : Winform tout simplement !
    Bien que WPF est un réel plus en développement de GUI, .Net avait déjà une influence et une efficacité indéniable en .Net 2.0 avant qu'il arrive.
    GTK# c'est vraiment pour les developpement pur linux ... mais bon pour avoir déjà fait pas mal de GTK en C ou python je trouve que ce framework est totalement dépassé, il n'est pas assez orienté objet, trop basic pour le binding. Bref c'est d'un autre temps

    Citation Envoyé par lequebecois79 Voir le message
    silverlight, c'est encore loin d'être un énorme succès très peu utilisé
    à ce propros, JavaFX est là
    à l'heure du html 5 je préfère ne pas utiliser de plugin
    sans compter qu'il y a beaucoup plus d'offre d'emplois directement pour du web que pour du flex, silverlight et cie
    .net est ouvert mais pas au complet
    après désolé mais je risquerais pas un projet de plusieurs milliers de dollars .net pour le mettre au final sur du mono
    pour le multiplateforme c'est pas vraiment encore ça... entre ça peut fonctionner et être certain que ça fonctionne il y a un pas
    alors qu'en java, tu as déjà les jvm de ibm, oracle de disponible pour de nombreux os
    @Guildem, tu savais qu'il existait des IDE pour java pour faire des interfaces graphiques en quelques cliques?
    Ta réponse me semble bien loin des réalité d'un projet ... Déjà vis a vis du taux de pénétration dans le grand publique n'est certes "que" de 60% mais ce n'est pas pour cela que c'est une technologie inutilisé, personnellement je fais plus d'intranet que de site internet et c'est une technologie de plus en plus utilisé car elle offres pas seulement de forte possibilités graphique mais aussi et surtout un gain de productivité et maintenabilité que ne t'offrira jamais du HTML5 plus une Framework Ajax
    Tu parle de créer un site web et après tu parles d'un soucis de multiplateforme mais un site web ne tourne que sur une le serveur peut importe l'OS de la personne qui surf ... Donc il n'y a aucun interet a ce que le site soit multiplateforme.
    Ensuite vis a vis des client lourd on peut en faire ne winform ... mais quel interet ? Java a les moyen de le faire mais est ce qu'il y a tant que ca d'application client lourd multiplateforme ? Personnellement j'ai déjà utilisé Azureus et JAlbum et ca s'arrête la... Swing c'est pas le pied pour faire des applications ...
    Et il n'y a pas d'histoire de "ça peut fonctionner" et "ca fonctionne", Mono marche super bien et est même plus performant que Java dans certains cas et il existe des plugin visual studio supporté par mono pour compiler, executer et testé la portabilité d'une appli .Net, il n'y a pas "d'aléatoire" quand on développe une application qui a pour but d'etre mutliplateforme avec mono.
    Vis a vis des projet mono ce sont en général soit des projet full linux ou alors des site ASP.Net avec des framework open source derrière (Windowsor, nhibernate, etc), Il y a aussi des appli client loud windows form qui sont multiplateforme et qui marchent très bien.



    Citation Envoyé par blbird Voir le message
    Pour la plupart des points sur l'évolution du langage en lui-même je suis d'accord, sauf pour le MVVM. C'est tout bêtement du MVC adapté à XAML, et Java a énormément d'avance sur le sujet, puisque Microsoft ne voulait pas entendre parler de ce DP pendant longtemps (grosse erreur).

    Sinon je dirais que ce n'est pas les avancés du langage qui sont prioritaires à mon sens, mais surtout les avancés des frameworks qui tournent autour.

    En Asp.Net par ex., il n'y a jamais eu de framework de template et/ou de composants digne de ce nom. Toujours beaucoup d'événementiel.

    Pour revenir sur le sujet, je trouve que Microsoft fait trop de chose avec .Net. La plupart de ceux de la communauté ont du mal à suivre je pense.

    La plupart des avancés du langage me semblent malgré tout avoir du bon. J'emet un doute sur Linq, qui est pour moi plus une sur-couche du langage qui fait de la génération de code derrière, et perso si j'utilise un langage c'est pour maitriser ce qui s'y passe. Mais bon, cela semble fonctionner correctement pour de petits projets.
    Tu parles sans savoir, le MVVM n'a strictement rien a voir avec le MVC (il est bien plus proche du model MVP) c'est une pattern hyper productif et léger en lignes de codes.
    MVC est arrivé plus tard en .Net (comme .Net est d'ailleurs arrivé plus tard que java) mais cela fait déjà 1 an et demi qu'on a le framework qui a bien pris le temps d'être pensé (1 an et demi entre la CTP et la 1.0 c'est énorme) pour être au mieux et c'est un super framework MVC (pour en avoir testé pas mal).
    Une page asp.net peut faire office de templating et ça marche bien mais si on le veux on peut utiliser d'autre framework comme nVelocity depuis longtemps.
    Mais sinon MVC est adapté à du web client leger mais pas du tout a du client riche moderne.
    Apres que ça aille trop vite je comprend ton point de vue mais la question est de savoir si c'est négatif ou pas ... tu n'est pas obligé de connaitre l'intégralité du framework pour être opérationnel ou compétant mais les avancé donne des possibilité nouvelle et efficiente que ceux qui ont envie de se pencher dessus pour l'utiliser.
    Apres vis a vis du fait trop de chose, je vois pas le problème... justement pour un profil .net ça lui permet d'agir dans un peu près tous les domaines.
    Pour linq je t'assure que ce n'est pas juste un jouet, pour l'avoir utilisé pendant 2 ans je peux te dire que c'est une avancé énorme en productivité, lisibilité du code et évitement d'erreur et debug qui va avec et ce même sur des gros projets
    Pour moi c'est le point fort vis a vis des autres langages

  18. #18
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    Citation Envoyé par guillaume07 Voir le message
    le C# reste t-il inférieur au C++ ?
    C# = C++++
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  19. #19
    Membre très actif
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    586
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 586
    Par défaut
    J'ai découvert le dotnet via C# 2, à l'époque.
    Autant le C# m'a plu tout de suite, malgré ses manques des premiers temps par rapport à d'autres langages moins "nobles", autant je n'ai toujours pas réussi à comprendre l'utilité, pour µS, de fournir un système avec une couche intermédiaire de bytecode. Ce framework n'aurait-il vraiment pas pu être développé et fourni en natif directement ?

Discussions similaires

  1. Que pensez-vous du nouveau framework Play ?
    Par eguanlao dans le forum Play!
    Réponses: 36
    Dernier message: 13/04/2011, 18h45
  2. Que pensez vous du site: http://www.tunisiepagesdor.net
    Par sami2008 dans le forum Mon site
    Réponses: 0
    Dernier message: 23/09/2008, 00h46
  3. Que pensez vous de ces frameworks?
    Par mamelouk dans le forum C++
    Réponses: 7
    Dernier message: 25/06/2008, 14h59
  4. [IDE]Que pensez vous de Visual Studio .NET 2005 ?
    Par Louis-Guillaume Morand dans le forum Général Dotnet
    Réponses: 56
    Dernier message: 15/08/2006, 11h39
  5. [ADO.Net][XML]Que pensez-vous de cette manière de faire?
    Par RiiiDD dans le forum Accès aux données
    Réponses: 6
    Dernier message: 22/03/2006, 11h29

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