SharePoint 2010 : Développement SharePoint Online et Silverlight – Partie 0 : Contexte

Ce billet fait partie de la série de posts liés au développement sur SharePoint Online.

Le but de cette série est de montrer/démontrer/prouver qu’il est tout à fait possible de développer des composants voire des applications complètes directement dans le Cloud de Microsoft (dans le contexte SharePoint).

Le cœur de cette série se concentrera sur un petit plaisir de développeur lorsqu’on travaille avec SharePoint 2010 : La possibilité de développer simplement des composants Silverlight pour SharePoint.

Et afin d’être le plus complet possible, je vais repartir sur une série de post que j’avais rédigée en 2008/2009 sur la création d’une fonctionnalité de Quizz dans SharePoint.

Cette fonctionnalité en elle-même est relativement simple :

  1. On veut pouvoir créer plusieurs quizz (Titre, Description, Catégorie)
  2. Un quizz à plusieurs questions
  3. Une question à plusieurs réponse proposée, potentiellement plusieurs valides
  4. Une web part Quizz permet de sélectionner un Quizz
  5. L’utilisation navigue de questions en questions grâce à la webpart
  6. Un camembert représentant le nombre de bonnes/mauvaises réponses est affiché à la fin et lui permet de ressayer le quizz si il le souhaite

Bref on dit souvent qu’une image vaut mieux qu'un long discours donc voilà à quoi ça devrait (normalement) ressembler une fois terminé.

QuizzMockup

Cette fonctionnalité avait été reprise à l’époque durant la session des Techdays 2009 que j’avais présentée avec Adrien Siffermann. Cela vous donnera une idée du fonctionnement de l’application.

image

Pour rappel, le plan plus ou moins structuré de l’époque allait de la création de la solution et l’organisation du projet et des features à l’exécution de test (unitaires, fonctionnels, charges).

Si on revient au présent, le but de cette série sera donc de vous montrer comment on peut faire la même choses (en mieux) avec SharePoint 2010.

Dans le désordre, on abordera les points suivants :

  • Intégration Silverlight & SharePoint
  • Model Object Client Silverlight
  • Automatiser le déploiement sur son environnement de A à Z via PowerShell
  • Pattern MVVM
  • Création de contenu via Powershell
  • Intégration avec TFS 2010
  • Création du projet, architecture de la solution
  • Utilisation de MTM (Microsoft Test Manager) et exécution automatique de test
  • TypeMock, Pex, Kezako ?
  • Bonnes pratiques de développement
  • Les restrictions posées par SharePoint Online

<Philippe/>

Publié mercredi 20 juillet 2011 12:03 par phil
Classé sous , , , , ,
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

About phil

Philippe Sentenac est Consultant SharePoint à Wygwam en région Parisienne. Il intervient essentiellement sur des missions liées à SharePoint (2007 et 2010 ) mais aussi autour du Web 2.0. Plus généralement, il s'intéresse à l'ASP.Net (MVC) , à Silverlight, et à tout ce qui est orienté Web en rapport avec les nouvelles technologies, qu'il pratique depuis 2006. Féru de développement, il est passionné par les problématiques de méthodologies et d'industrialisation du développement.

Les 10 derniers blogs postés

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01

- SharePoint Online: Script PowerShell pour supprimer une colonne dans tous les sites d’une collection par Blog Technique de Romelard Fabrice le 11-27-2018, 18:01