-
Du 9 au 16 Novembre, Etienne Margraff, Architecte Access It, a animé au MTC Paris, 10 demi-journées de présentation du nouvel outillage proposé par Microsoft pour gérer les tests.
Visual Studio 2010 apporte en effet son lot de nouveautés dans ce domaine, en proposant aux développeurs des améliorations sur les types de tests existants mais également un nouveau type de test vraiment attendu : le test d’interface graphique qui permet de simuler les actions de l'utilisateur en utilisant l'arborescence d'objets Windows et les événements associés. Deux modes sont disponibles : Manuel (enregistrement sur place) ou à partir d'un cas de test (enregistrement fait par un testeur fonctionnel).
Sont générés automatiquement :
• Le méthodes simulant les actions
• Les objets nécessaires à la manipulation et l'interface
• L'enchaînement des actions dans le test
Un nouvel outil “Microsoft Test and Lab Manager”, indépendant de Visual Studio mais connecté à TFS, permet aux testeurs fonctionnels de planifier, exécuter et suivre leurs campagnes et cas de tests
MTLM permet également de visionner tous les tests réalisés et d’obtenir des statistiques sur leur exécution.
La mise en oeuvre d’un environnement de test est également assurée grâce à Visual Studio Lab Management qui offre la mise à disposition de manière automatique des environnements ciblés pour les tests en les proposants sous une forme virtualisée.
Quelques informations complémentaires sur le blog du MTC :
http://blogs.msdn.com/mtcparis/archive/2009/11/20/test-week-au-mtc-paris-avec-access-it.aspx
-
Mathieu Szablowski et Florent Santin récidivent pour une nouvelle session SCRUM le 26 novembre au MTC Paris. Pour y participer, il suffit de vous inscrire sur : communication@access-it.fr avec une description rapide de vos attentes afin que notre partenaire puisse vous confirmer votre inscription à cette session.
Pour rappel, ce Workshop d’une demi-journée vous permettra d’aborder les points suivants :
-
Comment mettre en place Scrum et Team System conjointement ?
-
Comment profiter des atouts de la plate-forme ALM de Microsoft pour concrétiser certains concepts de cette méthode reconnue ?
-
Comment améliorer la collaboration des prenants parts à l'aide d'outils simples et efficace ?
-
Comment fournir à vos équipes les modèles qui permettront d'embrasser le changement et améliorer la qualité de vos applications ?
-
Notre partenaire ALTI a récemment déployé au MTC Paris deux versions d'une application de visualisation de cubes de données OLAP en 3D : l'une est disponible sur Surface, l'autre sur un Windows 7 multipoint.
Cette application développée en WPF permet de démontrer une manipulation plus intuitive des multiples dimensions de l'hypercube et capitalise sur les algorithmes d'Analysis Ser
vices.
Diverses fonctions sont ainsi illustrées :
- Réprésentation de données décisionnelles en 3D
- Informations détaillées directement accessibles
- Navigation dans la hiérarchie de données du cube
- Génération dynamique de la représentation
Si vous ne passez pas voir cette démonstration au MTC, je vous invite à la découvrir dans la vidéo publiée à l'adresse suivante :
http://www.youtube.com/watch?v=hOeFshxbidc
Un nouvel exemple du savoir faire en terme d’innovation de notre partenaire ALTI et en particulier d'Elise Dupont, Laurent Trudu et Jonathan Antoine !
-
L’Entity Framework a été conçu pour permettre aux développeurs de créer des applications d'accès aux données en programmant par rapport à un modèle d'application conceptuel au lieu de programmer directement par rapport à un schéma de stockage relationnel. L'objectif est de diminuer la quantité de code et les besoins en maintenance pour les applications orintées objet. 
C’est bien entendu Matthieu Mezil, architecte Access it, MVP C# et créateur de l’outil de conception EDM Designer qui animera cette session de découverte sur le sujet le 24 Novembre après midi.
Le premier opus de cette session a été grandement apprécié, aussi n’hésitez pas à vous inscrire sur : communication@access-it.fr avec une description rapide de votre problématique afin que notre partenaire puisse qualifier au mieux vos attentes et vous confirmer votre inscription à cette session.
-
ALTI vient de réaliser deux prototypes bâtis sur le Microsoft Biztalk Adapter Pack et visibles au MTC Paris : l'un tournant sur Surface, l'autre tirant parti des fonctions Multitouch de Windows 7. Le prototype Windows 7 tourne sur un écran Elotouch de la société Tycoelectronics.

Ces deux prototypes viennent compléter la suite de démonstrations Sharepoint Entreprise déjà mises à disposition par ALTI au MTC Paris (exposant notamment le SAP Flight System).
C’est maintenant un fonctionnel ciblant les ressources humaines qui est ainsi démontré.
Une autre façon d’obtenir l'information "at your finger tips" quelqu'en soit sa source… 
Bravo à tous les membres de l'équipe ALTI intervenus dans les différentes étapes la réalisation de ces deux belles applications fort représentatives de leur expertise reconnue dans l’interopérabilité SAP et de leur maîtrise du développement et du design des applications riches et innovantes WPF que ce soit pour Surface ou Windows 7: Elise Dupont, Mylène Dumont, Cédric Leca, Jonathan Antoine, Laurent Trudu, Michael Garcini, Cyril Vernet, et bien entendu Franck Musson, architecte incontournable lorsqu'il s'agit d'interopérabilité SAP.
D’autres infos sur le blog du MTC Paris.
-
Florent Santin (Architecte Access it (http://www.access-it.fr)), Eric Le Loc’h (Ingénieur Spécialiste Team System) et moi venons de publier un document de synthèse des thèmes abordés lors de la « PerfWeek », semaine dédiée à l'outillage Microsoft de test de performance des applications, qui s'est déroulée il y a quelque mois dans les locaux de Microsoft Technology Center Paris, sous la direction de Florent et de Pierre Lagarde, architecte du MTC sur le MSDN à l’adresse suivante :

http://msdn.microsoft.com/fr-f r/teamsystem/ee676520.aspx
Bonne lecture…
-
http://www.youtube.com/watch?v=p8j7Yq7KTa0
Nos amis d’ALTI (http://blogexpertease.alti.com/) ont plusieurs cordes à leur arc :
En attendant l’arrivée de cette démo au MTC Paris, Bravo à ELise, Cyril et Cédric pour cette magnifique intégration de deux visions du SI qui ne demande qu’à converger !
-
Le Microsoft Technology center dispose depuis maintenant plus d’un an d’une infrastructure complète de mise en place de Visual Studio Team System. Il était temps d’envisager de faire le bilan de cette activité…
L’installation et l’utilisation de Visual Studio Team System est très simple depuis la version 2008, mais l’objectif de la plateforme du MTC est, au delà de la démocratisation de l’ALM, de pouvoir proposer la démonstrations de plusieurs scénarios avancés, parmi lesquels :
- L'utilisation de Team System pour les développements SharePoint
- La personnalisation avancée des modèles processus (process template): de la modification XML à l’ajout de modules additionnels
- La présentation de la majorité des outils additionnels utiles: Microsoft Power Tools, SideKicks, Fissum…
- L'utilisation de la plateforme TFS dans le monde Java avec l’outillage TeamPrise (intégration Eclipse, build)
- L’utilisation de la plateforme pour le développement PHP (intégration Visual Studio, tests web, tests de charge). Ce scénario démarre à peine, c’est mon petit camarade Pierre Lagarde (http://blogs.msdn.com/pierlag/default.aspx) qui va le concrétiser.
- L'intégration avec des outils tiers tels que HP Quality Center, Borland Caliber RM
- Une étude de la mise en place de synchronisation et de migration avec des outils de gestion de bogues ou tâches personnalisés
Si vous souhaitez mettre en œuvre un de ces scénarios, ou bien tout simplement découvrir l’ALM, nous organisons des Workshop d’une durée d’1/2 à 1 journée, accessibles à tous type d’interlocuteurs: développeurs, testeurs, architectes, chefs/directeurs de projet.
Nos clients grands comptes et nos partenaires éditeurs logiciels qui seraient intéressés pour participer à une de ces sessions sont invités à contacter directement leurs interlocuteurs Microsoft préférentiels.
-
Le Microsoft Technology Center Paris organise la « Performance Week » pour les clients grands comptes et éditeurs logiciels en partenariat avec la société Access it, du 4 au 11 Mai 2009. L'objectif de cette semaine est de présenter l'intérêt de l'outillage « Microsoft Visual Studio 2008 Team Test » et de « Microsoft Visual Studio 2008 Team Test Load Agent » pour mener des campagnes de montée en charge sur des applications Web critiques. Plus d’informations sur le blog du MTC…

http://blogs.msdn.com/mtcparis/archive/2009/03/27/performance-week-au-mtc-paris-avec-access-it.aspx
-
Mon ami Florent Santin, (http://blogs.developpeur.org/azra/default.aspx) architecte AccessIt, MVP Team System, auteur d’un ouvrage sur TFS, vient de réaliser un prototype au MTC Paris pour la société Kalistick afin de démontrer l’intégration du service d’analyse de qualité Kalistick dans Visual Studio 2008 en le liant à l’outil Team Foundation Server 2008.

L’application se présente donc comme un addin développé en .NET venant se positionner par-dessus Team Explorer 2008 SP1. Le rôle de cette addin est de servir d’intermédiaire entre Visual Studio, Team Foundation Server et Cockpit (le service de la société Kalistick).
Le but de cet Addin est de proposer une nouvelle approche d’analyse de la qualité des développements ciblant autant les intervenants techniques que les chefs de projets.

La solution technique retenue s’appuie sur les possibilités d’extensibilité de Visual Studio 2008 offertes au travers de son SDK 2008 1.1.
-
Un cours avancé de DevelopMentor sur Silverlight 2 se déroulera prochainement au MTC Paris (14-17 avril 2009)
Voici le détails de ce cours :
- Identify when and where Silverlight should be used
- Use Expression Blend to design your user interface
- Use Visual Studio 2008 to build a Silverlight project and manage its code using C#
- Exploit the layout controls to create compelling user interfaces
- Incorporate Silverlight content into your existing web sites
- Build user and custom controls that support templates and styling
- Integrate animations, special effects, and all forms of media to create a professional UI
- Build dynamic user interfaces that use data binding
- Use all the available network stacks to load external data and resources
- Handle mouse, keyboard, and stylus input
- Store data locally and reload it when the application runs again
- Keep your applications responsive to user input while running background tasks
- Debug your Silverlight applications and maximize their performance
Les inscriptions sont ouvertes sur le site Web DevelopMentor. Ce lien précise le calendrier, les détails des cours, et le prix de cette formation http://www.develop.com/course/silverlight-2
-
Le 10 Septembre 2008 EMC, IBM et Microsoft ont publié la version 0.5 de la spécification CMIS (Content Management Interoperability Services) avant de la soumettre bientôt à l’« Organization for the Advancement of Structured Information Standards (OASIS) ». L’objet de la spécification CMIS (Content Management Interoperability Services) est de permettre aux différents systèmes de gestion de contenu d’interagir, offrant ainsi une plus grande flexibilité aux utilisateurs de l'entreprise.
Via leur interface Web, les utilisateurs client pourront ainsi utiliser la partie frontale de SAP AG pour accéder à plusieurs référentiels back-end de contenu, archiver les données SAP dans Microsoft SharePoint ou utiliser Microsoft Office ou SharePoint pour accéder à des données back-end issues de la plateforme EMC Documentum de gestion de contenu. En attendant les technologies implémentant cette future spécification, le MTC Paris propose un accompagnement pour répondre à ces problématiques.
-
La création d'applications offrant des services SAP est grandement facilitée aujourd'hui grâce au produit Microsoft BizTalk adapter 3.0 for mySAP Business Suite. Ce logiciel (qui ne nécessite pas BizTalk Server) est un adaptateur SAP qui permet aux applications d'entreprise de s’interfacer avec le système SAP par l’utilisation de mécanismes de programmation similaires à ceux proposés par les services Web. Techniquement, ce connecteur est un « binding » Windows Communication Framework (WCF), composante du .NET Framework 3.0. Afin d'aider nos clients et partenaires à conduire leurs projets de logiciels d'intégration SAP avec succès, le MTC Paris (http://www.microsoft.com/mtc/locations/Paris.mspx) propose une nouvelle offre centrée sur l’interopérabilité SAP. Cette offre donne l'occasion à nos clients de tirer profit des connaissances et de l'expérience de consultants ayant acquis une réelle expérience de ces problématiques (notamment chez notre partenaire ALTI http://www.alti.fr/site/fra/expertease.php) et d’exploiter la plate-forme SAP du MTC Paris, incluant de nombreuses démonstration d’intégration SAP autour des technologies MOSS, Silverlight ou WPF.
-
La semaine dernière, dans la continuité des travaux réalisés lors des ateliers d’interopérabilité organisés par la DGME (Direction Générale pour la Modernisation de l'Etat) pour le programme PRESTO, Alexis Moussine Pouchkine, architecte SUN (http://blogs.sun.com/alexismp/) et moi avons monté une plateforme WSIT GlassFish (serveur d’application) – Metro (Web Services) – NetBeans (Environnement de développement) au MTC (Microsoft Technology Center) Paris. L’objectif de cette plateforme est double :
· Disposer d’un environnement permanent permettant d’illustrer par des démonstrations techniques l'interopérabilité des plateformes .NET et JavaEE, via les technologies GlassFish/WSIT (https://wsit.dev.java.net/specification-links.html) et WCF (http://netfx3.com/content/WCFHome.aspx) implémentant les spécifications avancées des services Web.
· Offrir une réponse plus complète aux besoins de nos clients par la capacité à intégrer et à implémenter des scénarios complets d’interopérabilité pour les prototypes réalisés au MTC Paris dans le cadre de notre offre « SOA Accelerator Workshop ». Pour bâtir les « services » critiques du système d’information, il faut pouvoir intégrer les mêmes critères de qualité que proposent aujourd’hui les solutions orientées composants : sécurité, garantie de livraison des messages, routage, optimisation des échanges, transactions… autant de notions ayant fait l’objet de spécifications avancées : les standards WS-*. Les deux environnements WSIT et WCF implémentent ces standards. Les fonctions offertes sont volontairement très découpées de sorte qu’elles puissent être factorisées en cours d’évolution et se combiner pour offrir un traitement de bout en bout, l’objectif final étant d’abstraire le plus possible les mécanismes de communication et de rendre possible la création de véritables architectures d’applications distribuées fondées sur les services.
La mise en place de cette plateforme nous aura aussi permis de valider que le référencement d’un service WSIT depuis Visual Studio 2008 génère un binding WCF directement exploitable (plus besoin de rajouter le « binding » de niveau transport comme cela était le cas sur Visual Studio 2005). Les mises à jours des bindings après ajout de telle ou telle caractéristique de communication (MTOM) ou le support de mécanismes complexe, tel que le « Reliable Messaging », sont également assurées par un simple « Update Reference », sans nécessiter aucune édition manuelle du fichier de configuration.
Cette première « brique » fondatrice de la plateforme d’interopérabilité SUN-Microsoft au sein du MTC Paris sera très vraisemblablement étendue et complétée par d’autres actions, sur lesquelles je ne manquerai pas de vous tenir informés.
-
Après une longue période d’inactivité sur mon blog, j’ai enfin décidé de reprendre le clavier.
Ayant eu l'occasion d'être sensibilisé très tôt sur la défense de l'environnement dans un espace national quasi-protégé – j’ai commencé à travailler chez Bull :-) – j’ai rejoint Microsoft en 1996, afin de découvrir et accompagner le développement d'écosystèmes moins prédéterminés. Je suis intervenu dès lors dans les différents stades de protection de cette technodiversité, avec de multiples niveaux d'interaction : réponse aux conflits d'usage, aux risques naturels et résolution de problématiques diverses rencontrées par nos clients ou partenaires en tant que consultant Microsoft, puis compétition entre espèces et atteintes des objectifs de conservation, notamment par la promotion de l'innovation, en tant qu'architecte DPE.
Dans une perspective de développement durable au sein de Microsoft, toujours avide de découvrir de nouvelles expériences, j’ai décidé de saisir une nouvelle opportunité de participer au processus d'accélération de l'évolution, voire de la mutation des écosystèmes par l'industrialisation de mes différentes activités au sein du MTC (Microsoft Technology Center) Paris. Le premier janvier 2008, j’ai donc rejoint, en tant qu’architecte MTC, cette structure d’incubation de projets innovants et de catalyse de nos ventes.
Mes nouvelles activités sont aujourd’hui centrées sur diverses thématiques environnementales identifiées par des acronymes à trois lettres tels que SOA (« Service Oriented Architecture ») et ALM (« Application LifeCycle Management »). Je reviendrais sur ces sujets prochainement.
Pour ceux qui s'interrogent sur le ton volontairement décalé de ce POST environnemental, il s'agit de ma contribution personnelle (certes, très limitée) à la semaine du développement durable... http://www.semainedudeveloppementdurable.gouv.fr/sdd/spip.php?article1