Pierre François Président et fondateur d Avolys pfrancois@avolys.com



Documents pareils
EXTENSION de Microsoft Dynamics CRM Réf FR 80452

Introduction au développement SharePoint. Version 1.0

Catalogue des formations 2014

Consultant.NET / SharePoint

Formateur.NET expérimenté Forte expertise dans la conception et le développement d applications.net, associée à une grande pédagogie

CHEF DE PROJET & ARCHITECTE.NET SAMIR BENFARES FORMATION LANGUE COMPÉTENCES TECHNIQUES CERTIFICATION

SQL Server Installation Center et SQL Server Management Studio

Sébastien Sougnez 24/12/ / s.sougnez@areaprog.com 2 ans et demi d expérience

Olivier Deheurles Ingénieur conception et développement.net

formations microsoft www www www www aux nouvelles technologies Catalogue 2011 Azure Azure Azure SharePoint 2010 Surface Visual Studio Surface Surface

Développer pour Sharepoint 2010 et au-delà (aka SP Online)

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

DotNet. Plan. Les outils de développement

Bibliothèque Numérique L'intégrale Collection Ressources Informatiques

Déployer une application cliente avec le Framework.NET 3.5 Client Profile

Notre Catalogue des Formations IT / 2015

Création d application d entreprise

Introduction à Microsoft InfoPath 2010

SYNC FRAMEWORK AVEC SQLITE POUR APPLICATIONS WINDOWS STORE (WINRT) ET WINDOWS PHONE 8

SharePoint 2013 Développez en.net pour personnaliser SharePoint (Apps, REST, CSOM et Azure)

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Bien aborder un projet SharePoint 2013

Compétences fonctionnelles et techniques

Armand PY-PATINEC 2010

SPT Description du cours NORAMSOFT SPT2013. SharePoint 2013 pour développeurs

Point sur les solutions de développement d apps pour les périphériques mobiles

Découverte de Microsoft Office 2010 et de Microsoft Exchange Server 2010

LA GOUVERNANCE, OU COMMENT RAPPROCHER LES ÉQUIPES DE DÉVELOPPEMENT ET D INFRASTRUCTURE

Résumé DOMAINES DE COMPETENCES

N Cour Exam Thème Durée New Installing and Configuring Windows Server J New Administering Windows Server J

Sql Server 2000, 2005, 2008 R2 o T-SQL o Création d'un modèle de données o Full text search o Administration Oracle 9i, Oracle 11g

SMPMKPOT=aKbKbKpK=a îéäçéééãéåí=çû^ééäáå~íáçåë= kçã~çéë=j=abbp^mm

INTRODUCTION à Microsoft Dynamics CRM 2013 FR80501

Ingénieur d Etudes.NET. Involys :.NET,3.5, C#, Vb.net, Asp.net, vb6,sql server2005, Oracle8i, TFS, MSProject, UML, Rational Rose

2010 Catalogue Formation

résolument expert Alti: spécialiste des solutions Microsoft durablement humain Poursuivez l aventure sur

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

6085, rue Corbeil MULTIHEXA TROIS-RIVIÈRES

Catalogue des formations

Dominic Jobin. Profil. Expérience professionnelle avenue de l Hôtel-de-Ville #606, Montréal (Qc) H2T 2A djobin@gmail.

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

ABIDJAN YOPOUGON RESIDENTIEL Immeuble EDUFOR

flexible solutions for all projects

Formations qualifiantes pour demandeurs d emploi

Nouveautés CRM 2015 & Migration. By Tanguy Touzard MVP CRM

Jeudi 17 février Nicolas Darcheville Vincent Goessens

Collaborateur GdP Leader Technique/Architecte

EXPERTS EN DÉVELOPPEMENT ET MODERNISATION DE LOGICIELS WEB ET MOBILES

Architecte de Systèmes d Information, Ingénieur Logiciel, Chef de projet

Livre Blanc XAMARIN. Le développement mobile multiplateforme

1 er SEMESTRE 2012 CALENDRIER DES FORMATIONS

applications d entreprise et solutions en intelligence d affaires

< Atelier 1 /> Démarrer une application web

Calendrier FORMATIONS Saison 2014 Formations Informatique - Bureautique - Infographie - Outils graphiques

ArcGIS Mobile 9.3. Cédric Pesty Gael Simon. Conférence SIG 2008 Ateliers Techniques. S'il vous plait! Merci d'éteindre vos appareils portables

juillet 2015 à janvier 2016

Windows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft

Module.NET 3 Les Assemblys.NET

Introduction à. Oracle Application Express

juillet 2015 à janvier 2016

Pourquoi utiliser SharePoint?

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

R E S O T E L. Ingénierie des Systèmes Informatiques Réseaux et Télécommunications. Calendrier des Formations IT

ARCHIT ECT E LOGICIEL - DÉVELOPPEUR SENIOR.NET. 39 ans - 13 ans d'expérience

Développement logiciel, Technologies.NET

Installation WSS 3.0 Z

de logiciels Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement iphone, Android WebApp HTML5 Mobile marketing

SHAREPOINT PORTAL SERVER 2013

Une solution de travail collaboratif : SharePoint. Jonathan Krebs

Lionel BRULEY. Consultant/Formateur SharePoint. Formation. Domaines techniques

CATALOGUE DE FORMATIONS

Benjamin DE VUYST. Architecte solutions Microsoft.net Certifié Microsoft.net Core et WPF

Expertises Métiers & e-business. Technologies Microsoft & OpenSource. Méthodologies et gestion de projet

DIF VAE Technicien Supérieur de Support en Informatique

Burckel Thomas. Formation. Compétences

2011 Hakim Benameurlaine 1

CALENDRIERS DES FORMATIONS LILLE

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

Tableau comparatif des offres Visual Studio

Nouveautés de Drupal 8. Léon

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2012

Commerce Server 2009 R2

FOIRE AUX QUESTIONS ACT! 2009

SharePoint (Toute la Gamme)... 1 Office 2010 (Toute la Gamme)... 2 OLAP (Toute la Gamme)... 2 STATISTICA Connecteur PI (Produit Complémentaire)...

Jimmy Clairbois. Projets réalisés dans le cadre professionnel

Révolution du mode de travail en magasin

Formations Techniques : Infrastructures Janvier - Mars 2009

10 IIS, Apache, WebSphere, JBoss, Tomcat

Solutions SAP Crystal

SQL Server 2012 et SQL Server 2014

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

Catalogue des Formations Techniques

ArcGIS 10 Christophe Tourret Gaëtan Lavenu

CATALOGUE DES STAGES 2014/2015

Procédure d'installation complète de Click&Decide sur un serveur

Transcription:

Pierre François Président et fondateur d Avolys pfrancois@avolys.com 16 Janvier 2008

Agenda

Présentation d Avolys 475 collaborateurs 300 formateurs CPLS Gold Certified depuis 1993 33M de chiffres d affaires entièrement en formation informatique 25 ans d expérience Société indépendante appartenant à ses fondateurs 45% Grands comptes privés 35% Secteur public 20% SSII et constructeurs

Pour le lancement de VS2008 Pour vous remercier de votre participation Pour toute inscription à l un des cours: Développement d application.net avec Visual Studio 2005 Développement avec le Framework.Net 2.0 Développement d application Web ASP.Net 2.0 Avolys Paris et Microsoft vous offrent: Un prix préférentiel de 980 pour chacun de ces cours une journée de formation sur les nouveautés de Visual Studio 2008 ou un prix préférentiel de 280 pour une inscription directe à cette journée Conditions détaillées auprès de votre commercial Avolys Paris

Edgar Maucourant emaucourant@avolys.com

Agenda du séminaire 1. Présentation de Visual Studio 2008 2. Les améliorations pour la productivité Support du Multi-Targeting Nouveau Designer WPF Amélioration du support de SharePoint Linq (Xlinq, Dlinq) MS Synchronization Service et SQL Server Compact 3.5 3. Les améliorations de l expérience utilisateur VSTO 3.0 Support de Ajax.Net Support de Silverlight Amélioration de WPF, WCF et WF Amélioration du développement pour Mobile

Visual Studio 2008 Meilleure productivité des développeurs Améliorationde l expérience utilisateur Meilleure collaboration Passer moinsde temps surles tâches récurrentesdes projets Nouveaux assistants Intégration des outils externes Tests unitaires pour tous De nouveaux contrôles et composants. Plus de fonctionnalités Support du.net Framework 3.5 Support de WF, WPF, WCF, Ajax et ASP.Net 3.5 Un meilleurdialogue entre collaborateurs Designers et intégrateurs Architectes, Chef de projet, testeurs, admin BDD etc

La stratégievisual Studio 2008 Services Mobile Apps Visual Studio 2008 + Framework 3.5 Windows Apps Office Apps Web Apps

Le FrameWork.Net3.5.NET Framework 3.5 LINQ ASP.NET 3.5 CLR Add-in Framework Améliorations supplémentaires.net Framework 3.0 + SP1 Windows Presentation Foundation Windows Communication Foundation Windows Workflow Foundation Windows CardSpace.NET Framework 2.0 + SP1

Visual Studio 2008 RoadMap Orcas Beta 2 RTM Ship Juillet 2007 Novembre 2007 Réservé aux Partenaires Janvier 2008

Visual Studio 2008 Editions Express Standard Professional Team Suite Visual Basic 2008 Express Edition Visual C# 2008 Express Edition Visual C++ 2008 Express Edition Visual Web Developer 2008 Express Edition Visual Studio 2008 Standard Edition Visual Studio 2008 Professional Edition Visual Studio 2008 Team Suite (Architect, Developer, Test and Database)

Support du Multi-Targeting

Support du Multi-Targeting Support des.net Framework : 2.0 3.0 3.5 Adaptation de Visual Studio 2008 au FrameWork choisi Support des nouvelles fonctionnalitésde VS 2008 mêmepour les applications Framework 2.0 Plus besoin d avoir plusieurs Visual Studio pour développer!

Démonstration: Multi-Targeting Choixdu FrameWorklorsde la créationd un projet Utilisationdes nouveaux designers mêmeavec un projet FrameWork 2.0 Migration d un projetversun FrameWorkplus récent

Nouveau Designer WPF

Nouveau Designer WPF (Cider) Designer avec vuepartagée: Code + Design Designer WPF Curseur de Zoom Editeur de code XAML

IntellisenseXAML Support complet de l intellisense XAML Support des namespaces, attributs et élements Support des évènements!

Fenêtrede propriétéswpf Accèsdirect au nom des contôles Filtre de Propriétés

Démonstration: Designer WPF Utilisation du designer pour créer une application WPF Interaction du designer avec les fenêtresde propriétés WPF Utilisationde l intellisensexaml pour les namespace et les évènements

Support de SharePoint

Améliorationspour SharePoint Deux templatespour les workflowssharepoint : Workflow Séquentiel Workflow à état Utilisation du même designer que Microsoft Workflow Foundation Chaque template inclut tout le nécessaire pour déployer le workflow comme une solution (avec feature) ou pour le déboguer! Des assistants permettent de paramétrer rapidement les informations du Workflow

Démonstration: SharePoint Créationet déploiementd un Workflow séquentiel vers MOSS

Nouveau langage de requête : LINQ (DLINQ, XLINQ)

Le Projet LINQ C# 3.0 Visual Basic 9.0 Others.NET Language Integrated Query LINQ to Objects LINQ to DataSets LINQ to SQL LINQ to Entities LINQ to XML <book> <title/> <author/> <year/> <price/> </book> Objects Relational XML

Qu estcequelinq? Requêtes intégrées au langage(c#, VB ) Language INtegrated Query -> LINQ Multi-sources : Dataset (LINQ To DataSets) IEnumerable(LINQ To Objects) BDR (LINQ To SQL, anciennement DLinq) XML (LINQ to XML, anciennement Xlinq) Entity (LINQ to Entity, Dispoen 2008), Expression de requêtes fortement typée! Vérification à la compilation et l éxecution

LINQ et Visual Studio 2008 Support complet de l Intellisense LINQ (VB et C#) Designer LINQ to SQL (O/R) disponible! ComposantLinqDataSourceavec assistant

Démonstration: LINQ To SQL Présentation du designer LINQ to SQL (O/R) Création d une requête LINQ en utilisant l intellisense string[ ] states = { "Arizona", "Alaska", "Utah", "Nevada" }; var selectedstates = from s in states where s.startswith("a") select s;

MS Synchro Service pour ADO.Net & SQL Server Compact 3.5

SQL Server Compact 3.5 Pour Quoi? BDD compacte (~1MB) en mémoire Sous-ensemble de SQL Server et T-SQL Non inclus: Procédures stockées, Vue, Xquery Pourquoi se limiter à T-SQL quand on a du code managé! Pour Mobile (TabletPC TabletPC, Portable, PDA, SmartPhone) CE 4.2, 5.0, 6.0 - PPC2003 - WM5.0, 6.0 XP, WS2003, Vista BDD client locale par défaut dans VS2008 Qui? Scénarios Cache local connecté / déconnecté BDD locale autonome pour les applications Gestionnaire de données en mémoire persistent Format de données structuré pour applications

Synchroavec ADO.Netaujourd hui Utilisation d un DataAdapter et d objet Command pour récupérer les données Stockage en mémoire dans un DataSet des données Forms DataAdapter Select SelectCommand InsertCommand UpdateCommand DeleteCommand Connection Ser ver DB Modification effectuée sur le DataSet client en mémoire Envoi des modifications effectuées vers le DataAdapter qui dispatche les modifications aux objets Command

Synchronization Service pour ADO.Net Basésurun DataAdaptermaisapportela gestiondes incréments et des conflits et travaille avec les DataSets Peut utiliser un SSCE3.5 pour la sauvegarde locale Select Incremental Inserts Select Incremental Updates Select Incremental Deletes Forms SyncAdapter InsertCommand UpdateCommand DeleteCommand Connection Server DB Select Conflict Updated Rows Select Conflict Deleted Rows SQL Server Compact 3.5

ADO Sync Service Synchronisation avec toute source supportée par ADO.Net(2-Tiers, N-Tiers, Service) Non compatible avec les PDA/Smartphone -> RDA Synchronisation possible au travers de WCF!!! Différentstypes de synchronisationspossible : Server -> Client Client -> Server Bidirectionnelle

Démonstration: ADO Sync Créationd unebase de donnéelocal avec SQL Server Compact 3.5 Utilisation de Synchronisation Services pour uneapplication occasionnellement connectée.

If AimeCafé then Goto Buffet Else Pause 600 End if

Support de VSTO 3.0 pour Office 2007

Qu apportevsto 3.0? Support des Add-ins pour Office 2003 ET 2007 Personnalisation des documents Word et Excel Personnalisation du ruban et des panneaux Création de Formulaires pour Outlook 2007 Interopérabilité entre VBA et VSTO

Personnaliserle Ruban VSTO 3.0 apporte un Designer de ruban Le Ruban dispose de ces propres évènements(close, Load etc ) Le langage RibonXML est encore disponible dans VSTO 3.0 en tant qu item et export Les évènements des contrôles peuvent être associés depuis le XML

Qu estcequ unformulaireoutlook Une zone d Outlook 2007 contenant des fonctionnalités personnalisées Un assistant est disponible dans Visual Studio 2008 pour créer les formulaires

Démonstration: VSTO 3.0 Personnalisation du ruban d une application

Support de Ajax.Net

Intégrationde Ajax.NetdansVS2008 Ajax Extension dans la Toolbox Web.Config contient toute les entrées nécessaires pour Ajax.Net De nouveaux templates disponibles pour la création de contrôles et d extenders Support de l Ajax Toolkit Library Support de l intellisense et du débogage JavaScript

Extenders et designer Support des extenders dans le designer Web! Etape1 : Ajouterun extender Etape2 : Choisirun extender

Extenders et fenêtrede propriétés Les propriétes des extenders peuvent être accédées directement depuis la fenêtre de propriétés des contrôles Contrôle cible Propriétés de l extender de contrôle

Démonstration: Ajax.Net Créationd un site Web et utilisationdes composants Ajax Ajout d un extender à un contrôle depuis le designer Web

Support de Silverlight

Support de Silverlight Pas de support natif mais possibilité d ajouter des Extensions (en version alpha) Support des versions 1.0 et 2.0 (anciennement 1.1) Support de l intellisense XAML Format de projetcommunavec Blend 2 Une collaboration étendue entre designers et développeurs ASP.Net Future Extension -> Contrôle Silverlight

Démonstration: SilverLight Créationd un projetsilverlight2.0 avec interaction entre Blend et VS 2008

Amélioration de WPF, WCF et WF

Améliorationde WPF Support des applis XBAP dans FireFox Gestion des cookies et des Add-ins Applis XBAP supportent WCF! Support de LINQ to XML Meilleure gestion de la 3D Amélioration de l intellisense XAML

Améliorationpour WCF + WF Workflow Service : Exposez vos Workflows comme des services Utilisez vos services comme des Workflows! WCF Web Programming Model : Utilisez d autres moyens de communiquer AJAX et JSON, REST, ATOM/RSS Prise en charge de nouveaux standards : WS-ReliableMessagingv1.1, WS-Trust v1.3, WS-SecureConversationv1.3, WS-AtomicTransaction v1.1, etc

Démonstration: WF + WCF Création d un Workflow Service

Amélioration du développement pour Mobile

AméliorationdansVS2008 Support des tests unitaires pour Mobile Gestionnaire de certificat et de sécurité Device Emulator 3.0 Support de Windows Mobile 5.0 OOTB! Support du framework 2.0sp1 et 3.5

Compact FrameWork3.5 Support de WCF Support de Linq(To XML et to DataSet) Nouveaux outils de diagnostics et de log Amélioration de l accès aux données

Windows Mobile 6.0 SDK Faked GPS Faked Server Emulateur de Cellulaire Hopper (Stress Machine!) CabSignTool

Démonstration: Mobile Démonstrationdu gestionnairede sécuritéet de certificats

Tout cequ ona pas dit Nouveaux composants ASP.Net Split view pour le Web Designer et support des CSS Support du débogage et de l intellisense pour JavaScript Amélioration de ClickOnce et WInstaller Projets pour des Reports Et bien plus.

Merci à tous d être venus!