2011-01-12 10 views
0

이 많은 선택하지만 아래에 국한되지 그러나 우선 순위에 따라 기대치를 나열합니다 :내 시나리오에 따라 어떤 종류의 CMS를 선택해야합니까? 나는이 질문에 다소 주관적인 것 같다 알고</p> <ul> <li>DotNetNuke의</li> <li>Umbraco</li> <li>Sitefinity</li> <li>N2</li> <li>MojoPortal</li> </ul> <p>:

  1. 성숙한 사람 : 이것이 가장 중요하다는 것은 의심의 여지가 없습니다. 적어도 디버그하기 쉽습니다. 단위 테스트를 제공하는 DotNetNuke와 마찬가지로 훌륭합니다!
  2. 유연한 : 많은 사용자 정의 및 예기치 않은 요구 사항이있을 수 있습니다. 아마도 뭔가를 추가 할 필요가있을뿐 아니라 소스 코드를 직접 수정할 필요가있을 것입니다.
  3. 성능 : 고려해야합니다. 적어도 캐시, Ajax 등을 지원하십시오.
  4. 문서 : 글자 그대로의 학습 자료와 적극적인 커뮤니티 지원을 찾는 것이 더 쉽습니다. 나는 영어 원어민이 아니기 때문에 리터럴을 강조한다. 나는 비디오 (엄브 름코)를 보는 것이 어렵다고 느낀다.
  5. 다른 사람 : 나는 MVC보다 VB.Net, WebForm (C++) 때문에 C#을 사용하고 싶다. . 도메인 기반 디자인 및 NHibernate 환영합니다. 내가 연구 한 바로는

:

  1. DotNetNuke의이
  2. Umbraco 리터럴 matieral의 부족 (C# 버전 althogh 사회 구성원에 의해 제공됩니다) VB.NET에 의해 작성 그것을 제외하고는 가장 적합합니다 (I 참조 많은 수의 vedio가 필요함) 완전한 신뢰 호스트가 필요합니다 (아마도 지금 변경되었습니다).
  3. Sitefinity는 지금 상용 제품에 초점을 맞추고있는 것 같습니다. 그러나 asp.net 빌드 - 인 패턴과의 호환성에 대한 광고는 Masterpage, Usercontrol 등과 같이 많은 관심을 받았다.
  4. MojoPortal과 N2에 대해서는 거의 알지 못한다.

나에게 제안이 있으십니까? 나는 당신의 충고를 고대하고 감사드립니다.

답변

1

오차드를 잊지 마세요. Microsoft에서 제공하는 최신 과장 :

DotNetNuke의 VB 구현을 고려하지 않았습니다. 결국 원한다면 C#으로 모듈을 직접 만들 수 있습니다. 나머지는 지어졌습니다.

N2는 나에게 잘 어울려 다른 솔루션과 쉽게 통합 할 수 있습니다.

나는 또한 http://sueetie.com/을 보았습니다. 최고의 오픈 소스 .NET 소프트웨어를 깔끔한 패키지에 통합했습니다.

+0

오, 정말 고마워요. 그러나 과수원은 너무 어리다. – freeflying

+0

그건 사실이지만, 무겁게 개발 중입니다. 어느 것도 좋은 일입니다. – Remy