Voilà plus d’un an que je n’ai plus posté d’articles sur ma communauté préférée. Il était temps pour moi de reprendre la plume ou pourrais-je dire le clavier afin de vous livrer mon expérience ou retour d’expérience sur cette nouvelle version du .NET Framework et sa nouvelle version associée d’IDE : Visual Studio 2008.
Cette article est, je l’espère, le première d’une série que j’ai décidé de nommer « LINQ et vous ». Force est de constater que dans la lignée de mes articles précédent relatifs au .NET Framework 2.0 et Visual Studio 2005, nous avons toujours dans cette nouvelle version une convergence de plus en plus forte des langages et outils de développements associés (je parle ici entre autre des versions de Visual Studio). Cette convergence n’est pas dénuée de sens, effectivement si vous observez l’évolution par exemple d’un langage comme le C# qui en est à sa version 3.0 ou à Visual Basic qui en est pour sa part à la version 9.0, ceux-ci tendent à implémenter les mêmes nouveautés (certes à des degrés parfois différents) dans l'objectif d’atteindre une cohésion permettant une homogénéisation fonctionnelle de ceux-ci en vue d’implémenter des nouveaux projets comme par exemple le projet LINQ.
D’où ce titre : LINQ et vous … vous aurez remarqué la petite touche subtile socialo-collaborative typique de nos communautés :p.
Note : LINQ = Language INtegrated Query (je vous en reparlerai longuement dans un prochain article)
Attaquons sans plus attendre par une mise en contexte de .NET 3.5 et VS2008 en parcourant un rappel des évolutions du .NET Framework et d'une nouveauté majeure de Visual Studio 2008 au travers du multi-Targeting.