이미 소장하고 있다면 판매해 보세요.
|
1장.SharePoint 소개
SharePoint 개발 SharePoint 웹페이지구성 SharePoint에서변경사항되돌리기 Visual Studio 를사용한문제점해결 SharePoint Designer SharePoint 사이트모음과사이트소개 사이트모음에새로운사이트추가하기 SharePoint 사이트에서생성할수있는콘텐츠 사이트와사이트모음환경설정확인 SharePoint 서버의중앙관리도구 Visual Studio 에서 SharePoint 확인: 서버탐색기 결론 2장.SharePoint 개발소개 SharePoint 솔루션생성 샌드박스솔루션과팜솔루션의차이점 빈 SharePoint 프로젝트 매핑된폴더, 배포그리고하이브(Hive) SharePoint 프로젝트항목들 SharePoint 프로젝트항목 Visual Studio 프로젝트에서의기능(피쳐)과패키지 빌드 디버깅 결론 3장.SharePoint 오브젝트모델 소개 다중오브젝트모델 SharePoint 오브젝트모델에서의주요객체 SharePoint 개발에서 Disposable 패턴사용 샌드박스솔루션 테스트를위한 SharePoint 프로젝트생성 웹응용프로그램, 사이트모음그리고사이트 SPContext SPFarm SPWebApplication SPSite SPWeb 목록(Lists) 객체 SPList SPListItem SPListItemCollection SPFolder SPFile SPField 쿼리작업 SPQuery SPSiteDataQuery Users 객체 SPUser 다른중요한 SharePoint 객체들 SPException SPUtility 결론 4장.SharePoint 목록(Lists) SharePoint 목록 목록생성 SharePoint Designer 를이용한목록인스턴스생성 목록인스턴스생성하기 이미존재하는사이트열추가와사용자정의목록열생성하기 목록에서콘텐츠형식사용하기 목록의사용자정의보기만들기 Visual Studio 2010을이용하여목록정의와목록인스턴스생성하기 동적으로목록생성하기 목록의데이터를프로그래밍을이용하여동적으로수정하기 결론 5장.SharePoint 이벤트수신기 이벤트수신기소개 SharePoint 2010의이벤트 목록이벤트(List events)와SPListEventReceiver 목록항목이벤트(List Item events)와SPItemEventReceiver 목록이메일이벤트(List email events)와SPEmailEventReceiver 웹이벤트(Web Events)와SPWebEventReceiver 목록워크플로우이벤트(List workflow events)와SPWorkflowEventReceiver SharePoint 피쳐이벤트(SharePoint Feature events) 수신기 Visual Studio에서이벤트수신기만들기 피쳐(기능) 이벤트수신기프로젝트생성 이벤트수신기프로젝트디버깅과배포 결론 6장.비즈니스데이터연동 비즈니스연결서비스소개 SharePoint Designer 를이용하여외부콘텐츠형식만들기 Visual Studio를이용하여외부콘텐츠형식생성하기 Visual Studio에서외부콘텐츠형식생성, 빌드하기 입력, 수정, 삭제, 조회(CRUD) 가능한외부콘텐츠형식생성하기 연결정보를저장하고실행중에접근해서사용하기 외부콘텐츠형식사이의관계설정하기 외부콘텐츠형식배포시고려사항 결론 7장.SharePoint 콘텐츠형식(Content Type) 콘텐츠형식소개 콘텐츠형식정의 SharePoint 사이트열 콘텐츠형식계층구조 비주얼스튜디오 2010의콘텐츠형식 콘텐츠형식에서목록정의만들기 고급콘텐츠형식 워드문서와콘텐츠형식 콘텐츠형식과워크플로우 결론 8장.쉐어포인트워크플로우 워크플로우의기본적인사항들 워크플로우액티비티 흐름제어액티비티 컨테이너액티비티 표준액티비티 쉐어포인트워크플로우액티비티 쉐어포인트워크플로우 워크플로우배포가동작하는방식 목록, 사이트그리고콘텐츠형식연결 워크플로우폼 (연결양식) SharePoint Designer 를이용해서워크플로우작업하기 SharePoint Designer 에서생성한워크플로우를 Visual Studio 2010으로가져오기 결론 9장.쉐어포인트웹파트 웹파트소개 웹파트핵심 비주얼웹파트생성 AJAX로웹파트생성해서전체웹페이지를다시로딩하지않고수정하기 사용자요구사항에따른웹파트개발 코드기반의웹파트생성 웹파트연결 웹파트구성설정 연결문자열 코드접근보안 (CAS: Code Access Security) 결론 10장.쉐어포인트페이지 쉐어포인트페이지소개 쉐어포인트아키텍처 쉐어포인트페이지의사용자지정및개발 마스터페이지사용자지정및생성 사이트페이지만들기 응용프로그램페이지만들기 결론 11장.패키징및배포 쉐어포인트피쳐 쉐어포인트요소 쉐어포인트피쳐배포하기 쉐어포인트솔루션패키징 쉐어포인트솔루션배포하기 Visual Studio에서의쉐어포인트프로젝트구조 피쳐디자이너(Feature Designer) 매핑된폴더 기능활성화종속성 고급사용자를위한기능디자이너 패키지디자이너 패키징탐색기 고급사용자를위한패키지디자이너 배포구성 사용자지정배포단계 배포충돌 샌드박스및팜솔루션 자동취소 Silverlight 디버깅 결론 APPENDIX A.SharePoint 개발을위한준비 지원되는운영체제 B.개발환경준비 1. 프로그램다운로드 가. VMWare Player 나. Windows Server 2008 r2 64 bit 다. Windows Server 2008 한글언어팩 라. SQL Server 2008 r2 64비트 마. Visual Studio 2010 Professional 바. SharePoint Server 2010 사. SharePoint Server 2010 서비스팩 1 아. SharePoint Designer 2010 자. MS Office 2010 Professional 64비트 2. 프로그램설치 가. VMWare Player 설치 나. Windows Server 2008 r2 64 bit 설치 다. Windows Server 2008 한글언어팩설치 라. IIS 및응용프로그램서버역할및.NET Framework 3.5 기능추가 마. SQL Server 2008 r2 64비트설치 바. Visual Studio 2010 Professional 설치 사. SharePoint Server 2010 설치 아. SharePoint Server 2010 서비스팩 1 적용 자. SharePoint Designer 2010 설치 차. MS Office 2010 Professional 설치 C.새로운사이트모음만들기 D.개발자대시보드 E.마무리 |
|
지난 10 년간, 쉐어포인트는비즈니스협업플랫폼으로진화해왔다. 쉐어포인트가성
장함에따라, 많은회사들이쉐어포인트를휴먼워크플로, 문서처리, 기간계비즈니 스포털, 인터넷사이트등의시나리오를적용하여확장하고있다. SharePoint 2010 이전에는, SharePoint 응용프로그램개발을위해개발자들이수동 으로해야할작업이많았고, 많은노력과시간을써야했다. 그러나 쉐어포인트팀은 SharePoint 2010을출시하면서개발자들이원하는것에집중 했고, SharePoint 개발환경을편리하게하기위한도구및기능을제공하기위해노력 했다. 우리는개발자들로부터ASP.NET 응용프로그램을개발하는것과비슷한환경 및도구를원한다는피드백을받았고, SharePoint 2010과비주얼스튜디오 2010 출 시에서그것들을제공할수있었다. 나는 SharePoint 2010 릴리스이후에 SharePoint 개발자의수가두배로증가할것이 라예상한다. 쉐어포인트를사용하는고객이증가하고있고, 따라서프로젝트기회가 많아지고, 개발자가필요할것이다. SharePoint 개발자가될좋은타이밍이다. 여러분이 SharePoint 경험이없는닷넷개발자이든또는쉐어포인트 2003 또는 2007 개발자이든상관없이이책은쉐어포인트 2010 플랫폼및 Visual Studio 2010 도구를 활용하는데도움이될것이다. 이책은기초지식을설명할뿐만아니라, SharePoint 개발자들이알아야할베스트프랙티스를자세히살펴본다. 이책의저자Boris, Eric과 Peter는 SharePoint 제품을깊이이해하고있는 SharePoint 개발자들이다. 이책은SharePoint 개발자가 SharePoint 개발자들을위해쓴책이기때문에특별하다. Arpan Shah SharePoint 팀디렉터 2010년 6월 ---저자 인사말 중에서 |