SharePoint Online – Architecture de Déploiement

Posted on

Faisant suite à l’article SharePoint Online – Tour d’Horizon il serait important de notifier l’architecture de déploiement d’une solution online qui se veut simplement différente d’une version On-Premises.

 

Développer pour le Online

Lorsque nous développons une solution pour le online nous sommes assez limités en termes d’accès physiques, c’est pourquoi afin de publier un package .WSP, vous serez obligé de passer

par la galerie de solutions de Sharepoint. Ajoutons de ce fait que compte tenu des limitations vous n’aurez accès qu’a la partie “Collection de Sites”. Ce qui amène à deux type de développement :

  • Solution en Bac a sable
  • Solution Client Object Model

 

Voici dans ce schéma l’architecture des deux types de développements autorisés

 

image

 

Outre le fait que vous trouverez des limites natives aux solutions sandbox et à l’incapacité de déployer ses paquets sur des sites distants, dans une architecture online il vous sera demandé de créer en premier lieu votre solution packagée en local puis de la déployer depuis l’interface proposée. Vous ne pourrez déboguer votre solution en mode Online. Une fois soumis il vous sera demandée de l’activée en veillant à la portée de celle-ci ( Manage Features)

 

image

 

Il vous sera aussi demandé de vérifier les espaces de noms appelés dans vos solutions sandbox sinon votre solution ne sera prise en charge.

  • Microsoft.SqlServer
  • Microsoft.Win32
  • System.Data.Sql
  • System.Data.SqlClient
  • System.Data.SqlTypes
  • System.IO.Pipes
  • System.IO.Ports
  • System.Reflection (certains membres)
  • System.Runtime.InteropServices (certains membres)
  • System.Runtime.Remoting
  • System.Threading (certains membres)
  • System.Array.CreateInstance
  • System.Delegate
  • System.Type.GetType(System.String)
  • System.Type.InvokeMember
  • Advertisements

    One thought on “SharePoint Online – Architecture de Déploiement

      Jerome Brennan said:
      May 15, 2015 at 10:16 am

      Les infos ici sur cette page sont bien intéressantes. J’ai vraiment bien aimé, un article qui est bien écrit et nous permet d’en savoir un peu plus sur le sujet. Bien vu !
      Amandine Luong / MELTY.FR

      Like

    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Change )

    Google+ photo

    You are commenting using your Google+ account. Log Out / Change )

    Connecting to %s