Accéder au contenu principal

Articles

TechDays Paris et Genève : Mise à disposition des WebCasts (pour Paris), PowerPoint utilisés (pour les deux)

  Comme   vous le savez   Microsoft France vient de mettre en ligne l'ensemble de WebCasts et PowerPoint des sessions de Paris : WebCasts des sessions des TechDays 2008 de Paris Jusqu'à là, rien de nouveau en rapport avec les précédents messages sur le sujet :) Une SSII parisienne ( SoftFluent ) a développé un composant,  un Addin pour Excel 2007 (en VSTO) permettant de lister directement dans votre Excel 2007 les Webcasts voulus . On trouve même un petit moteur de recherche très pratique : Pour ce qui est des  TechDays 2008 de Genève  : Les sessions n'ont par contre pas pu être Webcastées, mais  Microsoft Suisse  vient de mettre en ligne l'ensemble des PowerPoint (avec les Démo ou codes quand c'est possibles) : Téléchargement des présentations Bonne lecture à tous et profitez-en bien en attendant les TechDays 2009 (Paris et Genève). Romelard Fabrice [MVP]

SharePoint : Comment retrouver le Create GUID dans Visual Studio 2008

  Les GUID sont utilisés partout avec SharePoint dans les Features et Solutions comme se tue à le répéter   Renaud .   Philippe nous avait présenté un outil (CodeRush)   pour générer ces GUID directement dans les fichiers de définition. Mais quen est-il du composant de base de Visual Studio .NET ? Dans certains cas, l'installation de Visual Studio 2008 ne nous ajoute pas le menu " Create GUID " dans Tools. Pourtant, on ne trouve pas spécialement d'option dans les features d'installation de VS 2008 précisant cela (pas de tools ni SDK), comme le montre la capture suivante. Le module permettant d'avoir ce menu est un composant externe : Create GUID : GUIDGen.exe Il se trouve dans le répertoire : Visual Studio 2008  : C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\ Visual Studio 2005  : C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\ Il semble bien y avoir une différence entre les deux versions (VS 2005 et 2008). GUIDGen.exe pour VS 2005 G...

SharePoint : Outil intéressant pour mesurer les performances d'une ferme WSS V3

  En général, je ne suis pas très fan des cross-posts, mais je pense malgré tout que celui-ci peut intéresser tous les responsables de fermes SharePoint. En effet, sur  l'aggregateur des blogs autour de SharePoint , un message sur un composant permettant de visualiser graphiquement les performances d'une page SharePoint a été posté récemment par un  MVP SharePoint Eric Shupps  : BinaryWave Sonar - Component Level Performance Measurement Tool for SharePoint - How We Did It Plusieurs versions de ce composant sont proposées et une pour WSS V3 est disponible gratuitement : Sonar Lite Une fois le fichier ZIP téléchargé et le composant installé (simple BAT à exécuter qui vous ajoutera le WSP et le déploiera sur la ferme), il ne vous reste plus qu'à activer la feature au niveau du site racine : A ce moment une nouvelle WebPart apparaîtra dans votre gallerie : Vous pouvez dès lors l'ajouter dans votre page à tester (placez la au bas de la page sans titre) : Vous pouvez alors...

SharePoint : les Timers dans les WorkFlows pour SharePoint

  Comme je l'avais spécifié dans un précédent message, je travaille sur le développement d'un WorkFlow intégrant un composant de Timer (pause de quelques heures du WorkFlow à un état donné) : SharePoint : Attention lors de développement de WorkFlows sous Visual Studio 2008 Je viens de comprendre la raison du non fonctionnement de les tests dans le développement (temps non respecté dans l'envoi des mails). Ceci est en réalité du au fonctionnement même de SharePoint. En effet, le check de l'état des taches est faite par SharePoint lui-même et ceci est fait basiquement toutes les 10 minutes environ, donc dans le cadre d'un développement avec un temps très proche (une ou deux minutes), on a l'impression que rien ne fonctionne. La solution m'a été fournie ici : More on SharePoint, Workflow, and DelayActivity Il faut modifier l'intervale de Check, avec la commande : STSADM –o setproperty –propertyname job-workflow –pv “every 1 minutes between 0 and 59” –url  h...

TechDays 2008 Genève : Bilan de l'évènement

  Comme nous   l'a signalé Redo aujourd'hui , un des points forts de cet évènement est l'accueil offert par Microsoft Suisse et des participants. Pour ma part, j'ai présenté deux sessions différentes cette année : SQL Server 2008 et le développement dynamique Visio 2007 et la Business Intelligence La première session  (le premier jour) a été la plus épuisante et stressante du fait  des différents problèmes rencontrés  (pour vous rassurer, cela a continué lors de la session), ce fut finalement une présentation des nouveautés du FrameWork 3.5 et de Visual Studio 2008 : Sync (SQL Local cache) LINQ to SQL EDM ASTORIA La seconde session  était l'utilisation de VISIO 2007 dans la vision des données provenant de différentes sources : Excel, Access, Project SharePoint (KPI, Listes, WorkFlow, Task list, ...) SQL Server (Relationnel ou décisionnel) System Center Operation Manager System Center Configuration Manager ... Un site propose justement les connecteurs pour S...

SQL Server 2008 : Quand l'actualité rencontre la technologie

  Quelques jours après   les TechDays de Genève   et quelques semaines après   les TechDays parisiens , voila qu'une des plus grandes nouveautés technologiques de   SQL Server 2008   : La gestion des données Géographiques et Géométriques est rapprochée de l'actualité française : Les élections municipales Ainsi,  Microsoft SQL Server 2008 , couplé avec  Microsoft Virtual Earth  et accompagné du travail de  la société Articque  spécialisée dans la cartographie nous propose (en partenariat avec  TF1.fr  et  LCI.fr ), un ensemble de carte qui seront dévoilées lors des résultats des élections municipales 2008. Vous pouvez trouver des exemples de ces cartes sur le site : Cette mise en place est un scénario prouvant la puissance de SQL Server 2008 et ouvre des possibilités formidables, mais je vous laisse découvrir ces résultats. Update : Il existe bien sur une version française du site dédié à SQL Server 2008 : Site Microso...

TechDays 2008 Genève : Microsoft Sync FrameWork (MSF)

  Speaker :  Grégory Renard (Rédo) Le but de cette session est de présenter la nouvelle solution de Microsoft pour la synchronisation de données avec le FrameWork Sync (MSF) Présentation de la logique de Microsoft avec la notion de SaaS ou S+S Situation actuelle avec des sources de données diverses et des utilisateurs avec des appareils sous diverses formes (PPC, SmartPhone, Portable, ...) Les avantages de MSF : (Planification, optimisation, performance, ...) Outils pour MSF disponible en ligne : Microsoft Sync Framework Démonstration de création d'un projet de synchronisation les fichiers de deux répertoires les fichiers en VB.NET Copie des fichiers d'une source vers une destination Ajout d'un filtrage (sur les fichiers modifiés et exclusion des DOCX) Ajout des exclusions des fichiers de synchronisation (File.ID et filesync.metadata) Force : Simplicité de développement Notion de participants importante, Sync Agent est le chef d'orchestre de la synchronisation Gestion d...

TechDays 2008 Genève : Séance pleinière Jour 1

  Les TechDays de Genève commence aujourd'hui même par une séance pleinière animée par   Thoi Tien Dung   de Microsoft Suisse. Cette session commence par une présentation de danseuses : Puis Dung nous a donné une définition personnelle de la phrase actuelle de Microsoft : Heroes happen here Les héros sont les acteurs de l'informatique devant maintenir les systèmes sécurisés, toujours disponibles et plus faciles à utiliser pour les clients. Cette année 2008 est aussi l'année du plus gros lancement de Microsoft avec les nouvelles versions de : Windows Server 2008 Visual Studio .NET 2008 SQL Server 2008 S'enchaine la présentation de  Fabrice Meillon  de Microsoft France pour présenter rapidement les nouveautés de  Windows Server 2008  : Ouverture au Web (IIS 7, ...) Sécurisation accrue (isolation, BitLocker, ...) Virtualisation (applicative, système, ...) Présentation rapide des nouveautés de Windows Server 2008 : du Server Manager (rôles, event viewer, a...

TechDays 2008 Genève : Windows Server 2008, Virtualisation et Terminal Server

  Speaker : Fabrice Meillon Cette session présente les nouveautés de Windows Server 2008 en mode Terminal Server et dans la virtualisation. Terminal Server dans Windows Server 2008 TS 2008 nécessite la dernière version 6.1 de MSTSC (Remote Desktop) qui sera en Download pour XP ou dans le Service Pack 3. Distribution d'application à travers Terminal Server avec validation (utilisation des droits de l'utilisateur), Gestion de la sécurité des applications distribuées (validation des certificats, ...) Démonstration de la mise en place d'une distribution d'application depuis le serveur Windows 2008 : Problématique de la gestion des impressions avec Terminal Services, Windows Server 2008 permet d'envoyer en XPS qui est utilisé par les nouvelles imprimantes ou peut être transformé en format de l'imprimante : Composant d'impression :  Terminal Server Easy Print Mise à disposition des applications disponibles par Terminal Server via  Terminal Server Web Access  : Lis...

TechDays 2008 Genève : SQL Server 2008 - Au dela du relationnel

  Speaker : Christophe Coudourey Cette session présente les grandes nouveautés de SQL Server 2008 : Pour le relationnel : Nouveaux types de date  permettant de gérer au mieux les applications ayant des exigeances spécifiques comme le timezone (entreprises mondiales) date time datetimeoffset datetime2 Gestion des "Null" Le NULL prend de la place mémoire Nouvel attribut de champs " Sparse " permettant de ne pas prendre de place mémoire si null Close de selection pour la création des Index (évite de faire des index avec NULL) "WHERE LeChamps = 'Value'" requete pour la taille : sp_spaceused Merge entre 2 tables  (Merge Statement) Insert des nouveaux, modification des existants, suppression des non existants Règles personalisables suivant le besoin Permet de faire des équilibrages de données ou chargement de données par des ETL Ajout du "+=" en TSQL  pour ajouter une valeur à un champs (comme en C#) Possibilité de transférer une table en param...