Astuce du jour : générer de bonnes urls
Vous utilisez SharePoint et vous générer des urls dans vos pages d'admin, vos webparts, ... Et vous vous embêtez encore à vérifier que votre url de base (typiquement SPWeb.Url, ServerRelativeUrl) finit bien avec un "/" pour concaténer proprement vos bouts d'urls ?
Il existe bien le Path.Combine mais destiné aux chemins du système de fichier.
Hé bien sachez que SharePoint propose de faire ce boulot à votre place (oui, certes, ça ressemble souvent à un baseUrl = oWeb.Url.EndsWith("/") ? oWeb.Url : oWeb.Url + "/") grâce à sa classe utilitaire SPUrlUtility et sa méthode CombineUrl :
Vous pourrez ainsi partir le coeur léger en sachant que votre url est bien formée.
Simple, mais pratique
Gat, les choses ne sont utiles que lorsqu'on s'en sert