SharePoint 2010 : Office 365 et SharePoint Online

Après ces Techdays très axés “Cloud Power”, où j’ai eu le plaisir de donner une session à ce sujet avec Stéphanie Hertrich, de plus en plus de personnes s’interrogent sur l’intérêt d’Office 365 et surtout sur la possibilité d’utiliser SharePoint Online au sein de leur entreprise.

image

Pour ceux qui auraient raté le train, Office 365 est la nouvelle génération de solution de communication et de collaboration hébergée par Microsoft.

En résumé, Microsoft héberge pour vous SharePoint 2010, Exchange 2010, Lync (Live Meeting + Office Communicator) dans le Cloud et vous fournit en plus les licences Office Client pour utiliser l’ensemble.
Un des gros avantages d’Office 365 (en plus d’être très compétitif en terme de cout et très souple en terme de licensing) est le fait que la solution est stable, disponible (>99,9%),  adaptable et sécurisée.
Pour plus d’informations, je vous encourage à aller regarder le parcours Office 365 sur les vidéos des Techdays et plus particulièrement la session Office 365 : Vue d'ensemble de la solution (100) animée par Damien Caro, Christian Fumey & Cecilia Lentini.

En ce qui concerne la partie SharePoint Online mise à disposition avec Office 365, on peut par exemple créer des sites pour :

  • Gérer et partager ses documents et son profil sur son site personnel
  • Travailler en équipe et gérer vos projets internes sur des sites d’équipes
  • Toujours savoir ce qui se passe dans l’entreprise grâce à l’intranet de la société
  • Partager des documents avec vos clients et partenaires via l’extranet
  • Avoir un site vitrine facilement éditable afin de se faire connaitre sur internet

Alors bien sur, tout ça c’est de la théorie…

En pratique, on comprend vite que grâce à l’hébergement de SharePoint par Microsoft, on aura de meilleurs services tout en payant moins cher. Mais rapidement, quand on commence à rentrer dans les détails, qu’on explique que le SharePoint auquel le client va accéder est un serveur mutualisé et que les développements ou possibilités de personnalisations sont limités, souvent ça coince.

Et ça coince, car il est très rare de pouvoir répondre aux besoins du client à 100% en utilisant la plateforme en mode OOB (Out of the Box). On est souvent proche du 70% OOB / 30% Personnalisation. Du coup les gens pensent que si ils devaient mettre leur intranet dans SharePoint Online, il devraient faire une croix sur une grande partie de leur besoins fonctionnels.

Et bien c’est FAUX … Car avec cette nouvelle version de SharePoint (2010) est apparue une nouvelle possibilité de déploiement et de développement de fonctionnalités et elle répond parfaitement aux problématiques posées par l’utilisation de SharePoint dans un environnement mutualisé.

Je parle bien sur des Sandboxed Solutions. Sans rentrer dans les détails car je reviendrai sur ce sujet dans un prochain post. Une Sandboxed solution permet de  déployer du code de manière sécurisé au niveau d’une collection de site.

Voilà ce que l’on peut faire (ou pas) avec ces Sanboxed solutions : (tiré de SharePointDevWiki )

Supported

Not Supported

  • List definitions
  • List instances
  • Onet.xml
  • WebTemplate Feature element instead of Webtemp.xml
  • Content Types/Fields
  • Navigation
  • Module/files
  • Feature callouts
  • Web Parts derived from WebPart
  • Event receivers
    • SPItemEventReceiver
    • SPListEventReceiver
    • SPWebEventReceiver
  • Custom Actions
  • Workflows
  • Custom Action groups
  • HideCustomAction element
  • Content Type Binding
  • Web Application-scoped Features
  • Farm-scoped Features
  • CustomPropertyToolPart Class
  • Programmatic workflow
  • Event receivers
    • SPLimitedWebPartManager
  • Timer jobs
  • Visual WebParts
  • SharePoint mapped folders (e.g. "_layouts", and "images")
  • Namespaces
    • ADO.NET
    • System.IO
    • System.Security.Cryptography
    • System.Web.UI.ClientScriptManager

Sauf que dire ça ou rien…

Le problème est que seul des SharePointeurs expérimentés peuvent se rendre compte de ce que cela signifie réellement en terme de possibilités de personnalisation et comment cela se traduira dans l’environnement Sharepoint pour le client final.

Est ce que mon SharePoint va avoir le même look & feel que celui fournit en standard ? Est ce qu’il existe un composant pour connecter mon application métier à mon SharePoint Online ? Autant de questions que les clients,voire même certains intégrateurs, se posent au sujet de SharePoint Online.

C’est pourquoi, au bout de cette longue introduction, vous trouverez un ensemble d’articles axés “Travaux pratiques” qui montreront dans le détail ce qu’on peut faire avec SharePoint Online en terme de personnalisation et de développement mais aussi la simplicité avec laquelle SharePoint peut être étendu.

Le premier exemple qui me vient en tête étant la personnalisation graphique (qui est sans doute la personnalisation la plus demandée par des clients), ce sera sans doute mon prochain post.

Office 365 et SharePoint Online – Introduction

  1. SharePoint Online et la personnalisation graphique
  2. SharePoint Online et Silverlight
  3. SharePoint Online et Bing Maps

Comme toujours, si vous avez des idées/suggestions de “Travaux Pratiques”, les commentaires sont là pour ça

Philippe

Publié lundi 11 avril 2011 10:30 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