La Référence Absolue sur les Technologies .NET

   
  Ajouter aux favoris  Imprimer  www.labo-dotnet.com
 
 
Recherche


Recherche Avancée


Dernières news
Traduction de Fabien Lavocat - LINQ to SQL Partie 4 - par Scott Guthrie - Mettre à jour votre base de données
-> Visual Studio
Publié le
26 août 2008
Utilisez Linq-to-Sharepoint dans vos applications
-> C#
Publié le
25 août 2008
Les sources des shaders de base de XNA sont disponibles
-> XNA
Publié le
18 août 2008
.NET Framework 3.5 SP1 Enhancements Training Kit
-> Visual Studio
Publié le
12 août 2008
Téléchargez les SP1 de Visual Studio 2008 et du framework .NET 3.5
-> Visual Studio
Publié le
11 août 2008


Syndication 
Derniers news
ASP.NET
C#
Communautaire
Divers
Evenement
Mobile
Silverlight
VB.net
Visual Studio
Windows forms
XNA
news

ASP.NETC#CommunautaireDiversEvenementMobileSilverlightVB.netVisual StudioWindows formsXNA
Utilisez Linq-to-Sharepoint dans vos applications

Le but de cet article est de montrer comment interfacer Sharepoint (WSS dans le cas présent) à un programme client .NET.

Tout d'abord mise en situation, pour cette exercice je souhaite afficher la liste des utilisateurs présents dans l'intranet de dotnet-france :



Je décide d'installer LinqToSharepoint ici.

Une fois l'installation faite, j'ai le choix entre : utiliser le spml (un peu à la DBML) ou utiliser le SPMetal (comme le SQLMetal) : 



Pour cet exemple je vais opter pour la solution SPMetal. Le but étant de rapatrier la liste appelée Membres:



Cela va provoquer la génération d'une classe Membres.cs :



Avec la génération de toutes les méthodes & attributs nécessaire.

Enfin nous allons pouvoir exploiter ça. Le but sera d'afficher tous les utilisateurs dans une gridview WPF.

Dans un premier temps je vais créer une classe qui permettra de me connecter au sharepoint et de récupérer tous les utilisateurs :


Maintenant il suffit d'appeler new UsersManagement().GetMembers() pour obtenir tous les membres de mon Sharepoint.

A l'aide d'un projet WPF, quelques styles & effets et une collection ObservableCollection je vais pouvoir avoir ce résultat :

Source: juliend.blog-microsoft.fr 

Par Julien DOLLON
Publié le 25 août 2008

Utiliser LINQ to SQL Partie 1 - par Scott Guthrie

Voilà déjà quelque temps que Scott Guthrie, a écrit le premier article sur LINQ to SQL, dès aujourd'hui vous pouvez retrouver le premier article en Français !

Vous trouverez sur mon blog le premier article en Français : http://www.blog-microsoft.fr/post/2008/07/Utiliser-LINQ-to-SQL-(Partie-1)-par-Scott-Guthrie.aspx

D'ici une semaine vous pourrez retrouvez la partie 2 : Définition de nos classes du modèle de données...

En attendant, n'oubliez pas la campagne Cet été je n'ai rien à codé, qui vous a été présenté par Julien Corioland.

[Source : http://www.blog-microsoft.fr]

Par Fabien Lavocat
Publié le 21 juillet 2008

Une nouvelle bible du framework .NET 3.5 disponible - 2

Je vous annonçais il y à un peu plus d'un mois la sortie d'une nouvelle bible permettant la découverte de toutes les nouveautés du Framework .NET 3.5.

Comme je vous l'avais précisé à cette époque, il s'agissait d'une première version incomplète de ce training kit. En effet, seule la section Labs était disponible dans la version précédente.

Cette nouvelle version, "May Preview", toujours incomplète, nous apporte les premières présentations, sur les thèmes suivants notemment :

  • ADO .NET Data Services
  • ASP.NET MVC
  • ASP.NET Dynamic Data

Ces présentations se présentent sous forme de documents Powerpoint.

En espérant que la prochaine étape sera l'appartion des screencasts et des démonstrations. D'ici là, téléchargez cette nouvelle version sur cette page.

Par Julien Corioland
Publié le 26 mai 2008

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

Article Visual Studio 2008 - Les nouveautés de l’accès aux données avec LINQ

Je vous invite à venir découvrir ou revoir en détail les nouveautés de l'accès aux données avec le Framework .NET 3.5, dans cet article.


Après vous exposer les principales nouveautés du langage C# dans sa version 3, j'y présente le nouveau Framework de requêtage unifié "LINQ" (Language INtegrated Query) et principalement LINQ To SQL !


Bonne lecture à tous !

Par Julien Corioland
Publié le 26 février 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

Le Coach C# est disponible

Beaucoup de personnes connaissent sans doute les coachs (ASP, VB, ...), un nouveau vient de faire son apparition dans le club : Le Coach C#

Ce dernier est disponible à l'adresse suivante :
http://msdn2.microsoft.com/fr-fr/vcsharp/bb409645.aspx

Au sommaire, toujours des cours et des Tps.
A l'heure actuelle, seul le premier atelier est disponible : Créer sa première application C#

Les autres coach sont disponibles ici:

Par Xavier Millot
Publié le 7 mai 2007

Des détails sur le futur outil d'ORM de Microsoft

Vous le savez peut-être, Microsoft est actuellement entrain de terminer son outil d'ORM (Object Relationnal Mapping) permettant de lier vos classes métiers à vos tables en bases de données en utilisant une approche différente de celles choisies par les outils d'ORM existants comme NHibernate par exemple.

Pour en savoir plus voici 2 articles sélectionnez pour vous et traitant du sujet :

  1. http://blogs.msdn.com/adonet/archive/2007/01/30/entity-data-model-part-1.aspx 
  2. http://blogs.msdn.com/adonet/archive/2007/02/12/entity-data-model-101-part-2.aspx

D'une manière plus générale, pour savoir ce que Microsoft nous prépare en .NET vous pouvez suivre l'actualité sur le blog de Microsoft sur http://blogs.msdn.com/adonet/default.aspx

 

Par Nicolas GERTH
Publié le 28 février 2007

Les vidéos du séminaire "C# 2.0, un an après" sont disponibles

Découvrez les nouvautés apportées par la version 2.0 de Visual C# à travers une série de exemples concrets présentés par Mitsu Furuta dans le cadre des Mercredis du développement.

Webcasts, slides et codes sources disponibles ici :

Par Mauricio Diaz Orlich
Publié le 24 octobre 2006

    
Page : 1 2 3  Page Suivante >
 

International Masters SUPINFO

Laboratoire Sécurité

 
   
© Copyright SUPINFO - The International Institute of Information Technology
Conditions dutilisation et Copyright - Respect de la vie prive
Labo Microsoft | Forum Microsoft | Forums .Net | Labo .Net | Blogs | FaqXP | Certifications
 
Créer un compte | Connexionvendredi 29 août 2008