Pour ceux qui ont lu mon post sur Les Sandbox Solutions, j’apporte ici quelques précisions supplémentaires sur les restrictions engnedrées par cette solution :
- Les ActionMenu : les menus de type HideCustomAction et CustomActionGroup ne fonctionnent pas (donc pas de sous-groupe possible pour sa solution dans les « Sites Settings » par exemple),
- Les Visual WebPart ne sont pas utilisables, mais des gens futés de chez Microsoft fournissent un template d’Item « Visual WebPart (SandBox) » dans la Visual Studio Gallery.
- Les fichiers de resources (localisation) : jusqu’à maintenant il m’a été impossible d’utiliser des fichiers de resources à l’intérieur de solutions Sandbox,
- Les contrôles web SharePoint (namespace SharePoint.WebControls) ne sont pas disponible,
- Les contrôles ASP.NET 2.0 ne sont pas pleinement fonctionnels dans la SandBox (ceux utilisant des « Embedded Resources » exposés coté client avec WebResource.axd pour les images du Treeview par exemple…),
- Les PropertyBag du modèle objet SharePoint ne sont pas accessibles,
- Les accès aux modules transversaux comme le BCS ou UserProfile sont interdits,
- L’utilisation des dépertoires globaux »_layout » et « resources » est interdit.
Bon code !
