Créez une application utilisant SharePoint, WCF, WPF & Silverlight 2 en suivant 5 articles


Si vous souhaitez manipuler cet ensemble de technologies à travers un scénario concret et de manière incrémentale, je vous invite à lire une série de 5 articles que j’ai écrit ici : http://msdn.microsoft.com/fr-fr/office/dd572039.aspx 

Voici une vidéo vous présentant le résultat final en action:

Get Microsoft Silverlight

Nous allons ainsi voir comment de manière progressive:

1 – créer une logique de code de création d’un site WSS
2 – encapsuler cette logique dans un service WCF ensuite contenu dans un service NT
3 – appeler ce service WCF depuis un client WPF graphiquement simple
4 – faire évoluer ce client WPF vers quelque chose de plus élaboré graphiquement parlant
5 – appeler ce même service WCF depuis un client Silverlight 2

Nous allons donc partir de ce scénario :

Nous allons donc partir de ce scénario

Pour arriver à celui-ci :

Pour arriver à celui-ci

Suivez donc chaque étape pour réaliser cette application et retrouvez à chaque fois le code source à télécharger si vous êtes un peu perdu. Si vous êtes courageux et que vous suivez l’ensemble des articles, vous aurez ainsi une petite idée des différences entre WPF et Silverlight 2 dans un contexte particulier. J’en parle d’ailleurs en conclusion dans le 5ème et dernier article.

A noter que j’utilise les WPF Toolkit et Silverlight Toolkit, sujets déjà abordés dans des billets précédents:

– Les thèmes du WPF Toolkit : http://blogs.msdn.com/davrous/archive/2008/11/27/comment-rendre-vos-applications-wpf-plus-attrayantes-sans-toucher-votre-code-via-des-th-mes-gratuits.aspx
– Les thèmes du Silverlight Toolkit : http://blogs.msdn.com/davrous/archive/2008/12/19/silverlight-2-utilisation-des-th-mes-du-silverlight-toolkit.aspx

J’espère que vous aurez autant de plaisir les lire que j’en ai eu à les écrire!

David

Comments (2)

  1. nk54 says:

    Salut david ! Je cherche à droite à gauche dans mon temps libre comment scinder un fichier svc. En effet : mon web service (wcf) comporte 700 lignes de codes. Je commence à m’y perdre, enfin à perdre du temps lorsque je recherche toujours une méthode etc.

    J’ai essayé de définir le fichier MonService.svc.cs en class partial, j’ai utilisé le même namespace dans les autres fichiers.

    Par exemple le fichier client_wcf.cs :

    namespace WCF.MonService

    {

    public partial class WCF_Services : WCF_IServices

    {

    Je ne peux pas mettre [datacontract()]

    car déjà utilisé dans le fichier service_wcf.cs (le fichier svc.cs pour être plus précis).

    As tu une idée ? ou tu ne vois pas ce que je veux dire ?

    Merci beaucoup d’avance et dsl de t’embêter avec des trucs de noob ^^

Skip to main content