다음을 통해 공유


SharePoint를 위한 웹 파트 만들기

웹 파트를 추가하면 사용자가 SharePoint 사이트 페이지의 콘텐츠, 모양 및 동작을 브라우저에서 직접 수정할 수 있습니다. 웹 파트는 웹 파트 페이지라고 하는 특수한 형태의 페이지 내에서 실행되는 서버 쪽 컨트롤이며 SharePoint 사이트에 표시되는 페이지의 빌딩 블록입니다. SharePoint의 웹 파트에 대한 자세한 내용은 Building Block: Web Parts를 참조하십시오.

Visual Studio에서는 웹 파트를 만들고 SharePoint 사이트에서 이를 디버깅하는 데 사용할 수 있는 템플릿을 제공합니다.

Visual Studio에서 웹 파트 만들기

SharePoint 프로젝트에 웹 파트 항목을 추가하여 웹 파트를 만듭니다. 웹 파트항목은 샌드박스가 적용된 솔루션 또는 팜 솔루션에서 사용할 수 있습니다.

디자이너를 사용하여 시각적으로 웹 파트를 디자인하려면 비주얼 웹 파트 프로젝트를 만들거나 비주얼 웹 파트 항목을 SharePoint 프로젝트에 추가합니다. 비주얼 웹 파트 항목은 팜 솔루션에서만 사용할 수 있습니다.

웹 파트 항목

웹 파트 항목은 SharePoint 사이트의 웹 파트를 디자인하는 데 사용할 수 있는 파일을 제공합니다. 웹 파트 항목을 추가하면 프로젝트에 폴더가 만들어지고 폴더에 여러 가지 파일이 추가됩니다. 다음 표에서는 각 파일에 대해 설명합니다.

파일

설명

Elements.xml

웹 파트를 배포하기 위해 프로젝트의 기능 정의 파일에서 사용하는 정보가 들어 있습니다.

.webpart 파일

SharePoint에서 웹 파트를 웹 파트 갤러리에 표시하는 데 필요한 정보를 제공합니다.

코드 파일

웹 파트에 컨트롤을 추가하고 웹 파트 내에 사용자 지정 콘텐츠를 생성하는 메서드가 들어 있습니다.

자세한 내용은 방법: SharePoint 웹 파트 만들기를 참조하십시오.

비주얼 웹 파트 항목

비주얼 웹 파트는 Visual Studio의 Visual Web Developer 디자이너를 사용하여 만든 웹 파트입니다. 이 디자이너를 사용하는 방법에 대한 자세한 내용은 Visual Web Developer 콘텐츠 맵을 참조하십시오.

비주얼 웹 파트는 기능적으로 웹 파트와 차이가 없습니다. 비주얼 웹 파트 항목에는 웹 파트 항목과 사용자 정의 컨트롤 항목이 포함됩니다.

Visual Studio 도구 상자의 컨트롤을 사용자 정의 컨트롤의 화면으로 끌어와 웹 파트의 모양을 디자인할 수 있습니다. 자세한 내용은 방법: 디자이너를 사용하여 SharePoint 웹 파트 만들기를 참조하십시오.

웹 파트 디버깅

다른 Visual Studio 프로젝트를 디버깅할 때와 같은 방법으로 웹 파트가 들어 있는 SharePoint 프로젝트를 디버깅할 수 있습니다. Visual Studio 디버거를 시작하면 Visual Studio에서 SharePoint 사이트가 열립니다.

코드 디버깅을 시작하려면 SharePoint에서 웹 파트 페이지에 웹 파트를 추가합니다.

SharePoint 프로젝트 디버깅에 대한 자세한 내용은 SharePoint 솔루션 문제 해결을 참조하십시오.

이전 스타일의 SharePoint 기반 웹 파트 만들기

Visual Studio의 템플릿을 사용하면 SharePoint를 위한 ASP.NET 2.0 사용자 지정 웹 파트를 만들 수 있습니다. 새 프로젝트에는 ASP.NET 웹 파트 인프라를 기반으로 만들어진 ASP.NET 2.0 웹 파트를 사용하는 것이 좋습니다.

드물게 이전 스타일의 SharePoint 기반 웹 파트를 사용하여 웹 파트를 만들어야 할 경우가 있습니다. Visual Studio에서 이러한 형식의 웹 파트를 만들 수는 있지만 이 용도로 디자인된 별도의 템플릿은 제공되지 않습니다.

어떤 경우에 이전 스타일의 SharePoint 기반 웹 파트를 만드는 것이 적절한지 보려면 Web Part Infrastructure in Windows SharePoint Services를 참조하십시오. 이전 스타일의 SharePoint 기반 웹 파트를 사용하여 웹 파트를 만드는 방법에 대한 자세한 내용은 Walkthrough Creating a Basic SharePoint Web Part를 참조하십시오.

관련 항목

제목

설명

방법: SharePoint 웹 파트 만들기

SharePoint 페이지를 위한 웹 파트를 만드는 방법을 보여 줍니다.

방법: 디자이너를 사용하여 SharePoint 웹 파트 만들기

시각적 디자인 화면을 사용하여 SharePoint를 위한 웹 파트를 만드는 방법을 보여 줍니다.

방법: SharePoint 응용 프로그램 페이지 또는 웹 파트를 위한 사용자 정의 컨트롤 만들기

SharePoint에서 실행되는 응용 프로그램 페이지와 웹 파트에서 사용할 수 있는 재사용 가능한 사용자 지정 컨트롤을 만드는 방법을 보여 줍니다.

연습: SharePoint를 위한 웹 파트 만들기

SharePoint를 위한 웹 파트를 디자인하는 방법에 대해 설명합니다.

연습: 디자이너를 사용하여 SharePoint를 위한 웹 파트 만들기

시각적 디자인 화면으로 컨트롤을 끌어와 SharePoint를 위한 웹 파트를 디자인하는 방법에 대해 설명합니다.

Visual Web Developer 작업

프로젝트에서 웹 페이지를 열 때 나타나는 디자이너를 사용하는 방법에 대해 설명합니다.