Auteur : Boris Dhambahadour

Nouveau modèle de développement : SharePoint Framework

Le 4 mai dernier, a eu lieu la conférence “Future of SharePoint” à San Francisco durant laquelle Jeff Tepper et son équipe nous ont présenté la vision de Microsoft concernant l’évolution de notre produit préféré : SharePoint. Parmi toutes ces nouveautés, je vais vous parler dans cet article, du SharePoint Framework. Ce nouveau modèle de développement côté client facilite l’intégration avec Microsoft Graph et s’ouvre encore plus aux outils open source. Depuis les premières versions de SharePoint, le modèle de développement est très propriétaire. Mais on constate depuis la version Online, que les contraintes techniques ont orienté les développeurs vers du code...

Read More

CSOM, le Client Object Model SharePoint

CSOM, qui es-tu ? Le modèle objet client de SharePoint (CSOM, pour Client Side Object Model) est un ensemble d’APIs qui permet d’interagir avec SharePoint en dehors du serveur où est installé SharePoint. Il se décline sous plusieurs formes : Assemblys redistribuables .NET Framework Bibliothèque JavaScript Points de terminaison REST/OData Assemblys Windows Phone Assemblys redistribuables Silverlight Pourquoi l’utiliser ? Quelques cas pratiques : Votre client a plusieurs sites en production, les serveurs sont hébergés chez un hébergeur distant qui n’est pas disponible aujourd’hui. Malheureusement, le client vous demande de traiter une opération urgente d’import de données dans une liste...

Read More

Retour sur l’événement Cortana et SharePoint : from Zero to Hero

Le mardi 28/04/2015 a eu lieu l’événement Cortana & SharePoint : from Zero to Hero. L’expérience a été pour nous, très positive. Nous avons eu la chance d’avoir des participants très curieux venant de domaines divers et variés et souhaitant voir ce que l’on pouvait proposer avec une nouvelle venue chez Microsoft : Cortana. L’interaction avec notre public d’un soir fut très enrichissante, nous avons pu échanger, répondre à leurs questions, débattre des choix techniques adoptés et pour cela, nous tenons vraiment à tous les remercier ! Pour ceux qui n’ont malheureusement pas pu se déplacer, voici un résumé...

Read More

SharePoint 2013 : Mettre à jour un type de contenu via PowerShell

Comment peut-on mettre à jour un modèle de page basé sur un type de contenu personnalisé dans SharePoint 2013? Nous sommes ici sur un site de publication Sharepoint 2013. Voici le type de contenu : TypeContenuCellenza Il hérite du type de contenu “page” et a un champ “HTML 1” de type Html de publication. Voici à quoi ressemble la page en mode édition : Nous avons bien la zone HTML 1. Nous souhaitons ajouter une nouvelle zone “HTML 2” à notre page. Il nous faudra d’abord mettre à jour le type de contenu associé au modèle de page. Avec ce script PowerShell, je peux ajouter ou supprimer une colonne à mon type de contenu existant : param ( param ( [parameter(Mandatory=$true)] [string]$UpgradeType = $(throw "-UpgradeType est requis. ex: '-UpgradeType ajout' pour un ajout de colonne ou bien '-UpgradeType supp' pour une suppression"), [parameter(Mandatory=$true)] [string]$webUrl = $(throw "-webUrl est requis."), [parameter(Mandatory=$true)] [string]$contentType = $(throw "-contentType est requis."), [parameter(Mandatory=$true)] [string]$colonne = $(throw "-colonne est requis")) Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue $web = Get-SPWeb $webUrl $ct = $web.ContentTypes[$contentType] $ct.FieldLinks[$colonne] if($UpgradeType -eq "ajout") { Write-Host Ajout de la colonne $fields = $Web.Fields $field = $fields.GetFieldByInternalName($colonne) $ct.FieldLinks.Add($field) } if($UpgradeType -eq "supp") { Write-Host Suppression de la colonne $ct.FieldLinks.Delete($colonne) } $ct.Update($true) $web.Dispose() Le script powerShell est paramétrable : UpgradeType permet de renseigner le type de mise à jour désirée (ajout ou suppression). webUrl permet de renseigner...

Read More

SharePoint 2013 : Comment ajouter une vidéo externe sur une page de publication ?

Dans cet article, nous allons voir comment ajouter une vidéo externe ( pour notre exemple la vidéo est hébergée sur Viméo) à une page de publication. Nous sommes sur un site de publication SharePoint 2013. Si ce n’était pas le cas, il faudrait activer la fonctionnalité “Vidéos et biens enrichis” (cliquer sur l’image pour l’agrandir) :Nous allons créer une bibliothèque de biens qui a déjà les types de contenus adéquats pour recenser et répertorier nos vidéos :   Appelons- la “Mes vidéos” pour faire original. Nous créons un nouvel élément qui sera notre vidéo hébergée sur Viméo. Un léger soucis apparaît...

Read More

REJOIGNEZ-NOUS

Cellenza défend un pacte social différent et bienveillant à l’égard de ses salariés.
L’individu, son bien-être, sa progression technologique et sociale, sont au centre des préoccupations de la société.

 

Derniers tweets

S’abonner

Au blog
RSS Flux RSS

DevOps ❤️ Containers

Découvrez comment déployer un site .NetCore Sous Docker dans AKS et App Service For Containers avec VSTS !
Télécharger
close-link
Vous faites quoi le 29 Mai ? Matinale Cellenza - Serverless, microservices, containers...
Inscription
close-image