by MOONSO KO
26. June 2011 20:04
회사 선배의 요청으로 이제 막 SharePoint 개발자로 입문하실 분에게 알맞은 책을 추천해달라는 문의가 있었습니다. 책을 고르려고 보니 아무것도 모르는 시절 단지 앞으로 SharePoint 를 기반으로 개발을 한다는 것만 알고 시작했던 때가 생각납니다. 그때는 ASP.NET, SQL Server, JavaScript 등 .NET 개발자 3개월 속성코스(저녁까지, 주말엔 숙제)를 밟고 있었는데 출처를 모르는 PDF 파일을 제본하여 보았고 막상 자세한 내용도 없으므로 몰라도 계속 봐야만 했었습니다. ^^
저도 직접적인 SharePoint 개발에 감을 잃은지 약 1년이 지난 지금 얼마나 도움이 될지 모르겠지만 그간의 경험을 기준으로 각 레벨에 맞는 책에 대한 내용을 정리했습니다. 현재는 운영, WebPart 개발 정도는 하고 있으며 곧 진행할 SP 2010 으로 업그레이드 프로젝트를 위해 시간나는대로 공부하고 있습니다. 안타깝게도 원서의 책들을 모두 다 눈으로 보고 내용을 확인하면 좋겠지만 한국에서는 가장 큰 교보문고에 가서도 몇권밖에 확인이 되지 않습니다. 캐나다나 미국에서도 대형 서점이 아니면 그런 기회는 없을 것으로 예상됩니다. 뉴욕의 반스&노블스는 엄청 컸던 기억이 납니다. 그래서 사람은 큰 물에서 놀아야한다는... 여튼, 제가 확인이 가능한 책들을 기준으로 1차로 개발자를 위한 책을 요약하겠습니다. (Admin, End User 는 다음에 추가하겠습니다.)
책을 소개하기에 앞서 가장 중요한 장벽에 대해 말씀을 드리면 영어입니다. 제가 경험한 바로는 개발자가 영어에 친숙한 분은 많지 않았습니다. 저는 MOSS 2007 의 SqlMembershipProvider 를 Custom 하는게 제 첫번째 개발이었는데 이때 SqlMemberShipProvider 와 MSDN 등을 막 뒤져서 활용해야했습니다. 하지만 이때부터 한글은 도대체 찾아볼 수 없는 현실에 부딛치게 되었습니다. 한 페이지 읽는데 30분 이상씩 걸리고 읽어도 잘 해석도 안되고 아주 힘든 과정이었습니다. 안타깝게도 여기서 포기하신 분들이 많은데 이 역경을 이기지 못하면 앞으로 쉽게 거져 얻을 수 있는 기회를 잃어버린 것과 같습니다. CodeProject, CodePlex, StackOverflow, Bing 과 Google 검색, SharePoint Vendor 활용, 매거진 구독 등 개발 능력과는 별도로 앞으로 개발시에 많은 도움을 받을 수 있는 Resource 는 업무에 직/간접적으로 영향을 주기에 꼭 영어 공부(Only Reading) 하시기를 권장 드립니다. 비단 SharePoint 개발자만이 아닌 .NET 개발자도 영어를 잘하시면 혜택이 많습니다. 저도 영어를 못하기에 되도록 원서를 읽으려고 하고 시간나면 영어 공부를 하려고 합니다.
그럼 책 소개입니다. 제가 소유하지 않은 책도 있어서 Amazon 의 평을 참고하고 간략히 살펴보고 작성했습니다. 향후 책을 읽어가는대로 업데이트하겠습니다. 고급책은 Must Have 아이템으로 꼭 득템하시기 바랍니다.
b1f5b88e-41bf-48e6-9c61-1a193ebddf32|0|.0
Tags:
SharePoint