Accéder au contenu principal

Articles

Affichage des articles du mai, 2007

SharePoint : Impossible de faire fonctionner le Search Engine de SPS 2003 ?

  Comme je l'avais signalé dans un précédent message,   SharePoint Portal Server 2003 n'est pas encore mort   et continue de ce fait de poser des soucis dans certains cas. Ainsi, j'avais aussi signalé dans un autre message  qu'il était fortement déconseillé d'installer les FrameWork .NET 2.0 et 3.0 sur des serveurs SPS 2003 . Voila donc un nouveau dommage collateral de ce genre d'installation qui peut vous faire perdre de très nombreuses heures. En effet, dans mon cas j'ai du désinstaller ces FrameWork après de nombreux disfonctionnements. La ferme a alors fonctionné jusqu'à ce matin où le moteur de recherche s'est décidé à ne plus du tout fonctionner. On trouvait alors de nombreuses alertes dans le journal des évènements comme on peut le trouver sur le site suivant : The search feature does not return results in SharePoint Portal Server 2003 La  réinstallation du Service Pack 2  ne change strictement rien dans ce contexte et on observe encore ces er...

VISTA : Une nouvelle Gadget pour la SideBar

  Lors du développement de ma première Gadget pour Windows VISTA : FAB RadioFG Gadget (actuellement en V1.9) Une des première remarque d'un des Beta-Testeurs fut : J'écoute surtout les radio de  Digitally Imported (Di.FM) C'est donc partant de cette remarque que j'ai développé ma nouvelle Gadget (dérivée de celle de RadioFG) : FAB DI.FM Gadget Vous pouvez dans cette Gadget choisir le type de flux souhaité et simplement lancer celui-ci en cliquant sur "Play". Si vous avez des remarques sur cette nouvelle gadget, n'hésitez pas à me le faire savoir. Romelard Fabrice [MVP] PS: Je soutiens aussi que le site de la Live Gallery n'est vraiment pas terrible (ma Gadget a été refusée une première fois et accepté au second essai alors que rien n'a été modifié), de plus il est impossible de signaler une Gadget comme supportant plusieurs langues, alors que le code le permet. J'ai déjà signalé ceci plusieurs fois, mais cela ne semble pas important pour les dé...

VISTA : Attention aux objets G:xxxx de la SideBar

  Lorsque l'on développe des Gadgets pour la SideBar de Windows VISTA, certains nouveaux objets ont l'air d'être vraiment bien, je les appelle les G:XXXX : G:IMAGE G:BACKGROUND G:TEXT Ces trois objets possèdent donc de nombreuses possibilités comme la gestion de la transparence, la rotation du texte, ... Après plusieurs tentatives d'utilisation de l'objet  G:IMAGE , j'ai pu observer que de nombreux problèmes existent avec cet objet : Chargement aléatoire du contenu de l'image au lancement de la machine ou de la SideBar Mauvaise gestion de l'objet quand elle se trouve sur une autre "page" de la SideBar ... J'ai donc abandonné ces objets spécifiques et suis donc revenu vers le standard HTML avec l'objet  IMG  qui est encadré de la balise  A. Les nouvelles versions de mes Gadgets vont être mises en ligne à la fin de ce Week-End. D'autres sont déjà en cours de développement. Update : C'est bon elles sont toutes mises à jour et dispo...

SharePoint : SPS 2003, Ajout d'un Web Front-End et le Central DataBase Locked

  Dans la vraie vie avec les vrais gens, tout le monde n'a pas encore migré sous MOSS 2007. Il reste encore de très nombreuses infrastructures sous SharePoint 2003. Ainsi, ces infrastrutures sont parfois non-migrable en l'état et expliquent que le client choisisse une évolution de la Ferme plutôt qu'une migration. Dans mon cas, cela veut dire ajouter un nouveau serveur Web Front-End à ma ferme. Maintenant que le décors est planté, voila les différentes étapes à suivre : Installation du second serveur WEB (W2003, IIS6, ...) Installation de WSS-SPS 2003 (N'oubliez pas les SP) Installation du Network Load Balancing entre les 2 Web Front-End Pensez à faire créer un nouvel enregistrement DNS pour cette partie Vous modifierez ensuite dans le DNS le reroutage  http://intranet  vers l'IP du NLB Installation des Templates et pages personnalisées sur le nouveau serveur Configurez un site IIS qui sera utilisé pour le site de la ferme Ajoutez le serveur dans la Ferme (voir le...

VISTA : Et une nouvelle Gadget en ligne, une !!!

  Après   les précédentes Gadgets qui ont été réalisées , je me suis attaqué le Week-End dernier à une idée qui me faisait envie depuis un moment. Cette Gadget est liée à une emmission diffusée sur MTV que j'ai découvert à Seattle lors du MVP Global Summit : Le challenge était bien différent du grand standard qu'est le parsing de flux XML (Feed RSS par exemple). En effet, MTV ne propose pas de flux RSS de ses emmissions mais propose ses derniers épisodes dans une page HTML. Je vous passe les détails de développement, et le code est ouvert si vous souhaitez voir comment cela fonctionne. Cette Gadget est donc disponible comme pour les autres dans la gallerie : Pimp My Ride Gadget - V1.1 Au passage, mes autres Gadgets semblent remporter un succès (qui me surprend je dois l'avouer ;)) : + de 3600 Download pour la Gadget Radio FG (V1.8 maintenant) : publiée le 22 Avril 2007 + de 2000 Download pour la Gadget des Chaine TV d'info (V1.4 maintenant) : publiée le 05 Mai 2007 J...

SharePoint : Nouvel article sur la personnalisation de notre outil préféré

  Dans le cadre de la découverte de notre produit favori, voila un nouvel article qui permettra certainement à de nombreux lecteurs de plonger au coeur de SharePoint 2007. Dans ce nouveau sujet, vous pourrez découvrir comment développer créer des pages personnalisées. Cet article est comme toujours disponible sur le site  ASP-PHP.NET  : Créer une page ASPX personalisée J'espère que vous apprécierez celui-ci, en attendant le prochain. Romelard Fabrice [MVP]

SQL Server : Boom Technet du 5 Juin 2007 à Genève

  Microsoft Suisse organise le 5 Juin 2007 un évènement sur la Business Intelligence chez Microsoft. Nous verrons donc plusieurs sujets autour de SQL Server 2005 et Office Server 2007. Votre serviteur présentera durant cet évènement deux sessions : A 10H30 : Mise en oeuvre des fondations BI avec SQL Server 2005 en tant que plate-forme BI A 13H00 : Business Intelligence et Microsoft Office 2007 Je remercie Microsoft Suisse (spécialement Dung) de me faire confiance et de me proposer ce nouveau challenge à relever. Vous pouvez encore vous inscrire à cet évènement en allant sur le lien : TechNet DeepDive: Business Intelligence Je réserve quelques surprises lors de cette présentation pour ceux qui y seront ;) Quoi qu'il arrive lors de cette session, le lendemain je serai dans l'avion pour mes vacances :)) Romelard Fabrice [MVP]

FUN : Pour ceux qui doivent circuler à Genève

  Un service vient d'être mis à la disposition des utilisateurs par le site de la ville de Genève : Le trafic routier de Genève Vous pouvez donc en direct voir : La situation du réseau Les travaux en cours La charge des parking publics Les WebCams de la ville Je remercie donc Michaël Staudenmann de m'avoir montré ce site qui je pense sera pratique pour de nombreux visiteurs de cette superbe ville. Romelard Fabrice [MVP]

SharePoint : Installation de WSS V3 sur LongHorn

  Comme nous l'a annoncé dernièrement   Lucas ,   la version Beta 3 de Windows Server 2008 (LongHorn) est maintenant disponible pour tous . Je me suis intéressé à l'installation de Windows SharePoint Services sur cette nouvelle plateforme, vous avez donc un article sur le sujet sur le site  Technos-Sources  : Installer Windows SharePoint Services V3 sur Windows Server 2008 Beta 3 (LongHorn) Vous pouvez aussi trouver deux articles sur ce même sujet traîtés par notre ami  Benoit Hamet  : Installing MOSS 2007 and/or WSS v3 on Windows Longhorn Server (part One) Installing MOSS 2007 and/or WSS v3 on Windows Longhorn Server (part Two)   Romelard Fabrice [MVP]

SharePoint : Composants Météo dans vos applications WEB .NET et SharePoint

  Dans un de mes anciens articles, j'avais présenté une méthode pour exploiter un WebService, et plus particulièrement celui de Weather.com : Utilisation d'un WebServices simple en .NET La démonstration de cet article se faisait donc sur un User Control en VB.NET (1.1) : Le sujet des composants météo est assez classique dans un intranet d'entreprise, de ce fait, nous avons décidé de développer avec des collaborateurs de fournir un ensemble de version qui pourront donc s'adapter à vos besoins : User Control pour le FrameWork 1.1 (VB.NET et C#) User Control pour le FrameWork 2.0 (VB.NET et C#) WebPart pour SharePoint 2003 (C#) WebPart pour SharePoint 2007 (C#) Vous trouverez donc ces composants sur le projet  CodePlex  créé pour l'occasion : .NET AND SHAREPOINT METEO COMPONENTS Je remercie donc ceux qui participent avec moi sur ce projet : Nicolas Riobé (développeur ilem SA) Guillaume Monin (développeur ilem SA) Romelard Fabrice [MVP]

VISTA : Deux nouvelles Gadgets en ligne et la version 1.6 de la Gadget RadioFG

  Comme vous le savez surement j'ai développé   ma première Gadget pour Windows VISTA (Gadget RadioFG) , qui est maintenant   en version 1.6 . Voila le menu des améliorations de cette version : Gestion du Flyout pour visionner la programmation en cours sur la radio écoutée (attention, cela dépend du serveur Shoutcast qui n'a pas forcément les données) Check de la version disponible sur le site dans les settings Optimisation et simplification du code   je me suis donc attaqué à deux nouvelles gadgets : Internet Vidéo Info (V-1.2)  : permet de regarder les WEB TV d'information francophones SQL Server Services Controler (V1.0)  : permet d'exécuter  les batchs de lancement (ou d'arrêt) des services SQL Server 2005 Ces gadgets intègrent aussi le check de la version Online (comme celle de RadioFG), et ont aussi des chances d'évoluer (selon les retours et les idées que je pourrai avoir). J'espère qu'elles pourront vous être utiles. J'ai encore une idée p...

SharePoint : Process "mssdmn.exe" à 100 % de CPU sur SPS 2003

  Dans le cas d'une Small Farm de SharePoint Portal Server 2003 (SPS), vous vous retrouvez avec une architecture très simple : Un moteur SQL Server externe (en cluster ou non) Un serveur SharePoint qui héberge tous les services (WEB, Index et Search) Une problématique se présente alors quand votre portail commence à avoir un certain succès. En effet, les paramètres d'origine ne sont donc plus forçément adaptés à la nouvelle fréquentation. Ceci est particulièrement vrai pour le moteur d'indexation, celui-ci active un process " mssdmn.exe " (Microsoft Search Deamon) qui est très gourmand en ressource processeur. Celui-ci se retrouve donc à capter toute la ressource machine et ne laisse donc pas de place pour les autres (notamment les " w3wp.exe ", les Worker Process de votre site). Il faut donc absolument modifier les paramètres de mise à jour de votre indexation afin de limiter la surface d'exécution de ce processus. Centrale Admin > Paramètres du ...

SharePoint : Attention aux fuites mémoires lors de vos développements

  Sous SharePoint, il existe toujours deux objets particulièrement délicats à manipuler : Les  SPSite Les  SPWeb En effet, ce sont des objets très lourds en mémoire pour le serveur. Le fait est que pour de nombreux besoins, on ne peut pas y couper. Un document public de Microsoft nous explique comment bien manipuler ces objets et surtout comment les libérer en fin de traîtement (pour éviter les  Dispose ). Best Practices: Using Disposable Windows SharePoint Services Objects Pour faire simple, il ne faut pas hésiter à utiliser les using comme suit : using (SPSite oSPSite = new SPSite("http://Server")) { using (SPWeb oSPWeb = oSPSite.OpenWeb(..)) { ... additional processing ... } } Il faut bien sur adapter ces exemples à votre cas, mais vous pouvez vous sortir juste par quelques corrections de situations bien épineuses avec vos utilisateurs (saturation de la mémoire du serveur par exemple) Romelard Fabrice [MVP]

FUN : Référencement de la Gadget VISTA RadioFG sur le site Web de RadioFG

  Ma petite gadget de DBA   commence à prendre un peu d'ampleur et le nombre de téléchargement augmente (env. 1200 en 10 jours). Nous en sommes maintenant à la  version 1.5 , et de futures évolutions sont encore prévues (si vous avez des idées, n'hésitez pas à les mettre en commentaire). La bonne nouvelle est que  la Radio concernée  a décidément de mettre en avant ce module en le présentant sur  le site public . On trouve donc dans les Goodies de la partie VIP du site l'image ci-dessus et le lien vers le  site de la gallerie . Si on m'avait dit, que je retrouverai mon nom sur le site de Radio FG :), je ne l'aurai sans doutes jamais cru. Romelard Fabrice [MVP]