Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Sandboxed solutions
Una delle novità più interessanti della prossima release di SP 2010 sono le Sandboxed solution. Un nuovo modo di creare e deploiare soluzioni in Share Point 2010 con VS 2010 che può essere scelto durante la fase di deploy, come si vede dalla figura seguente:
Le Sendboxed solution offrono le seguenti caratteristiche:
- facilità di deploy nella farm e su SharePoint OnLine, sicurezza nel far girare le applicazioni che girando in una sandbox (=uno spazio a loro dedicato), offrendo maggior stabilità e basso rischio di compromettere l’intera farm.
- Lavorano con un insieme ristretto di API SharePoint: Content Types, Site Columns, Custom Actions, Workflow dichiarativi, Event Receivers, Feature Receivers, List Definitions, Site Pages, etc.
- Un sottoinsieme di Microsoft.SharePoint. Qui trovate la lista completa dei tipi abilitati.
- Un meccanismo di Code Access Security (CAS) ne limita le funzionalità rispetto ad una soluition che gira in full-trust. Le impostazioni sono le seguenti:
SharePointPermission.ObjectModel
SecurityPermission.Execution
AspNetHostingPermissionLevel = Minimal
- Vengono deploiate in una Solution Gallery, che può essere gestita centralmente e dal Central Admin è possibile stabilire quali risorse massime l’applicazione possa consumare.
- Le risorse possono essere diverse: CPU, Memoria, SQL etc e vengono misurate in ‘Resource Point’.