본문 바로가기
개발언어/ASP.NET

쉐어포인트 웹파트 개발 및 배포하기

by 엔돌슨 2012. 10. 24.
반응형

쉐어포인트 웹파트 개발 및 배포하기


쉐어포인트 2012로 웹파트 개발 하는 방법에 대해서 간단히 설명하겠습니다. 하려는 기능은 목록에 있는 내역의 건수를 가져와서 보여주는 기능인데요. 간단히 웹파트로 만들어서 추가 할 수 있습니다.

그러기 위해서는 쉐어포인트 웹파트 개발이 필요한데요.

쉐어포인트와 AD 서버가 설치되어 있는 쉐어포인트개발 환경이 구축되어 있다는 가정하에서 설명하겠습니다.




비쥬얼스튜디오에서 새 프로젝트를 생성합니다. [빈 SharePoint 프로젝트]를 생성하여 줍니다.




샌드박스 솔루션으로 배포를 선택후, 사이트도메인을 지정해주면 됩니다.

샌드박스 솔루션으로 배포 :
팜 솔루션으로 배포 :

2가지는 차이점이 있다고 합니다. 간단히 설명하여 샌드박스 솔루션은 하나의 사이트 안에 존재하는 자원을 사용할때 사용하며, 팜 솔루션은 여러개의 다른 서버간의 자원을 공유할 때 사용한다고 합니다. 자세한 설명은 다음에 하겠습니다.





웹파트 페이지를 만들기 위해서 새로운 항목을 생성합니다.



[웹 파트]를 선택하여 개발합니다.




코드 


버튼을 누르면 "test", "view1" 이라고 쉐어포인트에 생성한 목록에서 갯수를 구해서 출력하는 예제입니다.



쉐어포인트로 배포를 합니다.




웹파트 페이지를 생성한 후, 웹파트를 배치합니다. 배포된 웹파트는 Custom 폴더에 있습니다.



배포후 웹파트 페이지를 보면 기능을 구현된 것을 볼 수 있습니다.