티스토리 뷰
SharePoint 2010 Sandbox 솔루션(1)
SharePoint 2010 프로젝트를 만들려고 하면 팜 솔루션이나 샌드박스 솔루션을 선택하는 창을 보게 됩니다.
Office 365 의 SharePoint Online 사이트에서는 팜 솔루션으로는 제한되고 Client OM, Silverlight, 샌드박스 솔루션을 위주로 진행하게 됩니다.
샌드박스 솔루션이 어떤 것인지 좀 더 구체적으로 알아보도록 하겠습니다.
위 화면의 옵션은 프로젝트를 생성할 때 선택이 가능하며 배포하기 전에도 속성을 변경이 가능합니다.
샌드박스 솔루션의 특징은 다음과 같습니다.
l 해당 사이트 컬렉션의 기능에서만 보입니다. 다른 사이트 컬렉션에서는 보이지 않습니다.
l 사이트 컬렉션 소유자가 wsp파일을 솔루션 갤러리에 업로드 할 수 있습니다. 그리고 활성화합니다.
l 보안에 대해 안전하게 사용할 수 있다. 보안에 제한적이라는 의미입니다.
l 리소스가 제한적으로 기본적으로 300 포인트에서만 동작되게 됩니다. 초과하게 되면 임시적으로 중지됩니다. CPU, 데이터베이스 쿼리 등이 리소스에 해당되며 내부적으로 포인트를 계산합니다.물론 중앙관리에서 포인트를 수정 가능합니다.
l 개발자가 코딩하는 것은 큰 차이 없습니다. 빌드, 디버그, 배포에도 큰 차이 없습니다. 해당 코딩에 대해서는 문제가 있을 경우 런타임에서 에러가 나타나게 됩니다. 전체 개체 모델의 SubSet으로 보면 됩니다.
l SPFarm, SPService, System.Net.HttpWebRequest.Create, SPSite 에서 다른 사이트를 액세스하려고 할 경우, SPSecurity.RunWithElevatedPrivileges, SQL Connection 등은 문제가 발생하게 됩니다. 해당 사이트 컬렉션에서만 놀아야 한다고 보시면 됩니다.
l 모든 프로젝트 템플릿과 프로젝트 항목이 샌드박스 솔루션을 지원하는 것은 아닙니다. (비쥬얼 웹 파트, 사이트 정의, 비즈니스 데이터 연결 모델, 응용 프로그램 페이지 등)
l 페이지 편집에서 웹파트 추가 등 사용하는 것에는 별 차이 없습니다.
l 샌드박스 솔루션을 이용하기 위해서는 중앙관리에서 “Microsoft SharePoint Foundation 샌드박스를 작동하는 코드 서비스서비스를 시작해주어야 합니다.
l w3wp.exe 프로세스에서 운영되는 것이 아니라 SPUCWorkerProcess.exe에서 운영됩니다.
다음 내용에서 샌드박스 솔루션에서 직접 런타임에서 오류가 발생하는 내용을 알아보도록 하겠습니다.
'SharePoint > SharePoint 2010' 카테고리의 다른 글
외부 콘텐츠 형식(1) – 소개 (0) | 2011.08.22 |
---|---|
SharePoint 2010 샌드박스 솔루션(2) (1) | 2011.08.08 |
SPQuery 를 통한 페이징 (0) | 2011.07.25 |
SharePoint 2010 Service Pack 1 설치 (0) | 2011.07.18 |
Microsoft SharePoint Server 2010 서비스 팩(KB2460045) (0) | 2011.07.14 |
- Total
- Today
- Yesterday
- 목표
- SharePoint Object Model
- Windows Phone 7
- Microsoft Fabric
- Visual Studio 2010
- Power BI Desktop Update
- SharePoint Online
- Power BI
- Cloud
- Power BI Desktop 업데이트
- SQL Azure
- sharepoint
- SharePoint 2010
- sql server 2012
- Windows Azure
- Power BI Update
- Windows Azure Mobile Services
- redJu
- 업데이트
- SharePoint 2013
- copilot
- Power BI 업데이트
- Power BI Copilot
- 페이지를 매긴 보고서
- Windows Azure 업데이트
- hongju
- Paginated Report
- 정홍주
- Power BI Desktop
- 클라우드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |