Suche senden
Hochladen
Sanboxed Solutions SharePoint 2010
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
1,201 views
Salman Ghani
Folgen
This is a presentation about Sanboxed solutions in SharePoint 2010.
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 14
Jetzt herunterladen
Empfohlen
Adam Bien at GlassFish Community Event, JavaOne 2011
Adam Bien at GlassFish Community Event, JavaOne 2011
Arun Gupta
GlassFish Story by David Heffelfinger/Ensode Technology
GlassFish Story by David Heffelfinger/Ensode Technology
glassfish
LodgON at GlassFish Community Event, JavaOne 2011
LodgON at GlassFish Community Event, JavaOne 2011
Arun Gupta
Jenzabar at GlassFish Community Event, JavaOne 2011
Jenzabar at GlassFish Community Event, JavaOne 2011
Arun Gupta
Parleys.com at GlassFish Community Event, JavaOne 2011
Parleys.com at GlassFish Community Event, JavaOne 2011
Arun Gupta
GlassFish Story by Kerry Wilson/Vanderbilt University Medical Center
GlassFish Story by Kerry Wilson/Vanderbilt University Medical Center
glassfish
Guia de Semana at GlassFish Community Event, JavaOne 2011
Guia de Semana at GlassFish Community Event, JavaOne 2011
Arun Gupta
Is Enterprise Java Still Relevant (JavaOne 2015 session)
Is Enterprise Java Still Relevant (JavaOne 2015 session)
Ian Robinson
Empfohlen
Adam Bien at GlassFish Community Event, JavaOne 2011
Adam Bien at GlassFish Community Event, JavaOne 2011
Arun Gupta
GlassFish Story by David Heffelfinger/Ensode Technology
GlassFish Story by David Heffelfinger/Ensode Technology
glassfish
LodgON at GlassFish Community Event, JavaOne 2011
LodgON at GlassFish Community Event, JavaOne 2011
Arun Gupta
Jenzabar at GlassFish Community Event, JavaOne 2011
Jenzabar at GlassFish Community Event, JavaOne 2011
Arun Gupta
Parleys.com at GlassFish Community Event, JavaOne 2011
Parleys.com at GlassFish Community Event, JavaOne 2011
Arun Gupta
GlassFish Story by Kerry Wilson/Vanderbilt University Medical Center
GlassFish Story by Kerry Wilson/Vanderbilt University Medical Center
glassfish
Guia de Semana at GlassFish Community Event, JavaOne 2011
Guia de Semana at GlassFish Community Event, JavaOne 2011
Arun Gupta
Is Enterprise Java Still Relevant (JavaOne 2015 session)
Is Enterprise Java Still Relevant (JavaOne 2015 session)
Ian Robinson
תחרות אלוף הידע
תחרות אלוף הידע
sabal1
Naturaleza
Naturaleza
alexis_todos
SharePoint 2013 Apps
SharePoint 2013 Apps
Salman Ghani
我在宜蘭沒颱風!!!
我在宜蘭沒颱風!!!
Pat Chang
Diseño del ambiente físico
Diseño del ambiente físico
Heber Joel Moran Esteban
Linked In Presentation
Linked In Presentation
envmod
Microsoft and The Social Enterprise
Microsoft and The Social Enterprise
Salman Ghani
JavaCro'14 - WebLogic-GlassFish-JaaS Strategy and Roadmap – Duško Vukmanović
JavaCro'14 - WebLogic-GlassFish-JaaS Strategy and Roadmap – Duško Vukmanović
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Mastering DevOps with Oracle
Mastering DevOps with Oracle
jeckels
Diff sand box and farm
Diff sand box and farm
Rajkiran Swain
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
Amazon Web Services
SharePoint 2010 Sandboxed Solution
SharePoint 2010 Sandboxed Solution
Srini Sistla
How WebLogic 12c Can Boost Your Productivity
How WebLogic 12c Can Boost Your Productivity
Bruno Borges
WebLogic FAQs
WebLogic FAQs
Amit Sharma
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Jingnan Zhou
GlassFish in Production Environments
GlassFish in Production Environments
Bruno Borges
Developing Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the Cloud
Matt Wright
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Docker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containers
Dr Ganesh Iyer
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Bruno Borges
Webinar by ZNetLive & Plesk- Winning the Game for WebOps and DevOps
Webinar by ZNetLive & Plesk- Winning the Game for WebOps and DevOps
ZNetLive
Mostafa Elzoghbi: SharePoint 2010 Sanbbox Solutions bestpractices - public
Mostafa Elzoghbi: SharePoint 2010 Sanbbox Solutions bestpractices - public
SharePoint Saturday NY
Weitere ähnliche Inhalte
Andere mochten auch
תחרות אלוף הידע
תחרות אלוף הידע
sabal1
Naturaleza
Naturaleza
alexis_todos
SharePoint 2013 Apps
SharePoint 2013 Apps
Salman Ghani
我在宜蘭沒颱風!!!
我在宜蘭沒颱風!!!
Pat Chang
Diseño del ambiente físico
Diseño del ambiente físico
Heber Joel Moran Esteban
Linked In Presentation
Linked In Presentation
envmod
Microsoft and The Social Enterprise
Microsoft and The Social Enterprise
Salman Ghani
Andere mochten auch
(7)
תחרות אלוף הידע
תחרות אלוף הידע
Naturaleza
Naturaleza
SharePoint 2013 Apps
SharePoint 2013 Apps
我在宜蘭沒颱風!!!
我在宜蘭沒颱風!!!
Diseño del ambiente físico
Diseño del ambiente físico
Linked In Presentation
Linked In Presentation
Microsoft and The Social Enterprise
Microsoft and The Social Enterprise
Ähnlich wie Sanboxed Solutions SharePoint 2010
JavaCro'14 - WebLogic-GlassFish-JaaS Strategy and Roadmap – Duško Vukmanović
JavaCro'14 - WebLogic-GlassFish-JaaS Strategy and Roadmap – Duško Vukmanović
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Mastering DevOps with Oracle
Mastering DevOps with Oracle
jeckels
Diff sand box and farm
Diff sand box and farm
Rajkiran Swain
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
Amazon Web Services
SharePoint 2010 Sandboxed Solution
SharePoint 2010 Sandboxed Solution
Srini Sistla
How WebLogic 12c Can Boost Your Productivity
How WebLogic 12c Can Boost Your Productivity
Bruno Borges
WebLogic FAQs
WebLogic FAQs
Amit Sharma
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Jingnan Zhou
GlassFish in Production Environments
GlassFish in Production Environments
Bruno Borges
Developing Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the Cloud
Matt Wright
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Docker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containers
Dr Ganesh Iyer
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Bruno Borges
Webinar by ZNetLive & Plesk- Winning the Game for WebOps and DevOps
Webinar by ZNetLive & Plesk- Winning the Game for WebOps and DevOps
ZNetLive
Mostafa Elzoghbi: SharePoint 2010 Sanbbox Solutions bestpractices - public
Mostafa Elzoghbi: SharePoint 2010 Sanbbox Solutions bestpractices - public
SharePoint Saturday NY
Mostafa Elzoghbi: SharePoint 2010 Sandbox Solutions Best Practices
Mostafa Elzoghbi: SharePoint 2010 Sandbox Solutions Best Practices
SharePoint Saturday NY
How can Liferay Developers, Deployers move to the Cloud
How can Liferay Developers, Deployers move to the Cloud
CloudBees
STUG-Sand boxed Solution
STUG-Sand boxed Solution
Shakir Majeed Khan
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
jeckels
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Bruno Borges
Ähnlich wie Sanboxed Solutions SharePoint 2010
(20)
JavaCro'14 - WebLogic-GlassFish-JaaS Strategy and Roadmap – Duško Vukmanović
JavaCro'14 - WebLogic-GlassFish-JaaS Strategy and Roadmap – Duško Vukmanović
Mastering DevOps with Oracle
Mastering DevOps with Oracle
Diff sand box and farm
Diff sand box and farm
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
SharePoint 2010 Sandboxed Solution
SharePoint 2010 Sandboxed Solution
How WebLogic 12c Can Boost Your Productivity
How WebLogic 12c Can Boost Your Productivity
WebLogic FAQs
WebLogic FAQs
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
GlassFish in Production Environments
GlassFish in Production Environments
Developing Oracle Fusion Middleware Applications in the Cloud
Developing Oracle Fusion Middleware Applications in the Cloud
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Docker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containers
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Webinar by ZNetLive & Plesk- Winning the Game for WebOps and DevOps
Webinar by ZNetLive & Plesk- Winning the Game for WebOps and DevOps
Mostafa Elzoghbi: SharePoint 2010 Sanbbox Solutions bestpractices - public
Mostafa Elzoghbi: SharePoint 2010 Sanbbox Solutions bestpractices - public
Mostafa Elzoghbi: SharePoint 2010 Sandbox Solutions Best Practices
Mostafa Elzoghbi: SharePoint 2010 Sandbox Solutions Best Practices
How can Liferay Developers, Deployers move to the Cloud
How can Liferay Developers, Deployers move to the Cloud
STUG-Sand boxed Solution
STUG-Sand boxed Solution
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Kürzlich hochgeladen
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
The Digital Insurer
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
Kürzlich hochgeladen
(20)
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Architecting Cloud Native Applications
Architecting Cloud Native Applications
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Sanboxed Solutions SharePoint 2010
1.
Salman Ghani (MCPD
SharePoint 2010, MCTS MOSS) 5th October 2011 SANDBOXED SOLUTIONS
2.
Agenda
Introduction to Sandboxed Solutions What can be achieved? What is good? Limitations Implementation Development Deployment Debugging options © 2011 www.salmanghani.co.uk. All rights reserved. 2
3.
Introduction to Sandboxed
Solutions A new concept in SharePoint 2010 for rapid deployments of solutions. A sandbox is a restricted execution environment that enables programs to access only certain resources, and that keeps problems that occur in the sandbox from affecting the rest of the server environment. This is as simple as uploading a solution to solutions library. © 2011 www.salmanghani.co.uk. All rights reserved. 3
4.
What can be
achieved? Can access all classes under SPSite, SPWeb, SPList and SPListItem Can create web parts list definitions and list instances content types and fields modules workflows event receivers Can read and write to the lists and libraries within same site collection © 2011 www.salmanghani.co.uk. All rights reserved. 4
5.
What is Good?
Easy Deployment / Upgrade Activate / Deactivate Solutions No Server Reset Ideal for demonstration purpose on live environments (Good for the business case) Good for developers Farm administrator can monitor and validate solutions Easily convert to Farm solution Can be deployed by site collection administrators © 2011 www.salmanghani.co.uk. All rights reserved. 5
6.
Limitations No code
with elevate permissions Cannot use visual web parts No access to internet to make web service calls No access to hard drive for read/write files Cannot access code that is not marked for partially trusted callers No deployments to GAC © 2011 www.salmanghani.co.uk. All rights reserved. 6
7.
SANDBOXED SOLUTIONS IMPLEMENTATION
8.
Development of Sandboxed
Support in Visual Studio © 2011 www.salmanghani.co.uk. All rights reserved. 8
9.
Develop IntelliSense Support
No error messages if use wrong classes Instead run time exceptions © 2011 www.salmanghani.co.uk. All rights reserved. 9
10.
Deployment Just upload
to the solutions library (Solutions library per site collections) Activate the solution Easy Upgrade Deactivate Remove © 2011 www.salmanghani.co.uk. All rights reserved. 10
11.
Debugging Code runs
under sandboxed worker process Debug against SPUCWorkerProcess.exe Debug rest of the page against w3wp.exe © 2011 www.salmanghani.co.uk. All rights reserved. 11
12.
Load Balancing for
Sandboxed Local load balancing The sandboxed solution runs on the same server that received the request Remote load balancing The server that the sandboxed solution runs on is selected based on solution affinity, and the sandboxed solution is run on a server where it is already loaded and has already been run. This saves time in servicing the request for the solution. © 2011 www.salmanghani.co.uk. All rights reserved. 12
13.
Resources Sandboxed solutions
overview (Technet) http://technet.microsoft.com/en-us/library/ee721992.aspx Developing, Deploying, and Monitoring Sandboxed Solutions http://msdn.microsoft.com/en-us/magazine/ee335711.aspx © 2011 www.salmanghani.co.uk. All rights reserved. 13
14.
THANK YOU
Jetzt herunterladen