SharePoint 2010용 응용 프로그램 개발

SharePoint 2010용 응용 프로그램 개발

본문:

Microsoft patterns & practices에서는 다음 제품의 릴리스를 발표한다는 기대에 부풀어 있습니다.

SharePoint 2010용 응용 프로그램 개발

SharePoint 2010에는 SharePoint 플랫폼용 응용 프로그램을 개발하기 위한 새로운 방식이 도입되었습니다. SharePoint 2010에서는 확장 가능하고 안전하며 안정적인 인프라에서 다중 고객 지원 방식의 호스팅되는 응용 프로그램을 제작할 수 있습니다. 또한 SharePoint 목록 또는 외부 데이터를 사용하여 강력한 데이터 기반 솔루션을 만들 수 있습니다. 아울러 최신 브라우저 기능 및 Silverlight를 활용하여 풍부한 사용자 환경을 제공하는 클라이언트 쪽 기능을 만들 수도 있습니다. 이러한 새로운 기능, 작동 모델 및 개발 도구는 SharePoint를 보다 완벽한 응용 프로그램 플랫폼으로 자리매김할 수 있도록 할 뿐 아니라 고객이 디자인 및 개발과 관련하여 새로운 결정을 내릴 수 있도록 합니다. 이 지침은 고객이 새로운 기능으로 인해 발생하는 결정 사항, 장단점 및 성능상의 영향을 쉽게 이해할 수 있도록 하는 것은 물론 SharePoint 2010에서 제공하는 새로운 기능을 최대한 활용하는 방법을 간단히 익힐 수 있도록 합니다.

SharePoint 2010용 응용 프로그램 개발 과정의 구성 요소

구성 요소

설명

가이드

"SharePoint 2010의 응용 프로그램 기초" 에서는 테스트 가능성, 유연성, 구성, 로깅 및 예외 처리, 유지 관리 문제를 다루는 데 사용할 수 있는 접근 방식에 대해 설명합니다. 또한 이러한 영역에서 SharePoint Guidance Library 구성 요소를 사용하는 방법을 소개합니다.

"SharePoint 2010의 실행 모델" 에서는 전체 신뢰 실행 환경, 샌드박스 실행 환경 및 SharePoint 응용 프로그램에서 코드를 실행하기 위한 다양한 혼합 접근 방식에 대한 자세한 기술 정보를 제공합니다.

"SharePoint 2010의 데이터 모델" 에서는 새로운 목록 및 외부 데이터 기능과 데이터 액세스 기법, 표준 SharePoint 목록과 외부 목록 중에서 선택하는 데 도움이 될 수 있는 주요 디자인 결정 사항 그리고 큰 목록 및 목록 집계를 다루기 위한 기법과 패턴에 대해 설명합니다.

"SharePoint 2010의 클라이언트 모델" 에서는 새로운 클라이언트 쪽 기능을 최대한 활용하여 데이터에 액세스하고 Silverlight 및 Ajax로 보다 풍부한 클라이언트 환경을 만드는 방법에 대한 지침을 소개합니다 .

또한 각 섹션에서 다루는 일련의 방법 항목에서는 저희 팀에서 까다로운 것으로 파악한 특정한 작업을 수행하는 방법에 대해 설명합니다.

참조 구현

이 릴리스에는 SharePoint 2010 테스트 환경에 배포할 수 있는 8개의 참조 구현이 포함되어 있습니다. 이러한 참조 구현은 가이드에서 다루는 주요 개념을 보완하고 실제 시나리오가 반영된 응용 프로그램을 제작하는 방법을 보여 줍니다. 각각의 참조 구현에는 세부 시나리오 및 디자인 개요, 저희 팀에서 구현 시 직면한 디자인 관련 결정 사항에 대한 설명, 자동 설치를 위한 설치 스크립트가 포함되어 있습니다. 이 릴리스에는 들어 있는 참조 구현은 다음과 같은 시나리오에 사용할 수 있습니다.

· 샌드박스 솔루션

· 전체 신뢰 프록시를 사용하는 샌드박스 솔루션

· 외부 목록을 사용하는 샌드박스 솔루션

· 사용자 지정 워크플로 작업을 사용하는 샌드박스 솔루션

· 팜 솔루션(타이머 작업)

· SharePoint 목록 데이터 모델

· 외부 데이터 모델

· 클라이언트 응용 프로그램 모델

SharePoint Guidance Library

이 라이브러리는 SharePoint 플랫폼의 응용 프로그램 개발 과정에 흔히 발생하는 문제를 해결하는 다시 사용 가능한 클래스의 모음이며 원본 코드 형태로 제공됩니다. 이 릴리스는 샌드박스 솔루션에 대한 지원을 추가하고 새로운 SharePoint 기능을 활용함으로써 라이브러리의 이전 릴리스를 개선합니다. SharePoint Guidance Library는 다음과 같은 세 가지 주요 구성 요소로 이루어져 있습니다.

· SharePoint Service Locator SharePoint 응용 프로그램의 Service Locator 패턴을 단순하게 구현합니다. SharePoint Service Locator를 사용하면 코드가 외부 형식에 종속되지 않도록 하여 코드의 모듈식 특성, 테스트 편의성 및 유지 관리 용이성을 높일 수 있습니다.

· Application Settings Manager 개별 사이트(SPWeb)에서 전체 서버 팜(SPFarm)에 이르기까지 각 SharePoint 계층 구조 수준에서 구성 설정을 저장 및 검색하기 위한 견고하면서도 일관된 메커니즘을 제공합니다.

· SharePoint LoggerWindows 이벤트 로그 및 SharePoint ULS(통합 로깅 서비스) 추적 로그에 정보를 작성하는 데 사용할 수 있는 간편한 유틸리티 방식을 제공합니다. 또한 이를 통해 로깅을 위한 사용자 지정 진단 영역 및 범주를 만들 수 있습니다.

이 릴리스를 다운로드하려면 여기(영문일 수 있음)를 클릭하십시오.

게시일: 2010년 8월 15일 오후 11:29

이 문서는 번역된 블로그 게시물입니다. 원본 문서는 SharePoint 2010용 응용 프로그램 개발을 참조하십시오.