2009-08-07 4 views
1

우리는 우리가 내가 Windows SharePoint 서비스를 생각 WSS에 사이트를 구축 할 수있는 경우 클라이언트가 우리에게 요구하고있다 ASP.NET은 등WSS/MOSS에서 CMS 기반 웹 사이트를 구축하는 것이 얼마나 어렵습니까?

Umbraco 및 DotNetNuke와 같은 도구를 사용하여 CMS의의를 구축 할 수 있습니다.

우리가 이것을 얼마나 열심히 찾을 수 있는지 경험이 많은 MOSS 사람들이 있습니까? 다른 CMS를 배우는 것과 같을까요? 아니면 악몽일까요?

또한 테스트를 위해 사이트를 구축하기 위해 어떤 소프트웨어가 필요합니까? MSDN 구독이없고 무료 Microsoft 도구 (Visual Studio Express 및 SQL Server Express)

답변

3

셰어 포인트는 자체 문서 관리 기능과 함께 사용하기에 적합하며 Office 제품과 잘 통합됩니다.

개발을위한 좋은 플랫폼이 아닙니다. API는 악몽이고 웹 파트는 이해할 수 없으며 데이터베이스에는 끔찍한 구조가 있습니다 (필드 이름은 NumericField1, TextField2 등).

결국 웹 서버가 필요할 경우 MOSS는 매우 비쌉니다.

0

그리 어렵지 않습니다. 나는 DotNetNuke처럼 쉽게 찾을 수는 없지만 개념의 일부를 이해하면 상당히 간단합니다. MOSS의 CMS에 대한 소개는 Web Content Management with SharePoint MOSS 2007입니다. CMS는 WSS가 아닌 MOSS의 일부이기 때문에 최소한 MSDN에 대한 가장 낮은 수준의 구독이 필요합니다. MSDN에 관한 정보를 검색하십시오.

1

WSS는 MOSS가 아닙니다. WSS는 SharePoint의 무료 버전이며 MOSS는 유료 버전입니다. MOSS는 공용 CMS 웹 사이트 용 버전이기도합니다.

약간의 독서로 MOSS가 상대적으로 곧장 앞으로 CMS 사이트를 개발해야합니다. JP의 링크가 좋은데 Andrew Connell의 책 Professional SharePoint 2007 Web Content Management Development: Building Publishing Sites with Office SharePoint Server 2007을 읽는 것이 좋습니다.

요구 사항에 따라 대부분의 경우 MOSS 및 SharePoint Designer에서 바로 사용할 수 있습니다. 이러한 것들이 당신의 학습 곡선을 제공 할 수있는 것 이상을 필요로하는 것을 발견하면, 아주 많이 뛰어서 조심스럽게 밟을 것입니다!

개발을 위해서는 MOSS 및 SharePoint Designer 라이선스가 필요합니다 (JP는 MSDN이 좋다고 제안하고 Visual Studio 사용 옵션도 제공함). 귀하의 고객은 MOSS의 라이센스 비용을 포크 할 필요가 있습니다. 공개 된 웹 사이트는 추가 비용이 들지만 Microsoft 계정 관리자에게 문의하십시오.

Top SharePoint에 제품의 공개 웹 사이트에서 가능한 멋진 것들을보십시오.

3

나는 내가 말함으로써이 서문합니다 현재 마침내 세계에서 MOSS에 배포 최대 규모의 WCM 사이트 중 하나를 건물보다-than- 3 년 프로젝트를 마무리. 우리는 수천, 수천의 컨텐츠 편집자, 거의 백만 페이지, 하루에 수백만의 히트 수를 말하고 있습니다.

필요한 항목에 따라 다소 고통 스럽거나 극도로 고통 스러울 수 있습니다. MOSS는 절대로 사용하기가 즐겁지 않으므로 최소한의 WCM 사이트를 배포하고 원하는 디자인처럼 보이게 만드는 것은 불쾌한 연습 일 것입니다. 그러나 너무 심하게 시간을 낭비하거나 지나치게 어렵지 않아야합니다.

귀하의 요구가 우리와 비슷해 보이는 경우 - 페이지에 복잡한 교차로드 된 콘텐츠가 필요합니까? 콘텐츠 신디케이션 및 연결된 콘텐츠? 유연한 편집기 제어 레이아웃? XHTML 호환 마크 업? 픽셀 완벽한 디자인? 그렇다면 MOSS를 사용하는 것은 절대적으로 악몽이 될 것입니다.

0

실제로 공유 지점 기술을 알고 있다면 CMS를 사용하여 CMS를 구축하는 것이 어렵다는 것을 알지 못할 것입니다. 공유 지점을 사용하여 content management system을 설계하는 것은 실제로 가능합니다.