Application Power Apps en cours de développement

Connaissances à avoir pour développer en SharePoint 2010

Les connaissances à acquérir pour développer en SharePoint 2010 sont nombreuses. Toutefois, vous pouvez développer sans les avoir toutes.

En effet, aussi surprenant que cela paraisse, cette liste de connaissances n’est pas excessivement longue.

Cependant, la seule disposition indispensable pour écrire un programme SharePoint 2010 est d’aimer la programmation.

Donc, il faut aimer faire des programmes ou accepter de passer du temps à résoudre des difficultés de développement informatique.

De plus, vous devez savoir savourer la satisfaction d’avoir réussi à développer un programme qui « marche ».

Savoirs essentiels à acquérir

Les connaissances à avoir pour développer en SharePoint 2010 reposent sur un socle commun de programmation.

Aussi, il est donc nécessaire d’avoir des bases de logiques de programmation:

  • les enchaînements,
  • les conditions (IF… ELSE),
  • les boucles (FOR, WHILE),
  • les appels de fonctions,
  • les notions de constantes, variables, de types de données (INT, CHAR, …).

Aussi, pour acquérir ce savoir, nous vous conseillons le livre de Christophe Dabancourt « Apprendre à programmer : Algorithmes et conception objet« . Remarque : ce lien souligné est un lien d’affiliation que nous utilisons sur notre site Web. Les liens d’affiliation sont des liens spéciaux qui nous permettent de gagner une petite commission si vous achetez un produit ou un service par leur intermédiaire. Ces liens ne vous coûtent rien et nous permettent de continuer à créer du contenu de qualité pour nos lecteurs. Nous apprécions vraiment votre soutien et nous vous remercions d’utiliser nos liens d’affiliation lorsque vous faites des achats en ligne. Si vous avez des questions sur les liens d’affiliation, n’hésitez pas à nous contacter. Merci encore pour votre soutien !

En effet, il aborde aussi la programmation orientée objet, ce qui sera un plus pour la suite.

Ensuite, il est préférable de connaître un langage Net : VB Net ou C# (de préférence).

Pour cela, vous pouvez vous procurer l’excellent livre de Michel de Champlain, C# 2.0 : Guide pratique du développeur.

Bien qu’il couvre une version ancienne de C#, ce livre présente les notions de base à connaître en objets .Net.

Finalement, les connaissances à savoir pour développer avec SharePoint 2010 s’appuient aussi sur la pratique de SharePoint.

En effet, la pratique de SharePoint avec la connaissance de base de ses objets principaux (collection de sites, sites, listes, webparts, pages web) est indispensable avant de se lancer dans le développement.

Aussi, pour résumer les dispositions et savoirs essentiels nécessaires aux développement avec SharePoint 2010 sont :

  • Aimer la programmation
  • Pratiquer l’algorithmique
  • Savoir les bases de la programmation orientée objet
  • Connaître les bases de Dot.Net
  • Programmer régulièrement le C#
  • Manipuler SharePoint et connaître ses objets principaux

Connaissances à avoir pour développer en SharePoint 2010 un programme

Bien sûr, vous irez plus vite si vous maîtrisez déjà :

  • Le développement en code managé
  • Le framework DotNet
  • Le modèle objet SharePoint
  • Visual Studio 2010

Toutefois, ces savoirs ne sont pas indispensables pour suivre ce cours.

Donc, si vous possédez les savoirs essentiels, vous êtes prêt pour la première leçon qui vous apprendra comment développer votre WebPart Hello World. Forcément…

Écrire un programme SharePoint 2010
Écrire un programme SharePoint 2010

Pour aller plus loin

D’autres articles sur SharePoint 2010 devraient vous intéresser.

En particulier, si le développement vous intéresse, découvrez ces articles qui expliquent comment Développer un WebPart visuel SharePoint 2010, Développer un WebPart dynamique SharePoint, Programmer avec SharePoint 2010 ou Installer SharePoint 2010 sur Windows 7.

Si vous hésitez à basculer sur SharePoint 2010, consultez l’article sur comment Mettre à niveau SharePoint 2007 vers SharePoint 2010, ou Utiliser la version gratuite de SharePoint 2010 (foundation).

Ensuite, si c’est l’administration de SharePoint 2010 qui vous intéresse, regardez l’article sur Découvrir le PowerShell de SharePoint 2010, Mettre à niveau la base de données de SharePoint 2010, Tester gratuitement SharePoint 2010, Comprendre les licences SharePoint 2010 ou Dépanner le profil utilisateur dans SharePoint 2010.

Puis, d’autres articles peuvent vous aider à gérer correctement SharePoint 2010, comme Découvrir le centre d’administration de SharePoint 2010, L’accessibilité dans SharePoint 2010, Apprendre à virtualiser un serveur SharePoint 2010, Nommer les groupes de sécurité dans SharePoint 2010.

Pour les aspects fonctionnels et métiers, vous avez le choix avec Trouver ses documents rapidement avec un type de contenu SharePoint 2010, Découvrir l’intégration Office avec SharePoint 2010, Créer des sites SharePoint 2010.

Enfin, pour les plus avancées, vous avez des articles détaillés sur comment Classer automatiquement les documents avec l’organisateur de contenu SharePoint 2010, Comprendre comment le versionning de SharePoint 2010 gère les versions d’un fichier, ou Développer des flux de travail (workflow) avec SharePoint 2010.

Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *