2010-09-01 8 views
0

Nous avons un site Web ASP.NET que nous utilisons en interne pour effectuer un suivi de projet et effectuer divers travaux. Nous aimerions en intégrer quelques parties pour coexister avec Sharepoint2007 WSS.Premiers pas avec le développement de Sharepoint 2007

Fondamentalement, ce que nous devrions vraiment faire est de pouvoir ajouter des éléments à une liste dans l'un des sites Sharepoint.

Je ne sais pas par où commencer. J'ai regardé en ligne un peu mais cela semble trop compliqué. Y a-t-il un guide de démarrage rapide quelque part qui puisse me permettre de rouler facilement?

Répondre

1

Les services Web SharePoint constituent un emplacement logique pour démarrer. À mon avis, ce serait le moyen le plus simple de créer une interaction entre ASP.NET et SharePoint. Un list of available web services peut être trouvé sur MSDN.

Si l'ajout d'éléments à une liste est l'objectif principal, consultez la méthode UpdateListItems du service Web Lists.

Avec la portée réduite aux services Web, vous pouvez certainement trouver des tutoriels/références en ligne. Cependant, cette InfoQ post by Trent Swanson est une introduction décente aux services Web SP. Notez qu'ils recommandent de générer des types .NET à l'aide de fichiers XSD; en pratique, pour des projets simples, j'ai simplement analysé le XML moi-même en utilisant LINQ. Vous pouvez le rendre aussi facile ou complexe que vous voulez, je suppose.

+0

Le truc XSD est vraiment ce qui me déroutait. Je n'étais pas sûr si c'était nécessaire ou non. –

+0

Certainement pas nécessaire. Pour un projet plus important, je pourrais envisager de générer les types réels. Mais si vous avez une bonne connaissance de XPath et/ou de LINQ, vous pouvez faire ce que vous devez faire (surtout si la majeure partie de votre travail s'ajoute à la liste et ne l'interroge pas). – CBono

+0

Merci pour l'explication géniale et concise! –