SharePoint

SharePoint

Browse a Web Site in anonymous mode

Soufiane Benyoussef | décembre 23, 2010
When you want to browse programmatically a web site when you are in anonymous mode, you »ll not able to make a  »foreach » on AllWebs property from SPSite object. AllWebs property need you to be logged.So when you »re in anonymous you »ll have a popup to login that »s not really cool. So to browse,you’2014-02-20 17:02:45’ll have to use SPWeb.GetSubWebsForCurrentUser();
SharePoint

Utilisation template de mail sous WSS

Soufiane Benyoussef | décembre 22, 2010
L »envoi d »un mail par code peut-être une chose fastidieuse quand vous construisez le code html de votre mail dans une de vos fonctions. Le problème de cette méthode c »est que votre code devient vite illisible et si vous(ou un collaborateur utilisant WSS/MOSS) voulez changez le format du mail, vous serez obligez de repasser dans votre code. Donc pour éviter de vous perdre rapidement dans votre fonction qui écrit votre mail et évitez de repasser dans votre code, utilisez plutôt un template de...
SharePoint

Trouver la configuration SMTP d »une web application ou de la ferme

Soufiane Benyoussef | décembre 20, 2010
Si un jour vous avez besoin d »envoyer un mail via votre code, plutôt que de mettre l »addresse SMTP pour l »envoi de mail en dur dans votre code, utilisez plutôt le code suivant: string smtpServerAddress = SPContext.Current.Site.WebApplication.OutboundMailServiceInstance.Server.Address; SmtpClient smtpClient = new SmtpClient(smtpServerAddress); Ces lignes de code vous permettront de récupérer l »addresse SMTP (configurée dans votre Web Application ou dans la ferme) pour l »envoi de mail et...
SharePoint

Annuler un job bloqué sur le statut Deploying

Soufiane Benyoussef | décembre 11, 2010
Lors du déploiement d »un package wsp, il se peut que celui rester bloqué sur le statut « deploying » indéfiniment et vous ne pourrez donc par la suite, ni faire d »upgrade de solution ni aucune autre opération concernant ce package. Pour débloquer le job qui pose problème et pouvoir à nouveau faire des opérations sur le package voici la manipulation à suivre: Lancer la commande stsadm suivante: stsadm -o enumdeployments Le résultat s »affiche alors sous forme de XML. Il vous suffit alors de...
SharePoint

Extension STSADM

Soufiane Benyoussef | décembre 9, 2010
Les commandes STSADM peuvent s »avérer très utiles mais vous ne trouverez pas forcément la commande utile pour accomplir ce que vous voulez.Récemment chez un client nous avons eu un petit soucis de modification de navigation.Chaque fois que nous tentions d »utiliser la page de modification de navigation de sharepoint,nous avions une jolie exception générée par Sharepoint.Un utilisateur avait supprimé une page qui était encore référencée dans la navigation et du coup générait une...
Aller au contenu principal