Hour 21. Understanding the Architecture of Sandboxed Solutions

What You’ll Learn in This Hour:

Understanding sandboxed solutions

A look under the hood

Administering sandboxed solutions

A brief look at sandboxed solution restrictions

Developing a full trust proxy

Developing sandboxed solution validators


By the Way

Due to the complexity of the topics discussed, some figures in this book are very detailed and are intended only to provide a high-level view of concepts. Those figures are representational and not intended to be read in detail.


SharePoint 2010 introduces the concept of sandboxed solutions and provides a new technique for deployment and execution of custom code. Sandboxed solutions can be deployed by a site collection administrator, which implies that farm level privileges are no longer required for custom code deployment. Further, since the custom code runs inside a restricted execution environment or the “sandbox,” sandboxed solutions offer a great way to protect the rest of the environment from badly written code. However, all these benefits come at a cost; some additional restrictions are imposed on custom code in terms of access to resources and limited access to a subset of the object model. In this hour you explore sandboxed solutions in more depth, understand the architecture of sandboxed solutions, learn the additional restrictions they impose on custom code, and have a look at deployment and monitoring related features and their usefulness in safeguarding the server environment from badly written code.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset