2 Tirez profit de Windows 7 dans son application 08 février 2011 Sacha Leroux Microsoft Regional Director Bewise.

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.
Comment créer une alerte WMI ? WMI Windows Management Instrumentation Outils : SQL Server Management Studio SQL Agent Patrick Guimonet Architecte Infrastructure.
Le déploiement dapplications et la gestion du réseau pédagogiques détablissements scolaires Brice DELONS Consultant manager EXAKIS.
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Les Excel Services de Office 2007
Windows Presentation Foundation Mitsu Furuta DevDays 2006 Equipé aujourdhui, prêt pour demain.
Concevoir, déployer et gérer les workflows
Mitsuru FURUTA Relations techniques développeurs Microsoft France
8 février 2010 Jean CADEAU Responsable Technique K2 France
Palais des congrès Paris 7, 8 et 9 février /02/2012 Les nouveautés de Silverlight 5 Sacha Leroux Directeur Technique Bewise Christopher Maneu.
3 Octobre 2013 Les Communautés MS. Bien débuter le développement de son application Windows Phone 8.
Communiquer avec ELYX.
Quoi de neuf dans ASP.NET avec Visual Studio 2013 ?
2 Search Driven Portal 10 Février 2010 Xavier Vanneste – ICT7 / Nicolas Schmitt – Microsoft
Palais des congrès Paris 7, 8 et 9 février Mercredi 8 février juste avant daller manger Michel Rousseau – Consultant - Bewise Blend 4 pour les designers.
Gérard Gasganias Ingénieur Avant-Vente Microsoft France
3 Booster votre productivité avec VS 2010 Arnaud FontaineEric Le Loch Spécialistes Solutions de développement.
Date.
Petits montages électroniques à la portée des « softeux »
Connecteur Team Foundation Server Project Server
Scénarios innovants pour les éditeurs de logiciels
Pôle de compétences e-learning Développer des simulations avec Simulation Producer.
Frédéric AGNES Formateur I’FORM
2 Cloud your Windows Phone Ils en parlent : « Beau discours à propos des nuages, jai adoré » - Evelyne Dhéliat « Je me sens beaucoup plus détendu du mobile.
2 Windows Azure DataMarket : Vendre et consommer de la donnée 9 Février 2011 Jean-Luc Boucho Architecte Solutions, Leader Windows Azure Winwise Julien.
Office 365 Damien Caro Christian Fumey Cecilia Lentini
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
2 Développer, tester et déployer un site web avec WebMatrix (RIA101) Christine Dubois 9 février 2011.
2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

WPF 4 et MultiTouch Les doigts dans le code 8 février 2011
22 Intégrer Reporting Services SQL 2008 R2 à votre application 09/02/2010 Mathieu ROSPIDE – Winwise Julien TOURNADRE – Winwise.
•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.
Hyper-V Cloud - Le Cloud Privé version Microsoft
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
22 Visual Studio Tools et Office 2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Dev Consultant Microsoft France
Introduction à la plateforme .NET
2 Le futur de VB et l’asynchronisme [LAN101] 08/02 14h30 Patrice Lamarche GPI
Outil de conception d’applications WPF Anciennement « Interactive Designer » Orienté « intégrateur graphistes » Particularité : Blend tm est une application.
22 Multi-touch et nouvelles expériences dans les systèmes embarqués MOB207 – 8 février 2010 Jean-Michel Guemguem Nicolas Clerc
Dyalog.Net Peter Donnelly Managing Director Dyadic Systems Toronto 30/10/2002.
Code Contracts Gilles TOURREAU - MVP C# Architecte .NET / Formateur
Composants graphiques en ACube Framework client riche SVG.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
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.
2 Game = Screen(2) + Cloud(1); Mercredi 9 Février 2011 Fabien Tanquerel Consultant, DCube Anthony Guillaume Consultant,
22 Azure et les technologies non Microsoft : PHP, Java, Eclipse février 2010 Yves Yang – Soyatec Xavier Warzee – Microsoft Stephane Crozatier –
22 Lag110 : Le développement SharePoint 2010 avec Visual Studio 2010 Mardi 9 février 2010 Frédéric Wickert Partner Technical Specialist Microsoft.
Eric Mittelette Mitsuru Furuta Microsoft France
Travail Collaboratif / SharePoint Pourquoi :  en finir avec le simple partage de fichiers..  en finir avec l’envoi des documents en pièces jointes 
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.
22 Visual Studio Tools et Office /02/2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Development Consultant Microsoft France.
2 Windows Phone 7 en entreprise Sacha Leroux Regional Director Bewise Christopher Maneu MVP Device Application development Bewise Marlène Parrin Commerciale.
2 Alain METGE SOGETI
SQL Server Management Studio Connexion d’administrateur dédiée DAC Dedicated Administrator Connection Outil : SQL Server Management Studio Patrick Guimonet.
Ecrire un moteur 3D pour Windows 8 avec DirectX et C#
Windows Workflow Foundation (WF)
Microsoft Lync Réinventons la façon dont les gens communiquent (MSG101) Damien Caro Architecte Infrastructure Microsoft France
Eclipse Tools for Silverlight Eclipse Tools for Silverlight.
Gilles Guimard Application Development Manager Microsoft France
Nicolas CLERC QuidMind S.A. Microsoft Regional Director Windows Phone 7 … Allez plus loin …
1 Silverlight & XNA Développeurs, à vous le mobile! Pierre Cauchois - Microsoft France Relations avec les développeurs (mobiles et embarqués)
Introduction au HTML Qu’est ce que le HTML ?
Transcription de la présentation:

2 Tirez profit de Windows 7 dans son application 08 février 2011 Sacha Leroux Microsoft Regional Director Bewise

Bewise Pure Player Microsoft Expertise / Conseil / Développement / Formation Nous contacter : Nous suivre :

4 Sommaire Windows API code pack ? Windows 7 et vos applications Direct 2D et Directwrite Capteurs

5 Windows 7 - fonctionnalités Windows 7 apporte son lot de nouvelles fonctionnalités pour les applications clientes TaskBar Capteurs MultiTouch DirectX (Direct2D, DirectWrite) Etc.

6 Problématique Décalage entre l'exposition des APIs et l'intégration dans le framework Création manuelle de wrappers des API Win32 Intégration exemples de code SDK Attente de services packs

7 Windows API Code pack Bibliothèque de classes managées qui expose les fonctionnalités de Windows 7 Windows Shell TaskBar JumpLists, Icon Overlay, Progress Bar, Thumbnail Task Dialog, Explorer Browser, Direct3D 11, Direct 2D et DirectWrite Sensor API Windows Restart Manager Power Management APIs

8 Démo Visite guidée de l’API

9 Application de démo Utilisation d’une application Paint Utilisant Direct 2D Utilisant Directwrite S’intégrant dans Windows 7 Taskbar Task dialog

10 Démo Notre application Paint

11 Windows 7 et vos applications Taskbar Jumplist Progress bar Icone overlay Task dialog

Windows shell exemple TaskDialog saveDialog = new TaskDialog(); saveDialog.Caption = "TaskDialog Samples"; saveDialog.InstructionText = "are you sure you want to leave application ?"; saveDialog.FooterText = "Designed By Bewise"; saveDialog.Cancelable = true; saveDialog.StandardButtons = TaskDialogStandardButtons.Close; TaskDialogCommandLink buttonsave = new TaskDialogCommandLink("Save picture", "Save your picture"); buttonsave.Click += new EventHandler(saveclick); saveDialog.Controls.Add(buttonsave); saveDialog.Show();

13 Démo Intégration de notre paint dans Windows 7

14 Direct 2D Successeur de GDI/GDI+ Image vectorielle Antialiasing Accélération matérielle (GPU)

15 Direct 2D vs GDI

16 Direct 2D Fonctionnalités RenderTargets : Créer les ressources pour dessiner le rendu dans une surface donnée Drawing ressources : Bitmaps Brushes Layers Meshes Direct2D primitives : ce sont toutes les primitives fondamentales : lignes, rectangles, ellipses, couleurs etc…

Direct 2D exemple d2d = D2DFactory.CreateFactory(); renderControl.Render = this.Render; renderTarget.BeginDraw(); renderTarget.Clear(new ColorF(Microsoft.WindowsAPICodePack.DirectX.Colors.White)); renderTarget.DrawRoundedRectangle( new RoundedRect(new RectF(50,300,200,120),3,3), renderTarget.CreateSolidColorBrush(new ColorF(Microsoft.WindowsAPICodePack.DirectX.Colors.Aqua)), 2); renderTarget.EndDraw();

18 Démo Utilisation de Direct 2D

19 Directwrite Indépendant du système de rendu Rendu haute qualité Accélération matérielle via Direct 2D (GPU) Support du multiformat

20 Directwrite Fonctionnalités Directwrite Factory WriteTextFormat Font WriteFontCollection GetFontFamilly WriteFontFace DirectWrite est rendu via Direct2D.DrawText

21 Démo utilisation de Directwrite

22 Démo Utilisation des capteurs sous Windows 7

Ressources Windows API Code Pack for.net – Windows Touch – Windows Developer Center (MSDN) – Windows 7 Training Kit for developers – Windows 7 sur Channel9 –

24 MSDN et TechNet : l’essentiel des ressources techniques à portée de clic Portail administration et infrastructure pour informaticiens Portail de ressources technique pour développeurs