본문 바로가기

SharePoint

SharePoint Foundation 2010 설치. 이 설치는 SharePoint Foundation을 간략하게 설치하거나, 개발 환경 정도로 구성할 때 사용한다. 실제 운영하거나, SharePoint Server 2010 Standard 이상 버전의 서버 군 설치와는 다르다. 이 작업을 위해 필요한 환경은 아래와 같다. Hardware x64를 지원하는 PC 혹은 가상 머신 RAM 4G 이상. HDD 80G 이상. 인터넷이 연결 가능한 네트워크 Software MS Windows Server 2008 R2 Standard 혹은 Enterprise Edition. SharePoint Foundation 2010 ( http://download.microsoft.com 에서 다운 가능 ) MS SQL 2008 R2 Express with Tools ( ht.. 더보기
SharePoint 2010에서 WCF 인터페이스 구축하기. 예전 2007 시절에는 asmx 파일을 적당히 올려서 웹서비스를 구축했다. 특히 javascript를 이용해서 데이터를 전달할 때는 aspx 파일로 적당히 만들어 JSON으로 Return 하는 식으로 만들곤 했다. 그런데, 이번에 SharePoint 2010으로 넘어오면서 기존에 Copy&Paste 식의 배포가 아닌 SharePoint 솔루션 방식으로 하다 보니, 위의 방식으로 하기에는 왠지 폼이 나지 않았다. 게다가 WCF 라는 나름 유연한 통신 방식을 활용하고 싶다는 생각도 들었다. 그래서 WCF 인터페이스를 어떻게 WSP로 싸서 업로드 하고 그 내용을 Client를 통해 제어를 하는지 살펴보려고 한다. 이 모든 작업은 SharePoint 2010 을 기준으로 하며, 개발 도구는 Visual Stud.. 더보기
협업 좀 하자 - WSS 3.0 - 팀 사이트 공지사항 쓰기 기나 긴 설치, 기나긴 구성은 이제 슬슬 정리하고, 이제 본격적으로 팀 사이트를 한번 써 보자. 맨 처음 팀 사이트를 접속하게 되면 NTLM창이 뜨고 그 안에 아이디와 암호를 넣게 되어 있다. (물론 앞의 포스팅 맨 하단에 위치한 내용 처럼 "신뢰된 사이트"로 등록되어 있고 아이디와 암호를 저장한 상태이면 자동으로 로그인 할 것이다. ) 그러면 대망의 첫 화면이 뜬다. WSS에 "팀 사이트"를 만들도록 요청하면 아래의 화면 정도의 정보를 표시해 준다. 맨 처음 할 일은 우리의 공지 사항을 쓰는일 부터 하도록 하겠다. 자 써보자 공지사항! 일단, 공지 사항 부터 써보자. 공지 사항은 기본적으로 맨처음 화면에서 나오기 때문에, 팀 원 모두가 제일 먼저 확인할 필요가 있는 사항들을 보여준다. 그래서 팀 내에서.. 더보기
협업 좀 하자 - WSS 3.0 - 협업 사이트 사용하기 전에.. 협업 사이트를 맨처음 열면 무언가 이것 저것은 있는데, 과연 이것을 가지고 어떻게 사용해야 되는지 막막해 할 수 있다. ( 흰 도화지는 아니지만, 설명서 없는 프라모델 부품 모음 같은 느낌 ). 그래서 이제부터는 각각의 내용 설명할 때, 실제 예제까지는 아니지만, 가상의 부서를 하나 만들어 그 부서를 기준으로 어떻게 사용되는지를 설명할 것이다. 1. 가상 회사 소개 회사명은 KNOIE (법인명은 노이에). 전체 직원은 대략 80여명. 그 중, 프리랜서가 10여명 된다. 다양한 부서가 있지만 그 중 솔루션 사업부의 개발 1 팀을 기준으로 하려 한다. 팀 구성원은 총 10명이며, 팀 내에서도 일부씩 파견이 잦은 편이다. (지금 내가 있는 회사, 부서와 유사) 그 구성원 목록은 아래와 같다. 이름 직책 업무 .. 더보기
협업 좀 하자 - WSS 3.0 - 기본 구성. SharePoint 3.0 중앙관리라는 도구 - 혹은 사이트 -는 WSS를 운영하는 작업을 할 때 가장 중요한 관리 도구 이다. 물론 많이 복잡하게 되어 있어 처음 접하는 사람에게는 두려움과 부담감을 한꺼번에 건내주고도 남을 그런 곳이다. 일단, 여기서는 상세한 중앙관리에 대한 설정 내용을 설명하기 보다, 실제 사용할 수 있는 사이트를 만드는데 주력을 둔다. 중앙관리에 대한 자세한 기능 설명은 후에 관리에 대한 설명이 있을때 하도록 한다. 이 포스팅 내용에서는 캡쳐 화면이 좀 적다. 그 이유가 워낙 내용이 웹 페이지로 되어 있어, 양도 많고, 크기도 큰 편이다. 그래서 표와 글을 이용해서 최대한 많은 내용을 담고 있다. 그러나, 개인적으로 그림으로 하나씩 비교하면서 설치하는게 왠지 바로 비교하고 판단 할.. 더보기
협업 좀 하자 - WSS 3.0 - 기본 설치 [2] 여기서부터는 기본적인 Windows 관련 구성이 된 시점에서 시작됩니다. 여기서 해야 될 작업은 크게 두 가지로 나뉘게 되는데, 하나는 데이터 저장을 위한 Storage 인 Database이고 다른 하나는 WSS입니다. 거의 마법사의 “다음>” 을 누르기만 하면 되기는 하지만, 몇 가지 고려해야 할 사항들을 꼭 확인하면서 진행하시기 바랍니다. 1. 데이터 저장 위치 확보 Windows를 기본적으로 설치하셨다면 C:\ 위치에 설치될 것입니다. ( 물론 상황에 따라, 자동 혹은 의도적으로 D:\ 나 E:\에 설치 될 수 있습니다. ). 보통 데스크톱 프로그램들을 보시면 Windows가 설치된 드라이브에 있는 Program Files 폴더 위치에 설치되고, 각종 문서나 개인 설정 내용도 Windows가 설치된.. 더보기
협업 좀 하자 - WSS 3.0 - 기본 설치 [1] 단순 광고 문구 같은 기능 나열은 좀 지겹구요. ( 단순 그런 내용이 필요하시면 MS 찌라시를 이용하세요 ^^ ) 직접 만져보시면 하나씩 따라 해 보실 수 있도록 진행할 예정입니다. 제가 처음 이 제품을 만질 때 당시만 해도, 영어권 문서가 거의 전부였고, 국내 한글로 적힌 SharePoint 책은 꼴랑 2권이였습니다. - 어떤 분은 그 책을 성서처럼 가지고 있으시더군요 .... - 지금은 여러가지가 있을테니, 필요하시면 서점에 가셔서 하나 구매하셔서 전체를 읽어보시는 것도 좋습니다. (2009.05.12. 교보문고, 강컴 뒤져 보는데, 한글 서적이 고작 1~2권이네요... 쇼크)일단 여기서는 WSS를 설치하는 작업에서부터 출발하도록 하죠. WSS 라는게 어떻게 보면 웹 응용 프로그램이기 때문에, WSS.. 더보기
협업 좀 하자 - WSS 3.0 - 그 시작 협업이라는 화두는 꽤 오래전에 나왔던 말입니다. 과거 IBM Lotus 사에서 만든 Domino/Notes 라는 솔루션에서 그와 같은 기능들을 다양하게 지원했습니다. 팀 단위의 업무를 어떻게 처리해야 할 지, 비슷한 업무나 다른 업무에서 같이 일하는데, 시간적, 공간적 제약을 어떻게 해결 해야 할지 등에 대하여 다양한 고민을 하고, 그에 대한 솔루션으로 대응되는 제품들이였죠. 그러나, 애석하게도 쉬이 접근할 수 없는 것 중 하나가, 이런 솔루션이 한 가격을 한다는 것입니다. 라이센스가 상상을 초월하는 금액인지라(물론 디스카운트가 되긴 하지만, 그래도 무쟈게 비쌉니다.) 협업을 위해 이걸 써야 겠다라는 말이 나오기 참 힘듭니다. 거의 회사 차원에서 큰돈 모아 IT 지원이라는 명목으로 프로젝트를 띄워서 하지.. 더보기