|
|
|
|
|
Une nouvelle bible du framework .NET 3.5 disponible
Le .NET Framework 3.5 Ehancements Training Kit est disponible en téléchargement sur les serveurs de Microsoft, à cette adresse.
Dans cette première release, vous retrouverez un ensemble de labs sur les technologies suivantes :
- ADO .NET Data Services
- ASP.NET MVC
- ASP.NET Dynamic Data
- ADO.NET Entity Framework
- ASP.NET Ajax History
- ASP.NET Silverlight Controls
Il est déjà prévu d'autres sections pour les releases futures telles que :
- Presentations
- Demo
- Screencasts
- Resources
Ce training kit se présente sous forme de pages web, les exercices des labs sont très complets et surtout très détaillés. Idéal pour se plonger dans les nouveautés techniques de la dernière mouture de Framework .NET ;)


Training Kit à installer !
Par
Julien Corioland
Publié le
12 avril 2008
|
|
|
Visual Linq Query Builder est disponible
Certains d'entre vous ont peut-être eu la chance de découvrir VLinq lors des Techdays 2008. Cet outil est un nouveau designer pour Visual Studio 2008, permettant de construire graphiquement des requêtes LINQ To SQL.
Développé en WPF (notamment) par Simon Ferquel (anciennement SUPINFO, Winwise aujourd'hui) et par Johanna Piou (ISEN Toulon) sous la tutelle de Mitsuru Furuta, lors de leur stage chez Microsoft l'année dernière cet outil offre des possibilités étendues dans la construction de requêtes LINQ to SQL, mais révèle un aspect pédagogique très important, puisqu'il va permettre aux débutants de découvrir ce nouveau framework de requêtage tout en apprenant à construire les requêtes :

Vous pouvez d'ores et déjà télécharger le programme d'installation de cet add-in Visual Studio 2008 hébergé sur Code MSDN. Vous trouverez un guide de démarrage rapide sur cette même page.
Notes :
- Les utilisateurs de Windows Vista doivent lancer l'installation de VLinq en administrateur.
- Pour les personnes ayant plusieurs versions de Visual Studio d'installées (2005 et 2008 par exemple), l'item VLinq Queries peut ne pas être disponible. Je vous invite à jetter un oeil sur ce post pour régler le problème.
Retrouvez bientôt une série d'articles dédiés à ce nouveau designer.
Sources : Blog de Mitsuru Furuta, JulienCorioland.NET
Par
Julien Corioland
Publié le
4 avril 2008
|
|
|
|
|
LINQ to XSD disponible en Alpha 0.2
La news est tombée aujourd'hui sur le blog de la team XML de Microsoft : LINQ To XSD est disponible en version Alpha 0.2 !
LINQ To XSD, est comme les autres versions de LINQ, un framework de requêtage, cette fois ci basé, vous l'aurez compris sur un schéma XSD. Cette déclinaison de LINQ, contrairement à LINQ to XML où nous manipulions des noeuds XML, va nous permettre de travailler avec des classes fortement typées, générées à partir du schéma XSD de notre document XML !
En effet, c'est via le schéma XSD, que LINQ va être capapble de générer des classes métiers, comme il est capable de le faire avec une base de données SQL Server dans sa déclinaison To Sql.
Vous pouvez télécharger cette version alpha ici
Un petit exemple :
Nous allons nous baser sur le schéma XSD d'un flux RSS (cliquez pour agrandir!) :

Une fois le schéma XSD ajouté au projet, il faut le configurer pour la compilation, afin que des classes permettant de le requêter avec LINQ soient générées. Il faudra bien sûr compiler le projet une première fois apres avoir édité les propriétés du schéma XSD comme suit :

Voici maintenant un petit exemple de code permettant de récupérer tous les titres des "items" présents dans un fichier rss.xml (conforme au schéma XSD ci-dessus), que nous chargeons au préalable à l'aide de la méthode Load() de notre classe "rss", générée dans notreprojet/obj/debug après première compilation :

Ici , on voit bien une requête LINQ classique, mais contrairement à LINQ To XML, nous ne faisons pas appels à des méthodes "Elements","Attributes"... mais directement à des objets !
Et voilà le résultat :

Les titres du flux Centre de développement web de la MSDN ! ;)
Je rédigerais un article plus complet sur cette déclinaison de LINQ prochainement, celle-ci pouvant devenir, je pense, un outils très puissant dans la manipulation des fichiers XML ! Affaire à suivre...
Par
Julien Corioland
Publié le
21 février 2008
|
|
|
|
|
|
|
|
|
|