반응형
|
개발 환경
CKS - Development Tools Edition (Server)를 설치한다.
CKS - Development Tools Edition (Server)
FreeThe SharePoint 2010 Visual Studio 2010 Extensions project (CKSDEV) is a collection of Visual Studio templates, Server Explorer extensions and tools providing accelerated SharePoint 2010 development based on Microsoft's new SharePoint 2010 development tools.
다운로드
http://visualstudiogallery.msdn.microsoft.com/ee876627-962c-4c35-a4a6-a4d89bfb61dc
모듈을 생성후 Custom Page(.aspx) 를 추가합니다. 이렇게 하는 건 쉐어포인트 (샌드박스솔루션)에서 별도의 웹서비스를 호출하기 위한 방법입니다. 팜솔수션은 별도의 웹서비스와 서버랭기지를 사용할 수 있지만, 서버단위로 배포되기 때문에 샌드박스 솔루션을 사용합니다.
모듈에 별도의 aspx 페이지를 추가합니다.
별도의 웹페이지에서 Jquery 를 이용해서 웹서비스를 호출합니다.
위의 코드와 같이 Jquery 를 추가하고 웹서비스를 호출하여 옵니다.
단, 웹서비스는
[System.Web.Script.Services.ScriptService] 를 허용하여 줍니다.
CKS Dev 로 생성된 웹사이트를 쉐어포인트로 배포합니다.
실재로 CKS를 이용한 ECMAScript 등은 추후 강의에서 작성하여 드리겠습니다.
Jquery 를 이용하여 웹서비스 정보를 쉐어포인트에서 쉽게 가져올 수 있습니다.
|