Accéder au contenu principal

Articles

Affichage des articles du février, 2008

SQL Server 2008 : Mise en place de la SQL Server 2008 CTP February avec Windows 2008

  Comme Christian nous l'a signalé récemment, la   CTP SQL Server 2008 version de février est maintenant publique . Parmis les bonnes nouvelles, on peut citer dans le désordre : Installation et support de Visual Studio 2008  en natif (pour " SQL Server Business Intelligence Development Studio ") Installation quasiment inchangée  par rapport à la CTP de Novembre Support de  SSRS Intégré à SharePoint  avec la même installation que la CTP Novembre Nouvel environnement de développement  des rapports SSRS à la Office 2007 (Cf.:  Présentation aux TechDays de Paris ) Nouveaux composants graphiques pour les rapports Autocompletion automatique  et Organisation du code TSQL (comme pour le C# dans Visual Studio .NET) au sein de SQL Server 2008 Management Studio Gestion des nouveaux types de données  : types de données DateTime type de données Hiérarchique type de données Géométrique et Géographique ... On trouve aussi bien sur le support de  L...

SharePoint : Voila une Feature développée et mise à disposition sur CodePlex

  Dans le cadre de mes taches actuelles, je suis dans   la gestion des thèmes dans Sharepoint 2007 , ceci afin de préparer   une migration WSS V2 vers WSS V3 via ContentDB . Ainsi un de mes besoins, non disponible en natif, était de faire un reset pour tout les sites et sous-sites afin d'utiliser notre thème corporate. J'ai donc profité de ce besoin pour jouer l'exercice et le développer entièrement : J'ai même rajouté une couche qui est de reseter tous les sites de toutes les collections d'une Web App (depuis la centrale admin) : Vous pouvez retrouver cette Feature qui a été rejoindre plusieurs autres sur CodePlex : SharePoint 2007 Features Le source Code et le WSP sont disponibles en Download. Romelard Fabrice [MVP]

SharePoint : Nouvel article sur la création de Thème dans SharePoint

  Voila un nouvel article qui poursuit tout le travail autour des Thèmes dans SharePoint 2007. Cet article est basé sur un exemple au travers de WSS V3 : Créer un thème graphique pour WSS V3 Cet article est aussi ma 100 ème publication disponible sur le site  ASP-PHP . Je profite d'ailleurs de ce message pour remercier  Didier  pour tout le travail autour de cette plateforme communautaire. Romelard Fabrice [MVP]

SQL Server 2000 : Article sur la mise en place d'un plan de maintenance

  Suite à une demande récente, je me suis décidé à terminer un article qui était en gestation depuis plusieurs mois. Cet article traite de la  mise en place des plans de maintenance dans les infrastructures SQL Server 2000 . Il vous permettra de voir les différentes taches de maintenance à mettre en application sur les environnements SharePoint 2003. Cet article correspond aussi au 99 ème hébergé sur  ASP-PHP.NET . Le 100 ème est donc en approche rapide :) Romelard Fabrice [MVP]

WSS V3 : Erreur d'exécution des sites WSS V3 existant après installation et désinstallation de MSSX 2008

  Dans le cadre de la validation du moteur de recherche de Microsoft (Microsoft Search Server 2008 Express), on peut être ammené à l'installer sur un serveur ayant déjà un WSS V3 installé et fonctionnel. Si on désinstalle ce serveur de recherche, les sites WSS V3 existant ne fonctionnent plus. En modifiant le web.config pour afficher le détail des erreurs : <SafeMode MaxControls="200" CallStack="true" ..... <customErrors mode="Off" /> On voit le message : Il s'agit donc d'une autre clé de ce même fichier Web.Config qui est donc à supprimer : <sessionState mode="SQLServer" timeout="60" allowCustomSqlDatabase="true" partitionResolverType="Microsoft.Office.Server.Administration.SqlSessionStateResolver, Microsoft.Office.Server, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" /> Cette clé fait référence à des librairies de MSSX qui ne sont donc plus disponibles. Une fois cett...

SharePoint 2003 : Erreur dans l'ajout d'un site dans la site Directory

  Comme je l'ai dit dans   de précédent messages ,   SharePoint Portal Server 2003 n'est pas encore mort   et pour certains cas, il doit encore tenir de nombreux mois avant de voir son remplacant arriver (MOSS). Ainsi, un bug référencé par Microsoft vient pourrir la vie des structures utilisant la Site Directory pour référencer les collections de sites du "portail" ou les sites hébergés sur des fermes WSS distantes. En effet, une fois les champs renseignés dans la page : http://[MonPortail]/SiteDirectory/Lists/Sites/newform.aspx On clique sur le bouton "OK" et il ne se passe plus rien, le bouton se grise, mais rien n'est créé . On ne peut plus du tout ajouter de nouveau site dans cette liste. Le  bug provient de l'installation du Service Pack 2 de Windows Server 2003 . Il est référencé chez Microsoft ( KB 934229 ) : The "Add Link to Site" page stops responding, and the link is not added when you try to add a new link to the Site Directory i...

TechDays Paris 2008 : Retour d'un speaker

  Comme tout speaker qui se respecte, j'ai eu mon lot de plantages ou d'erreurs avant de jouer ma session. Ainsi, ceux qui m'ont cotoyé durant ces trois journées le savent, j'ai du avoir tout ce qui était possible en terme de plantage machine. Je vais juste vous donner un petit bilan rapide. Tout d'abord, alors que j'avais décidé de jouer le jeu des nouveautés 2008, j'ai voulu présenter l'ensemble de mes démonstration sous  Windows 2008 Server  avec  SQL Server 2008 . Le fait est que j'ai découvert  vendredi dernier  (soit un eu moins de 5 jours) que le fonctionnement que je devais présenter ne pouvait pas fonctionner avec la version disponible en public pour SQL Server 2008. Ainsi, je suis donc parti durant la nuit de vendredi à me refaire toute mon installation, mais cette fois basée sur  SQL Server 2005-SP2  mais toujours sous  Windows 2008 . Cette installation est longue et fastidieuse, mais après de nombreuses heures de travail, j'ai enf...

SharePoint : Comment placer son Thème en premier dans la liste affichée

  Lorsque l'on travaille dans une entreprise, il est important de respecter les règles de charte graphique. Ainsi, dans le monde SharePoint (WSS ou MOSS), on en vient rapidement à créer un " Thème ". Le fait est que la liste des thèmes peut vite devenir importante et les utilisateur préfèrent toujours avoir le thème corporate en premier. La solution est simple, mais il fallait y penser. Il faut mettre un espace devant le nom du titre du thème dans le fichier XML de définition : C:\Program Files\Common Files\microsoft shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\[LCID]\SPTHEMES.XML Ainsi le noeud pour le thème " Wheat ", il est au départ tout en bas : On va modifier le noeud de ce thème :        <Templates>         <TemplateID>Wheat</TemplateID>          <DisplayName>  Wheat</DisplayName>         <Descri...

TechDays Paris 2008 : Bilan de la journée du Mardi

  La journée du mardi des TechDays de Paris s'est terminée pour les MVP et MSP par une session dédiée à ces  programmes spécifiques. Ces sessions sont destinés à regrouper les managers et les  MVP  (ou MSP) afin de faire un point sur les nouveautés des différents programmes. Nous avons donc pour notre part (en tant que MVP) reçu un bilan des différentes actions effectuées l'année 2007 et les actions prévues pour cette année 2008. Ces informations étant sous NDA, je ne peux pas donc vous lister l'ensemble des informations reçues. On peut tout de même citer les changements autour des modifications des compétences associées au thème de son statut. Ainsi, Je suis pour ma part, je suis MVP SQL Server, mais possédent les compétences sur SharePoint et le développement ASP.NET Ceci change un peu les relations avec les équipes produit de Microsoft Corp, puisque ces équipes pourront aussi contacter des MVP n'étant pas directement dans leur programme produit. Les grandes étapes...

TechDays Paris 2008 : Plénière du mercredi (dernier jour)

  Cette plénière est la dernière de l'évènement et lié à l'innovation et la recherche chez Microsoft. La scène à commencé par l'utilisation du thème Mission Impossible Remerciements de M. Boustouler pour tous les participants et acteurs de l'évènements (Partenaires, Communautés, ...), message autour des quatres thémes : La securité (fiabilité de VISTA, les lancements 2008, ...) L'interop (OpenXML, PHP sur IIS, ... La formation Technique (MSDN, Technet, WebCast, ...) Les investissements dans la recherche (INRIA, ...) Point sur la vision de l'intégration des nouveautés et de la recherche effectuée par Microsoft au sein des technologies numériques, utilisation et appui sur les partenaires pour développer l'éco-système numérique. Le développement de SoftWare & Services pour le développement logiciel utilisant les nouveauté techniques (matériels, périphériques, composants, ...) entre dans l'expérience utilisateur et l'adoption des technologies. Récapi...

TechDays Paris 2008 : Montrer un Intranet avec SharePoint et Microsoft Search 2008 Express

  Speaker : Christian Hougardy Le but de cette session est de présenter la solution SharePoint dans le cadre de la mise en place d'un simple Intranet. Quels sont les avantages ? Pourquoi SharePoint est une solution utilisable et intéressante pour un Intranet ? Quelle est la puissance de SharePoint ? Présentation de la solution au travers de deux exemples : Les Wikis Les Blogs Les démonstrations permettent de comprendre la simplicité de la création des sites et sous-sites dans SharePoint. Ainsi l'Intranet n'est plus un coût en terme de développement mais un simple outil de travail pour ls utilisateurs. Démonstration d'installation d'une Feature, au travers d'un composant de CKS pour le blog de CKS. Explication de l'intérêt du moteur Excel Services avec une démonstration de son utilisation. Vision d'une DashBoard de MOSS. Présentation du moteur de recherche Search Server 2008 Express Edition Gratuit Basé sur WSS Capable d'indexer tous les sites SharePo...

TechDays Paris 2008 : Présentation des nouveautés de SQL Server 2008

  Speakers : Lionel Billon et  Patrick Guimonet Cette session est pleine et va lister les nouveautés attendue dans la nouvelle version de SQL Server 2008. Malgré quelques problèmes liés à la mise en place de la vidéo (switch écran), elle a pu commencer à l'heure. Le but de la session est au travers de nombreuses démonstrations des différentes nouveautés fournies dans la nouvelle version de SQL Server. Présentation de l'histoire de SQL Server et de la situation actuelle avec SQL Server 2005 (premier moteur décisionnel dans le monde et parmis les leaders sur le monde relationnel). Evolution du stockage et de l'utilisation des données dans les applications (explosion des volumes, évolution matériel, Décisionnel, ...) SQL Server 2008 est maintenant sur trois axes : Fiabilité  (sécurité, cryptage, audit, disponibilité, temps de réponse, compression, prédiction des performances, ...) Productivité pour l'adminisration  (Administration flexible, gestion par règles, Gestion c...

TechDays Paris 2008 : Plénière de Mardi

  Cette journée est dédiée aux infrastructures et produits intégrés : Windows 2008 SharePoint - Office 2007 SQL Server (toutes les couches dont le décisionnel) Dynamics CRM 4.0 Office Communication Server (intégration dans SharePoint et CRM) Intégration de CRM avec Virtual Earth Intégration de Frontable (Vu sur le blog des TechDays) pour la participation aux réunions à distance (vue à 360°). Intégration d'un algorythme de localisation des interlocuteurs dans la salle Nous pouvons voir que la salle est complète ce qui va impliquer la densité dans certaines sessions :), je sens que les sessions sur les nouveautés de SQL ou Windows 2008 vont être pleines. Romelard Fabrice [MVP]

TechDays Paris 2008 : Le nombre de sessions est impressionnant ...

  Je voulais juste vous montrer cette petite photo du document qui nous permet de trouver les salles pour chaque session que l'on veut suivre (ca donne une idée de l'importance) : L'organisation interne est réellement digne des TechEd et le niveau des différentes sessions proposé est assez impressionnant. Aujourd'hui les sessions sont plus accés sur l'infrastructure avec de nombreuses parties dédiées à SQL Server 2008 et Windows Server 2008, dont la grande présentation générale de SQL Server 2008. Romelard Fabrice [MVP]

TechDays Paris 2008 : LinQ session Avancée

  Speaker :  Mitsu Furuta A la suite de la session liée a ASTORIA, une session avancée sur LinQ vient complêter les nouveautés du FrameWork 3.5 Session essentiellement basée sur des Démonstrations de différentes possibilités : LinQ to Object  (liste des nombres premiers) Les  Expressions  (le code devient une donnée) L'option  QueryAble  permet de rajouter des exécutions dynamiques La  métaprogrammation , permet d'écrire du code qui va modifier un autre code tout en compilant (utilisation de la réflexion dans les expressions) Linq to SQL  (Ajout d'un order by dynamique, utilisation d'une classe fournie par l'équipe C# : Dynamic.cs) Architecture de développement  (Organisation des couches, utilisation des IEnumerable plutôt que l'utilisation des collections) Gestion des Evènements comme pour ASTORIA Server (ajout d'extension des requêtes) La session était de haut niveau et exige de connaître déjà LinQ (ce qui n'est pas vraiment mon cas), ...

TechDays Paris 2008 : ADO.NET Data Services - Projet ASTORIA

  Speakers :  Mitsu Furuta  et  Pierre Lagarde ASTORIA :  demande Entity FrameWork Unification de l'appel et du transfert de données fait par  LinQ  (requêtage universel extensible) ASTORIA  permet de rendre accessible des données à travers le réseau de manière générique, tout se fait au travers de WCF par HTTP Les clients sont tous ceux qui sont capables de requêter en HTTP (WinForm, navigateurs, JavaScript, ...), sérialisation des résultats en JSON ou ATOM. Création de classes automatique quand on ajoute dans les références du projet en fournissant l'URL. Support de LinQ dans la classe Support de CRUD (Create, Update et Delete) au travers des protocoles HTTP (GET, POST, PUT et DELETE). Démonstrations ASTORIA : Création d'un projet WCF et ajout d'un composant Entity model Connection de Entity sur une base de données existante et ajout le .SVC sur ce modèle. Test de cet exemple au travers d'IE avec le résultat XML sans aucun développement spécifiq...

TechDays Paris 2008 : Démistifier le développement de WebParts

  Speaker :  Renaud Comte Session de notre ami  Renaud Comte , sur le développement des WebPart dans SharePoint 2007 (ou WSS V3). Les  WebParts  sont un module de base de SharePoint mais non uniquement la solution pour les développement sous SharePoint. La session fourni donc une méthodologie de développement : WebPart en 10 points WebPart avancée Possibilité de développement une WebPart comme un User Control Présentation des fondements de SharePoint : SQL Server Windows 2003 ASP.NET (FrameWork .NET) WSS V3 (Gratuit) MOSS 2007 (Payant) et ses modules SharePoint peut être uniquement un Back Office d'une application (frontale WEB, SilverLight, ...) et ne pas utiliser son interface native. Cycle de Développement (valable aussi pour SharePoint) : Développement Dépendance Packaging Déploiement TMA Règle d'utilisation du répertoire "12", utilisable pour tout développement SharePoint. Les Features sont le fondement des définitions et fonctionnement dans SharePoint 2007...

TechDays Paris 2008 : Ouverture de l'évènement - Plénière du Lundi

  Nous voila sur l'évènement de l'année 2008 Session pleinière des TechDays : Remerciements aux partenaires Remerciements aux communautés Mot de Bill Gates pour l'évènement Présenttion de l'innovation au travers de la solution développée pour QuickSilver Situation des serveurs d'application (.NET premier suivi de Java J2EE), gros projets autour des technologies Microsoft (Yacast, CDiscount, Essilor, LeGrand, Marine nationale, ...). Livraison des nouvelles versions : Visual Studio 2008 Windows Server 2008 SQL 2008 retardé pour quelques mois Versions VS Express : + de 17 Millions de DownLoad Visual Studio est à plus d'un million de DownLoad dont 1/3 de Team System Présentation de toute la division DPE de Microsoft pour une présentation du Projet X (IKS), projet de stockage et partage de photos. -------------------------------- Projet IKS : Idée du projet Partage de photos Exposition de WebServices Architecture physique : Conception de l'architecture de dévelop...

Windows 2008 : Comment avoir le Remote Access fonctionnel depuis des clients MSTSC Windows XP

  En   préparant ma session des TechDays , je me suis trouvé la situation de l'accès en Remote depuis ma machine XP. La technique est un tout petit peu différente de l'activation du Remote sous Windows Server 2003. Il faut donc aller dans les propriétés de votre serveur : Control Panel > System Puis dans  System , il faut cliquer sur la Gauche sur " Remote settings " Alors, il faut cocher la seconde option qui est liée à l'accès en remote depuis toutes les versions de MSTSC et donc l'option moins sécurisée. Dans mon cas, cela ne pose pas de problème, car ce serveur est simplement chargé par Virtual PC ou Virtual Server en local, donc peu de risques de sécurité. Si vous souhaitez utiliser la 3ème option, il faut la dernière version de MSTSC qui indique si elle supporte la nouvelle méthode d'authentification NLA (Network Level Authentication). Pour savoir si votre version de MSTSC le supporte, il faut au minimum la version 6.0.6000. Ainsi Windows XP possè...

Virtual Server 2005 : Impossible de démarrer une VM pour manque de mémoire

  Dans certains cas, il peut arriver que qu'une machine virtuelle refuse de démarrer en déclarant qu'il n'y a pas suffisemment de mémoire disponible (message: "could not be started because there is not enough physical memory or system resources available"). Après contrôle ce n'est pas du tout le cas (dans notre cas, il y avait 8 GO de RAM disponible et seulement 4 Utilisés). Nous avons trouvé la solution (je remercie d'ailleurs mon collègue José pour cette solution, que je vous livre au cas où vous auriez le même soucis) qui venait de l'interaction entre VS 2005 R2 et Mc Afee 8.5. Il faut installer le  patch 1 de Mc Afee 8.5 , la solution est disponible sur le Blog : [Virtual Server] could not be started because there is not enough physical memory or system resources available Au passage, vous pouvez trouver la FAQ de Virtual Server 2005 sur la page : http://www.microsoft.com/france/virtualserver/decouvrez/faq.mspx Romelard Fabrice [MVP]

SharePoint : Comment migrer les collections de WSS V2 vers WSS V3 sans les liens de la TopBar

  Les deux précédents articles publiés ont présenté   la migration de WSS V2 vers WSS V3 par la méthode "DataBase"   ainsi que   la mise en place du Mapping entre les deux versions de WSS . Ceci fonctionne parfaitement, mais le résultat après migration possède les liens en  TopBar  issu de WSS V2 : Home Documents and Lists Create Site Settings Help Nous ne souhaitons pas forcément voir dans tous nos sites migrés ces liens, qui sont disponibles simplement dans le "Site Actions" de droite de WSS V3. Pour faire ce nettoyage, il faut faire un petit travail sur la base de données que nous allons intégrer avant de lancer la commande : " STSADM -O ADDCONTENTDB" ... Voyons tout d'abord comment s'organise ce menu TopBar en WSS V2, il s'agit d'une table annexe dans chaque base de contenu " dbo.NavNodes " qui va gérer tous les menus (de gauche et du haut). Les menus de haut un un champ " EidParent " qui vaut  1002  (valeur retrouvé...