Je vais inverser la tendance d'ici un peu. Je vois SharePoint en tant que plate-forme de développement de la plaine et simple. Il utilise d'autres technologies telles que les services IIS, ASP.NET Server, SQL Server et Windows Workflow donc je n'ai pas de réinventer la roue. Il me permet de me concentrer sur la résolution des problèmes plutôt que de se soucier de la plomberie et système de code de niveau.
Ne m'obtenez pas le mal, SharePoint n'venir avec des bagages, mais si vous aimez résoudre des problèmes réels des entreprises et pas seulement de la fronde code, il a beaucoup à offrir. Je suis toujours étonné de la richesse de la plateforme est WSSv3 - ce qui est gratuit.
Si vous voulez vous aligner avec les technologies de Microsoft, alors vous devez réaliser que SharePoint est là pour rester et continuer à aller mieux et d'être de plus en plus courants. La version actuelle (v3 - WSSv3 / MOSS 2007) manque d'AJAX, les réseaux sociaux, et d'autres fonctionnalités/la technologie. La version v4 est juste autour du coin et il est lié à améliorer dans ces domaines.
En ce qui concerne certains négatifs que j'ai lu dans ce fil:
J'ai écrit des composants webpart qui vivent dans SharePoint qui utilise de l'AJAX toolkit et ont donc co-travailleurs de la mine. Un co-travailleur est très active, avec Silverlight composants webpart.
Oui, vous avez tendance à développer sur Windows Server 2003/2008. Cela ne me dérange pas et je ne passe pas beaucoup de temps sur l'installation et la configuration. J'utilise des machines virtuelles pour les environnements de développement et parfois d'accord qui peut parfois être une douleur.
Ce que je suis capable de le faire, cependant, est de configurer certaines choses au lieu de les développer. Autorisation, fait; provisionnement, fait; au niveau de la ligne de sécurité, fait; INTERFACE utilisateur de base, CRUD, fait; un déploiement sur plusieurs frontaux, fait; recherche, c'est fait. Maintenant j'ai le temps de se concentrer sur la résolution du problème d'entreprise.
Si vous allez faire pour le développement SharePoint, vous avez besoin pour commencer sur le bon pied. Je recommande fortement à l'Intérieur de Microsoft Windows SharePoint Server 3.0 pour obtenir de la viande de ce qu'un développeur peut/doit faire au sein de SharePoint.
Pour ce que ça vaut, je suis développeur depuis plus de 20 ans de travail sur Unix et Windows en plusieurs langues et de la technologie. J'ai mis l'accent sur SharePoint v3 puisque c'est la bêta jours et je suis heureux avec la direction que j'ai choisie.