janvier
2009
Mise en situation Un lundi, retour de vacance, une utilisatrice de Sharepoint ne peut plus trouver ses taches…ennuyeux, surtout sur une période d’activité un peu tendue… De plus, tous ses workflows en cours se sont plantés, et les utilisateurs qui lui ont assigne des taches pour revues ont un plantage au lancement des workflows. Premier test, je vais visualiser les listes en question…pas de problème, je vois bien le nom de mon utilisatrice…
janvier
2009
Il y’a quelque temps, pendant un session de revue de code sur un petit projet, on a fait la constatation suivante: Sur un certain nombre de fonctions, 70% du code était du code d’accès au fichier de configuration ! Par exemple, pour récupérer le nom du serveur, un port et un nom de liste Sharepoint, on avait ce genre de code: private string GetListUrl() { string server = ConfigurationManager.AppSettings[« ServerName »]; string port = ConfigurationManager.AppSettings[« Port »]; string ListUrl = ConfigurationManager.AppSettings[« ListUrl »]; return string.Format(« {0}:{1}/{2} », server, port, ListUrl); […]
janvier
2009
La semaine dernière, j’ai vu, dans notre base de code, le code suivant: public bool CanBeDividedBy(double divisor) { double result = _value / divisor; return (int)result == result; } Sur le coup, je me suis demandé l’intérêt de la fonction. Apres un peu de recherches, c’était un bout de code écrit il y’a quelque temps par un stagiaire, pour optimiser les tests de division.
janvier
2009
Question a 5 centimes, que se passe t’il quand, pour des sites Sharepoint déjà déployés, un client demande a ce que des web parts soient ajoutées sur n sites déjà existants ? Réponse : c’est pas grave, on utilise l’API de Sharepoint pour ouvrir les n pages des n sites et ajouter une web part… Oui, mais comment faire ?
janvier
2009
Suite a une discussion sur le forum, concernant la possibilité de garder la mise en forme du code depuis visual studio. Pour le post précédent, j’avais utilisé une technique un peu bourrine, de copie depuis Visual Studio, collage dans Sharepoint Designer, qui faisait la conversion RTF vers HTML, puis copie de Designer (en html) et collage dans live Writer. Pas génial, trop d’étapes manuelle.. Après avoir cherche un petit peu, je suis tombe sur ce […]
janvier
2009
Suite au très bon article de lutecefalco sur log4net (pour ceux qui ne l’ont pas encore lu, allez voir ici : http://lutecefalco.developpez.com/tutoriels/dotnet/log4net/introduction/), j’ai décidé de virer NLog, que j’utilisais sur Sharepoint depuis quelque mois, et de me remettre a utiliser Log4Net dans Sharepoint.
janvier
2009
Bonjour à tous (enfin, à moi, pour le moment ) Voila, après des mois de tergiversations, mon tout premier post (on aurait pu s’attendre à mieux, mais c’est déjà ça ) Si j’en ai le courage et l’inspiration, je posterais ici, en vrac, des bouts de code, des news, des infos et critiques sur les cinq ou six livres que je lis en ce moment, et peut-être, de temps en temps, quelque chose d’intéressant. Et […]
Articles récents
Archives
- janvier 2014
- septembre 2013
- août 2013
- mai 2013
- avril 2013
- janvier 2013
- août 2012
- juin 2012
- mai 2012
- avril 2012
- mars 2012
- novembre 2011
- septembre 2011
- août 2011
- juillet 2011
- juin 2011
- mai 2011
- avril 2011
- février 2011
- janvier 2011
- novembre 2010
- octobre 2010
- septembre 2010
- août 2010
- juillet 2010
- juin 2010
- mai 2010
- avril 2010
- mars 2010
- février 2010
- janvier 2010
- décembre 2009
- novembre 2009
- octobre 2009
- septembre 2009
- août 2009
- juillet 2009
- juin 2009
- mai 2009
- avril 2009
- mars 2009
- février 2009
- janvier 2009