2010-03-24 4 views
3

SharePoint에서 새로 개발하면서 몇 가지 팁을 부탁드립니다. WebPart를 개발하고 싶습니다. SharePoint Server가 설치된 컴퓨터에서이 작업을 수행하고 ASP 컨트롤로 웹 파트를 만들 필요가 있음을 알고 있습니다. 컨트롤이 만들어지면 어떻게 SharePoint에 링크합니까?Sharepoint WebPart

답변

1

Microsoft 제공 WebPart Visual Studio 템플릿을 사용하는 경우 빌드 할 때 자동으로 사이트에 배포됩니다.

테스트/프로덕션 환경에 배포해야하는 경우 SharePoint Feature을 만든 다음 해당 기능을 서버에 배포해야합니다.

+0

이 사항은 SharePoint Services 3에도 적용됩니까? –

+0

예. WSS 3.0에서도 같은 방식으로 작동합니다. –

3

비주얼 스튜디오. 웹 파트, 기능을위한 템플릿을 모두 포함하고 있기 때문에 개발 및 배포 프로세스가 간소화되며 WSP 솔루션으로 패키징됩니다.

0

SharePoint Designer에서 웹 파트를 작성할 수있는 SharePoint 웹 파트 네임 스페이스 또는 일반 ASP.NET 웹 파트 네임 스페이스를 사용하여 Visual Studio .NET을 통해 여러 가지 방법으로 웹 파트를 작성할 수 있습니다 XML Web Services와 같은 다양한 기술을 조합하여 사용합니다.

XML Web Services를 사용하면 SharePoint의 네이티브 웹 서비스를 사용하여 SharePoint에 직접 연결할 수 있으므로 목록 항목을보고, 한 부씩 채우고, 필터링하고 그룹화 할 수있는 데이터보기 웹 파트를 만들 수 있습니다. 물론 이것은 일반 HTML과 XSLT 구문을 혼합하여 웹 파트에 논리를 작성할 수있게 해줍니다.

이런 식으로하는 것이 좋은 점은 일반적으로 ASP.NET에서와 같이 "실제"코딩이 없다는 것입니다.이 기능을 사용하면 ASP.NET에서 일반적으로 존재할 수있는 코드를 더 많이 또는 더 적게 유지할 수 있습니다. Central Admin 또는 SSP, 서버 자체, 12 하이브 또는 GAC에 액세스 할 수도 있고 실제로 액세스 할 수도 없기 때문에 중요합니다.

웹 파트를 개발하는 방법은 위의 모든 것에 대해 고려해야합니다. 또한 제한된 개발 환경을 가지고 있습니다. 또한 Sharepoint에서 제공하는 GAC 어셈블리에서 직접 제공되는 네임 스페이스를 사용할 수도 있습니다. MOSS 또는 WSS 서버가있는 개발 환경이나 MOSS/PAS의 PIA 또는 어셈블리에 액세스해야 할 수도 있습니다. WSS 서버

저는 소프트웨어 개발자입니다. 그렇기 때문에 SharePoint 중심의 응용 프로그램을 개발하는 것이 중요합니다. 따라서 SharePoint Designer에서 웹 파트를 개발하기로 결정한 것입니다. 그러나 전체 VS.NET을 사용할 때가 왔습니다. SharePoint Designer 웹을 만들면 SharePoint Designer를 먼저보고 인터페이스, XML Web Services, XSLT 및 HTML에 대한 느낌을 얻으십시오. 파트 및이 웹 파트가 웹 파트 영역 내에 있으면이 웹 파트를 내보내고 원하는 수의 사이트 모음으로 다시 가져올 수 있습니다.

위의 내용은 SharePoint 목록 및 라이브러리와 관련되어 있지만 모든 내용이 어떻게 통합되어 있는지 이해해야한다는 결론을 추가해야합니다. 그것은 더 많은 것을 이해하고 더 많은 코딩 된 웹 파트를 쉽게 개발할 수있게 해 주었고, 개별 요구 사항에 맞지 않을 수도 있습니다. SharePoint는 많은 경로를 제공하는 거대한 환경입니다.

희망이 있으시면 적어도 도움이 될 것입니다. 시작 지점으로 SharePoint Designer를 검색하십시오.

건배

관련 문제