SK 그룹 통합 포털 구축 - SharePoint 2010 기능 검토 그룹포탈 구축 TFT 2010. 2
Agenda 1. UI 변경사항 2. 새로운 기능사항 3. 성능향상 사항 4. 개발환경 변화 5. 관리적 측면 변화
MOSS 2007 VS. SharePoint 2010 의 관점에서 UI 의 변경사항을 점검합니다. 설명 고려사항 및 이슈 리본 UI 오피스 어플리케이션과 같은 컨셉, 같은 기능의 리본툴바를 제공 SK 그룹포털에서는 디자인의 한계성을 극복하기 위해 리본UI 를 배제하고 커스텀 툴바를 개발할 예정임 새로운 CSS 완전히 새로운 CSS 클래스체계를 사용함 새로운 Theme 새로운 테마는 오피스(파워포인트)의 컬러테마와 호환하는 구조로 thmx 파일의 형태로 유통가능 DIV 모달창 DIV 레이어 형태의 창을 제공 UI 개발 패러다임의 변화 Ajax 기능 기본적으로 Ajax 기능을 제공해서 화면갱신 없이 최신사항과 변경사항을 적용 웹표준지원 XHTML과 CSS 레이아웃 렌더링을 통해 다양한 브라우저환경을 지원 IE6 미지원 브라우저에 따라 지원기능에 차이가 남 빠른 UI 렌더링 CSS 레이아웃 렌더링과 이미지 클러스터링기능을 통해 빠른 UI 렌더링수행 Silverlight 도입 사용자 인터랙션 기능에 실버라이트 도입 리스트 만들기, 조직브라우저 강력해진 Wiki 페이지 인텔리센스 링크 기능 지원 웹파트까지 삽입가능
개발자에게 의미있는 새로운 기능사항을 점검합니다. 2. 새로운 기능 사항 개발자에게 의미있는 새로운 기능사항을 점검합니다. 변경사항 설명 고려사항 및 이슈 강화된 Validation ListItem 과 Field 에 Fomula 를 이용한 Validation 설정이 가능해짐 XSLT ListView View Scheme의 구성이 Calm 에서 XSLT 로 변경됨 다양한 새 기본 웹파트 WSRP 웹파트 실버라이트 웹파트 등 강화된 문서관리 기능 ECM 영역의 기능을 수행하기 위한 많은 기능이 추가됨 중앙관리 메타데이터 Document Organizer Document Set Document ID Service 다국어 지원 기능 랭귀지 팩을 설치하면 복수개의 언어를 한 사이트에서 사용할 수 있게 됨 MOSS 2007 에서는 사이트 생성시 선택된 언어로 고정 기본적으로는 IE 의 언어설정을 따르며, 개인이 직접 변경하면, 개인설정에 저장 태그 기본적으로 페이지마다 태깅을 지원하고 태그 클라우드 웹파트를 제공 마이사이트에 연동됨 활용방안 고민 필요 메모게시판 페이지마다 메모 게시판기능을 제공하고, 웹파트로도 제공 마이사이트 소셜네트웍의 베이스캠프가 될 진화된 마이사이트
개발자에게 의미있는 새로운 API사항을 점검합니다. 2. 새로운 기능 사항 개발자에게 의미있는 새로운 API사항을 점검합니다. 변경사항 설명 고려사항 및 이슈 Alert 모바일 지원 Office Mobile Service Protocol 사용 BCS 이전의 BDC를 확장 발전시킴 SQL,WCF,.Net Assembly 기본지원 Custom Data Source 개발 가능 Client Object Model 자바스크립트, 실버라이트의 개발을 지원 이전 버전의 기본 웹서비스를 대체하도록 권장 Events Webadded 등의 새로 추가된 이벤트 After 이벤트 설정가능 이전버전의 불편함 개선 SPLinq Linq to SharePoint 가 추가됨 여러 개의 SPList를 쉽게 Join 하여 쿼리할 수 있게 됨 SPQuery 가 사라진 것은 아님 SPQuery 도 Join 기능 추가됨 Sevice Application FrameWork 서버에서 구동되는 미들티어 서비스 프로그램을 개발, 배포할 수 있도록 지원
3. 성능향상사항 성능향상 사항 점검합니다. 변경사항 설명 고려사항 및 이슈 대용량 리스트 5천만건 까지 수용가능 폴더당 2000건까지 최상의 성능보장 리스트 쿼리 성능을 보장하기 위해 쿼리의 결과건수를 제한함 (사용자 5000건, 관리자 20000건) 쿼리결과 제한은 서버에서 수정가능 리스트 쓰로틀링 SPListItems 는 6Rows 로 제한됨 SPListItem 은 8KB 로 제한됨 리스트 쿼리에서 조인된 뷰의 필드는 6개까지만 사용가능 (view field 를 지정하지 않으면 처음 6개를 사용) Unique 컬럼 리스트 내의 유일값을 보장하는 컬럼기능 자동으로 인덱스 생성
4. 개발환경 변화 개발환경 변화 사항 점검합니다. 변경사항 설명 고려사항 및 이슈 VisualStudio 2010 VS2010 에 SharePoint 2010 의 프로젝트 템플릿을 기본 탑재 SharePoint 지원 기능이 이전버전에 비해 안정성과 활용도가 대폭적으로 향상됨 서버 탐색기 제공 WSP Import/Export 기능제공 현재 베타 2버전임 강력해진 SPD 제대로 쓸만해진 쉐어포인트 디자이너 재사용가능한 워크플로우 템플릿 External Content Type 작성기능 Deploymet Target 새로운 기능은 아니지만, GAC배포와 bin배포를 옵션화하여 쉽게 사용하도록 지원 Web.config 의 CAS 설정파일은 직접 작성해야 함 Sandbox Solution 서버에 실제 배포되지 않는 테스트베드 DB에 개인별 배포 높은 보안수준의 작업불가 (Farm 레벨) WSP 템플릿 Stp 파일템플릿 멸종 WSP 로 대체 템플릿으로 저장된 WSP 를 VS2010 에서 재사용 디벨로퍼 대쉬보드 서버에서 수행되는 각 모듈의 코드단위 수행시간을 화면상으로 보여줌을 통해, 개발자가 시간이 많이 소모되는 코드를 찾을 수 있도록 지원 서버에서 파위쉘 명령어로 On/Off
5. 관리적 측면 변화 관리적 측면 변화 사항 점검합니다. 변경사항 설명 고려사항 및 이슈 헬스 모니터링 서버에 미리 지정된 지표를 통해 서버가 위험레벨을 스스로 감지하여 관리자에게 알림 RBL 지원 SQL 2008 의 RBL 기능을 활용함으로써 바이너리 데이터를 파일로 저장가능 MOSS 2007 의 3rd Party 솔루션인 Storage Point 의 기능과 비슷 파워쉘 지원 새로운 SharePoint 관련 Cmdlet 이 제공되어, 파워쉘을 통한 관리작업의 활용성이 높아짐 Claim-based 인증 Windows Identify Foundation 도입 인증체계과 SharePoint를 논리적으로 분리하여 하나의 쉐어포인트 어플리케이션에 복수개의 인증체계를 사용할 수 있게 됨 기존의 NTLM 인증은 Classic으로 명명 LDAP,SQL 인증 등은 Claim-based인증에 속함 Website 분석서비스 일일 페이지 보기 수 가장많이 본 페이지 가장 많이 사용한 사용자 브라우저 현황 등 프로젝트에서 필요한 수준에는 못미침
End of Document