Avantages pour les développeurs

Slides:



Advertisements
Présentations similaires
Les technologies décisionnelles et le portail
Advertisements

1 HPC pour les opérations. Sommaire Quelques rappels sur Windows Compute Cluster Server Déploiement de Compute Cluster Administration de Compute cluster.
On ne va pas se quitter comme ça !. Windows Presentation Foundation (Avalon) Windows Communication Foundation (Indigo) Windows Workflow Foundation Atlas.
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 6 : Protection des données Bertrand Audras Microsoft Technology Center.
Le déploiement dapplications et la gestion du réseau pédagogiques détablissements scolaires Brice DELONS Consultant manager EXAKIS.
Tableau de Bord DSI Lionel Gomes Da Rosa
Linq, fonctionnement et architecture
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Test et Développement Visual Studio Team System Eric Mittelette – Benjamin Gauthey – Yann Faure DevDays 2006 Equipé aujourdhui, prêt pour demain !
19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.
Microsoft Visual Studio Team Suite Dossier réalisé par Frédéric MOTHY et Eric LELEU – Mai 2007.
Construire une Set Top Box Avec Windows CE 6.0
Data mining avec SQL Server 2005
WF / WCF 4.0 et l’environnement “Dublin”
Eric Vernié - Microsoft Yann Faure - Bewise Etude de cas FMStocks 2000.
Mission : qualité et productivité de vos développement s.NET 70 experts.Net et SQL Server Pôles dexpertise technique Génie Logiciel Visual Studio Team.
Introduction à ASP.NET 2.0 Christine DUBOIS MSDN Regional Director AGILCOM.
3 Booster votre productivité avec VS 2010 Arnaud FontaineEric Le Loch Spécialistes Solutions de développement.
Bonnes pratiques et top Issues Ce quapporte Vista Démos!
OCTO Technology Cabinet dArchitectes en Systèmes dInformation depuis 1998 Expérience importante dans lindustrialisation des développements depuis plusieurs.
Tests de performance et optimisation de vos applications
Cette session suppose une connaissance préalable des grands principes de Workflow Foundation Nous parlerons très peu de lécriture de workflows Une session.
Connecteur Team Foundation Server Project Server
Formulaires dynamiques et workflows évolués
SQL Server 2005 pour les développeurs Raphaël Bijiaoui Consultant Avanade
SOFTWARE ASSURANCE Partenaires DPS Services d’Aide au Déploiement
Excel et Excel Services
Gestion 100% réalisée par le système Les API du système permettent de : Savoir si le mot de passe est actif Declare Function GetPasswordStatus Lib "Coredll"
SDL en une slide Modélisation des menaces Démo…interactive!

22 Intégrer Reporting Services SQL 2008 R2 à votre application 09/02/2010 Mathieu ROSPIDE – Winwise Julien TOURNADRE – Winwise.
Vous accompagner dans la mise en place ou la refonte de vos filières de développement et l’intégration des nouvelles technologies. En Simplifiant la production.
•Présentation de Team Edition for Database Professionals •La méthodologie •Etude de cas.
Entity Framework 4 Mitsuru FURUTA Relations techniques développeurs
Introduction Concepts d’affichage Quels sont les outils à notre disposition ? Quels sont les avantages et contraintes ? Process de rendu Description.
2 Industrialisation des développements sur SQL Server avec Visual Studio 2010 Mardi 8 Février – 17h30 Karim Zegour – Winwise Michel Perfetti – MVP VS.
22 Créer son outil de modélisation de processus métier en utilisant Workflow Foundation 4 09/02/10 Julien Balouka Consultant – Formateur Winwise Nicolas.
Introduction Les contrôles Les templates de données Les vues Conclusion.
Introduction au développement Office 2007
Combien envisagent d’utiliser SSMA pour migrer : OracleSybaseAccess.
22 DBA DAY - Administrer facilement des environnements SGBD hétérogènes Anthony Moillic Directeur Technique
Introduction à la plateforme .NET
Outil de conception d’applications WPF Anciennement « Interactive Designer » Orienté « intégrateur graphistes » Particularité : Blend tm est une application.
La sécurité dans SQL Server 2005
Les 2 personnes doivent réussir un des examens ci-dessous Site Formation & CertificationSite Formation & Certification l Réserver sa date d’examen l Devenir.
RDA 209 : WPF Toolkit et bonnes pratiques
Les 2 personnes doivent réussir un des examens ci-dessous Site Formation & CertificationSite Formation & Certification l Réserver sa date d’examen l Devenir.
Technet Office System
Code Contracts Gilles TOURREAU - MVP C# Architecte .NET / Formateur
Ceci est une session expert Cette session est déconseillée aux novices des moteurs Analysis Services 2000 ou 2005 La session « Découverte de Analysis.
Positionnement : Outil de supervision et d’administration spécialiste Les management packs de l’éditeur et la base de connaissance embarquée Rapidité.
2 TFS Basic, en route vers L’ALM 08/02/2011 Alain MartyBenoit Laut ConsultantMVP ALM BewiseBewise.
Découverte des notions fondamentales du respect des normes du Web Découverte de l’implémentation des normes et standards au sein de Visual Studio Comment.
Portail Tech Digora présentation février 2011.
1 Visual Studio 2005 Tools For Office: Présentation et Démonstrations.
22 Lag110 : Le développement SharePoint 2010 avec Visual Studio 2010 Mardi 9 février 2010 Frédéric Wickert Partner Technical Specialist Microsoft.
Ce que l’on doit connaître des procédures de Backup/Restore Les nouveautés dans SQL Server 2005 Les procédures de BACKUP Les procédures de RESTORE Le.
Communication & Collaboration Gestion de contenu numérique Business Intelligence Solutions Office system 2007 Vos équipes Gestion de Projets Entreprise.
Eric Mittelette Mitsuru Furuta Microsoft France
Quels sont les bénéfices techniques à migrer vers Windows Longhorn Server ?
Comprendre le Catalogue de Données Métier Utiliser le Catalogue de Données Métier Développer avec le Catalogue de Données Métier Conclusion.
 Répondre aux problèmes principaux de VS 2005  Augmenter toujours la productivité côté désign  Un vrai outil de développement pour le développement.
Dessine-moi un workflow
Portail collaboratif avec les technologies SharePoint
Introduction Les bases de la 3D dans WPF L’application Tron (la 3D pour les nuls ) Passer d’un rendu 2D à un rendu 3D La 3D dans les interfaces WPF.
Linq = Language INtegrated Query DLinq = Database + Linq Appelé maintenant Linq to Data Xlinq = XML + Linq Appelé maintenant Linq to XML.
2 Alain METGE SOGETI
1 Eric Mittelette Eric Vernié DPE – Microsoft France.
1 Chesné Pierre
SQLSaturday Paris 2015 SSDT-DB pour les sceptiques! Cédric L. Charlier.
Transcription de la présentation:

Avantages pour les développeurs Daniel Tizon – Winwise Microsoft Regional Director daniel.tizon@winwise.fr Christian Robert – Winwise MVP System Server – SQL Server christian.robert@winwise.fr

Winwise: votre expert .NET Mission : qualité et productivité de vos développements .NET 70 experts .Net et SQL Server Pôles d’expertise technique Génie Logiciel Visual Studio Team System Travail collaboratif Sharepoint & Office Server 2007 Data management Microsoft SQL Server 2005 Smart client Vista, WPF, Ajax, Applications mobiles EAI et BPM Microsoft Biztalk 2006, Architectures SOA Business Intelligence Microsoft Analysis Services 1er centre de formation .NET à Paris et en France depuis 2002 Conseil, forfaits, assistance, formation : Winwise, 16 rue Gaillon 75002 PARIS, 01 42 68 22 22, info@winwise.fr

Agenda Présentation de Team Edition for Database Professionals Intégration à Visual Studio Démonstration Les outils de Team Edition for Database Professionals Et enfin…

Présentation de Team Edition for Database Professionals Team Edition for Database Professionals - Développeurs Présentation de Team Edition for Database Professionals

Visual Studio Team System MGB 2003 Visual Studio Team System Nouveau Visual Studio Team Suite Software Architects Software Developers Software Testers Database Professionals Visual Studio Team Explorer Visual Studio Industry Partners Application Modeling Code Analysis Performance Testing Modification de base de données Infrastructure and Deployment Modeling Performance Tuning Manual Testing Test de base de données Test Case Management Déploiement de base de données Security Analysis Unit Testing Code Coverage MSF Process and Guidance Class Modeling Visio and UML Modeling Visual Studio Professional Edition Load Test Agent Visual Studio Team Foundation Server Change Management Reporting Integration Services Work Item Tracking Project Site Project Management © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Les réponses aux besoins Les architectes ont besoin de modéliser la base de données Les développeurs ont besoin de la base de données de l’application Les testeurs ont besoin de données pour valider l’application Les administrateurs ont besoin d’un suivi des modifications des bases de données Tous doivent travailler en cohésion complète sur le projet

Ses fonctionnalités Création d’un projet pour y stocker la base de données sous forme de schéma Ensemble d’outils pour les développeurs, les administrateurs pour leurs tâches quotidiennes Traitement des données Traitement du schéma Tests et contrôles sur la base de données Un outil pour réunir les développeurs et les administrateurs

Intégration à Visual Studio Team Edition for Database Professionals - Développeurs Intégration à Visual Studio

Projets de bases de données Ajoute des nouveaux types de projet à Visual Studio Projets de Base de données Projets SQLCLR (déjà existant dans SQL2005) Conserve le schéma de base de données hors ligne, sous forme de scripts SQL Offre un référentiel unique pour base de données Intégré aux autres projets de développement Un seul outil pour l’ensemble du développement : Visual Studio

Intégré aux contrôleurs de sources De manière similaire aux autres types projets au sein de Visual Studio, il est possible De journaliser les modifications apportées au schéma de base de données De décliner le schéma en versions attachées au différentes versions du projet Une seule version de toute l’application, le projet ajoute seulement le schéma Les données ne sont nécessaires que lors des tests et traitées par des générateurs

Intégré à Team Foundation Server Au niveau de la gestion des sources Forcer certains contrôles avant l’intégration de la base de données sur Team Foundation Server Ajout de règles pour la publication des sources sur le serveur Au niveau du travail en équipe La possibilité d’associer les modifications de base de données à des tâches définies Collaboration des équipes de développeurs et des administrateurs de bases de données

Créer l’environnement du projet MGB 2003 Créer l’environnement du projet SCM Check in DBDev DBA BDD de qualification BDD de Production Projet de BDD Import du schéma © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Dévelopement itératif MGB 2003 Dévelopement itératif Synchronisation Check-out Edition/Refactoring Test Check-in SCM Les tâches sont suivies par les Work Item Les autres membres de l’équipe peuvent récupérer les modifications DBDev DBA BDD de qualification Le Shelving de TFS permet aux admins de tester et guider les développements BDD de Production © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Les membres de l’équipe intègrent des changements dans la base MGB 2003 BDD de Test Cycle de Génération Les membres de l’équipe intègrent des changements dans la base Peut aussi être utilisée en génération “continue” SCM dernière version Génération du jour Test DBDev DBA BDD de qualification BDD de Production © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Détaille et modifie le script MGB 2003 Déploiement du projet SCM DBDev DBA BDD de qualification Déploiement Génération SQL Deploy Script BDD de Production Projet de BDD Détaille et modifie le script Vérification © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Prise en main d’un projet de base de données SQL Server 4/13/2017 8:37 AM Démo Prise en main d’un projet de base de données SQL Server © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Les outils de Database Professionals Team Edition for Database Professionals - Développeurs Les outils de Database Professionals

Génération de données Génération de données de test Tout type de valeurs est renseigné, permettant de valider le comportement de l’application en toutes conditions Le nombre d’enregistrements est paramétrable, validant ainsi le comportement de l’application quel que soit le volume de données Validation des tests unitaires Création de jeux de données spécifiques pour les tests unitaires Extensible via .net

Refactoring Renomme les objets sans risque de rompre les dépendances Permet de changer un nom de table, de vue sans invalider le fonctionnement des autres S’applique aux objets, champs, etc. Permet de connaître les dépendances d’un objet rapidement Pas de refactoring autre que le changement de nom pour le moment Portée au sein du projet de base de données

Tests unitaires Génération de tests de base de données pour Valider les durée d’exécution de requête en charge Valider le comportement d’une requête avec des données aléatoires Tests de non régression aux niveau des vues et des procédures stockées Possibilité de forcer la validation des tests avant la sauvegarde du source sur Team Foundation Server

Comparaison de données … … et de schémas Compare 2 bases de données SQL Server Génère un script différentiel T-SQL … et de schémas Compare 1 base et un projet Comparaison entre 2 projets de base de données non possible actuellement

Un couteau suisse pour les projets orientés données 4/13/2017 8:37 AM Démo Un couteau suisse pour les projets orientés données © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Team Edition for Database Professionals - Développeurs Et enfin…

Pour les autres rôles Pour les administrateurs Pour les architectes Gestion des scripts T-SQL hors de base de données Génération de scripts de déploiement de bases de données Pour les architectes Outil de modélisation fourni Suivi du projet dans son ensemble

Futur de Database Professionals Pour les versions suivantes : Support d’autres bases de données Ajout d’outils de tests de montée en charge pour les bases de données Enrichissement de l’interface graphique Plus grande interaction avec les autres projets Snipets Des Powertoys en préparation DROP / CREATE  sp_rename

En résumé Intégration des bases de données au développement du projet Travail en équipe entre les développeurs et les administrateurs de base de données Outillage complet pour tous les besoins relatifs aux bases de données Encore plus dans les prochaines versions du produit !

Pour aller plus loin Evaluer Team Edition for Database Professionals Version d’évaluation 180 jours de Team System http://download.microsoft.com Add-on Team Edition for Database Professionals En savoir plus sur DB PRO MSDN http://msdn2.microsoft.com/en-us/teamsystem/aa718807.aspx Centres de Compétences Team System http://www.microsoft.com/france/msdn/vstudio/teamsystem/centrescompetencesVSTS.mspx Webcast http://www.microsoft.com/france/events/event.aspx?EventID=1032319377

Pour aller plus loin Session pour les administrateurs mercredi Passez nous voir sur les stands Le village Partenaire (Winwise) Centres de compétences Team System Le village Microsoft (Ask The Expert) Présentations disponibles en téléchargement Les webcasts environ 3 semaines après

La référence technique pour les IT Pros : La référence technique technet.microsoft.com 4/13/2017 8:37 AM La référence technique pour les développeurs : msdn.microsoft.com Abonnement TechNet Plus : Versions d’éval + 2 incidents support Visual Studio 2005 + Abonnement MSDN Premium S’informer - Un portail d’informations, des événements, une newsletter bimensuelle personnalisée Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Votre potentiel, notre passion TM 4/13/2017 8:37 AM Votre potentiel, notre passion TM © 2007 Microsoft France © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Questions ? Daniel Tizon – Winwise Microsoft Regional Director 4/13/2017 8:37 AM Questions ? Daniel Tizon – Winwise Microsoft Regional Director daniel.tizon@winwise.fr http://blogs.developpeur.org/daniel Christian Robert – Winwise MVP System Server – SQL Server christian.robert@winwise.fr http://blogs.developpeur.org/christian © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.