Je finirai cet article avec une des grosses avancées en matière de développement SharePoint : les « solutions utilisateurs » et le mode « sandbox ». C’est une option disponible lors de la création d’un projet permettant de créer un package qui possède plusieurs particularités :
Vos applications en mode restreint
• Tout d’abord, il pourra être déployé au niveau d’une collection de site SharePoint sans avoir à passer par l’administrateur de la ferme : les administrateurs de collections sont plus indépendants et gèrent eux-mêmes les fonctionnalités qui sont mises à dispositions des utilisateurs.
• L’exécution de code se fera dans un mode restreint (la fameuse « sandbox ») géré en dehors de « IIS » par un service dédié : les éventuelles surconsommations de mémoire ou de CPU sont surveillées et le processus désactivé s’il dégrade les performances de la plateforme. Les administrateurs de ferme peuvent allouer des quotas sur les ressources ainsi consommées et s’assurer du bon fonctionnement de leurs serveurs.
• Les développeurs ne peuvent accéder qu’à une partie bien définie du modèle objet SharePoint, mais des « proxys » pourront être développées afin d’offrir un mini Framework d’opérations supplémentaires clairement défini.
Si les développements sur une plateforme mutualisée pouvaient poser des problèmes de stabilité et certains risques, c’est maintenant du passé grâce à ce système. Les équipes métiers pourront enfin demander des développements sans impacter l’ensemble des sites… et les administrateurs ne craindront plus de mettre à mal leur infrastructure ! Quant aux développeurs, ils pourront continuer à coder de la même manière qu’avant, modulo les restrictions d’accès à certaines API.
Conclusion
Comme vous l’aurez compris, le développement SharePoint s’est doté de nouvelles armes avec sa version 2010 : un IDE robuste épaulé de modèles et d’assistants spécifiques, des avancées comme LINQ pour diminuer la courbe d’apprentissage ou le modèle objet client pour tout ce qui touche aux RIA, et bien sûr les solutions utilisateurs qui vont proposer une nouvelle manière de consommer les applications ressemblant fort aux « Marketplaces » que l’on voit fleurir un peu partout.
Si vous souhaitez en savoir plus, vous trouverez des tutoriaux, vidéos et exercices sur les sites suivants :
• Le centre des développeurs SharePoint sur MSDN
• SharePoint 2010 Developer Training Course sur Channel 9 (en anglais uniquement)
Intéressé par la collaboration en entreprise ? Visitez notre hub dédié « Collaboration et productivité d’entreprise » pour découvrir nos ressources éditoriales consacrées aux nouveaux outils collaboratifs pour les entreprises.
Téléchargez cette ressource

Rapport mondial 2025 sur la réponse à incident
Dans ce nouveau rapport, les experts de Palo Alto Networks, Unit 42 livrent la synthèse des attaques ayant le plus impacté l'activité des entreprises au niveau mondial. Quel est visage actuel de la réponse aux incidents ? Quelles sont les tendances majeures qui redessinent le champ des menaces ? Quels sont les défis auxquels doivent faire face les entreprises ? Découvrez les top priorités des équipes de sécurité en 2025.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Les banques passent à l’action avec l’IA générative et le cloud
- DSI en assurance : gardien du temple ou moteur de la transformation ?
- Ransomware : persistance des cyberattaques à l’échelle mondiale
- Cybersécurité : l’IA générative rebat les cartes du cybercrime
- Le World Cyber Ranking, 1er classement mondial de la cybersécurité des entreprises
