Palais des congrès Paris 7, 8 et 9 février 2012. 08/02/2012 Les nouveautés de Silverlight 5 Sacha Leroux Directeur Technique Bewise Christopher Maneu.

Slides:



Advertisements
Présentations similaires
Synthèse et reconnaisance de la parole
Advertisements

Copyright © 2007 Toshiba Corporation. Tous droits réservés. Conçu pour une mobilité sans précédent Pourquoi Windows ® Vista convient-il mieux aux ordinateurs.
- Formation Flex (Introduction)‏ - Formation Flex 1 1.
Windows Presentation Foundation avancé – Partie 1
Office 2007 – Développement client (5/5) OpenXML & Nouveautés de linterface Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft.
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
Automatisation de Tâches Scenarios
Installation et déploiement des Services Web Ziriad Saibi Relation technique éditeurs de logiciels Microsoft.
Les outils pour améliorer la dictée vocale
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
Systèmes d’exploitation
Palais des congrès Paris 7, 8 et 9 février Applications métiers et/ou d'entreprise sur Windows Phone 7.
Palais des congrès Paris 7, 8 et 9 février février 2012 Bewise Le livre de recette du design et de l'ergonomie pour le développeur.
Construire une Set Top Box Avec Windows CE 6.0
© 2011 Autodesk AutoCAD LT ® 2012 Nouveautés. © 2011 Autodesk AutoCAD LT 2012 | Découvrez la productivité Avec AutoCAD LT ® 2012, de nouvelles améliorations.
Les améliorations apportées
Construisons ensemble lavenir de linformatique ! informatique-et-internet.e-monsite.com.
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.
Présentation de Windows Presentation Foundation Vers une nouvelle génération dinterfaces graphiques.
Formation universitaire à .NET: Visual Studio .NET
Crystal Reports COPYRIGHT © 2007 BUSINESS OBJECTS SA. TOUS DROITS RÉSERVÉS. DIAPOSITIVE 2 Informatique - Déclaration de positionnement Crystal Reports.
FICHIERS : Définition : Algorithme général:
@SSR – Installation des applications eduscol.education.fr/securite - février 2007 © Ministère de l'Éducation nationale, de l'Enseignement supérieur et.
Nallet Jean-baptiste Choix techniques, quelles implications ? SPIRAL 3.0 Chef de projet SPIRAL.
Visio 2010 : représentez et partagez encore plus simplement vos diagrammes et données
22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO.
22 Web Platform Installer pour faciliter la mise en œuvre de votre plateforme Web 9 Février 2010 Alban OlierLaurent Bonnet
ISV Crée une solution smart document pour aider les commerciaux à la rédaction des propositions commerciales ISV crée un volet activable par lutilisateur.
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
NET LINQ, ADO Vnext, Orcas,… Pierre COUZY Stéphane GOUDEAU Architecte en Système d’information Division Plateformes et Ecosystème Microsoft France.
DataBinding avancé Mitsuru FURUTA, relations techniques développeurs –
Palais des congrès Paris 7, 8 et 9 février février 2012 Jean-Pierre Riehl MVP SQL Server AZEO Reporting Services 2012 Geoffrey Lalanne Tech-lead.
Visio. Copyright© 2012 Microsoft CorporationConfidentiel Les défis pour l'entreprise Environnement complexe Explosion du volume de données Un monde plus.
Introduction Les contrôles Les templates de données Les vues Conclusion.
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
Tirer le meilleur parti d’Office /10/ Vincent Bippus IT/OIS 07 octobre 2014.
Outil de conception d’applications WPF Anciennement « Interactive Designer » Orienté « intégrateur graphistes » Particularité : Blend tm est une application.
Introduction à Visual Studio C++ (VC++)
La fonction Adresser un patient permet en quelques clics et 24/24, de: Bienvenue sur La plateforme médicale exclusivement réservée aux médecins, un nouveau.
RDA 209 : WPF Toolkit et bonnes pratiques
CAZIER Kévin JACOB Sébastien Réalisée dans le cadre du Projet Pluridisciplinaire Encadré par Mme Martine COQUET Responsable de l’entreprise.
Sage Contact Nouvelle Version 6.00 Dix raisons de choisir La nouvelle version 6.00 de Sage Contact (à partir de janvier 2003)
L’Audio sur PC Comparaison Numérique vs Analogique Comparaison Audio sur PC vs Hardware dédié (DSP) Rmq: beaucoup de simulitudes avec la vidéo, mais débit.
Les systèmes d’exploitation
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
Améliorer la performance des organisations en apportant à toutes les équipes la meilleure compréhension de leur activité pour des décisions plus rapides.
Jacques Cartier, enseignant à l’Université de Franche-Comté Unité de Formation et de Recherche - Sciences du Langage, de l’Homme et de la Société Besançon.
22 Lag110 : Le développement SharePoint 2010 avec Visual Studio 2010 Mardi 9 février 2010 Frédéric Wickert Partner Technical Specialist Microsoft.
1 Initiation à l’utilisation de la micro-informatique Mac OS X Tiger? Mais c’est très simple! ©Alain Mancel - 12 Novembre 2007 Pour le GRETA 94.
2 Industrialiser et accélérer le développement Windows Phone 7 8 Février 2010 Giacopino Cyril Directeur production – Pôle.NET TEQUILARAPIDO.
Richard KRITTER Flavien LAURENT Université de Paris-Est Marne La Vallée (UPEMLV), Ingénieur.
Silverlight 4 Bases nécessaires aux développement d’une application d’entreprise.
Karine Vallin - Dorian Baysset
Windows Phone 7. Sommaire Tour d’horizon de WP7 Technologies Applications Silverlight La création de jeux vidéos The End 2.
Système SYGOR Pro « La gestion de production ou de réparation »
Présentation de Qt Iris 1
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
Ecrire un moteur 3D pour Windows 8 avec DirectX et C#
2 Tirez profit de Windows 7 dans son application 08 février 2011 Sacha Leroux Microsoft Regional Director Bewise.
PRÉSENTATION DU SITE KEEPASS Site de gestion des fichiers Imports Keepass 29/04/2013 Présentation du site Keepass | 04/2013.
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
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 ?
Les fonctionnalités OVIDENTIA. Fonctions Bénéfices Prestations Contrat de service Avril 2004OVIDENTIA : le Portail d'Entreprise de CANTICO2 Les fonctionnalités.
Développement d’application avec base de données Semaine 8 : WPF avec Entité Framework Automne 2015.
Transcription de la présentation:

palais des congrès Paris 7, 8 et 9 février 2012

08/02/2012 Les nouveautés de Silverlight 5 Sacha Leroux Directeur Technique Bewise Christopher Maneu Consultant Bewise

Présentation de BEWISE « Pure Player » Microsoft depuis 1999 Diffuse une expertise novatrice Contribue à lémergence de logiciels performants et ergonomiques Ouverture dune agence sur Paris Retrouvez-nous sur le stand 47

Silverlight 5 en 10s Développer en langage managed sur Windows/Mac OS Tous les principaux navigateurs du marché Taux de déploiement : 74% Première version : 2007

Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres

Binding et XAML Développer vos types dynamiques ICustomTypeProvider Markup Extensions personnalisables Nouveau type de binding: Ancestor RelativeSource Simplifier vos bindings: Support des DataTemplates implicites

Markup Extension personnalisée

Utiliser des DataTemplates implicites

Binding et XAML Gestion du binding au niveau de la propriété Setter des styles Nouvel événement : DataContextChanged Les Bindings supportent le mode PropertyChanged pour la mise à jour de la source:

Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres

Graphique Amélioration de la pile graphique Utilisation du code optimisé de Windows Phone Intégration dune API graphique basée sur XNA Accélération matérielle Support des shaders v2.0 Texture2D et TextureCube Rendu sur texture …

Un canard en 3D

Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres

Média Intégration du son bas niveau SoundEffect SoundEffectInstance Support de laccélération matérielle pour les vidéos en H.264 Gestion de la vitesse de lecture dun média (Trick- play) Support des télécommandes et des touches de média (MediaCommand event)

Utilisation du SoundEffect et du Trick-Play

Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres

Texte Amélioration de la pile de gestion du texte Gestion de lespace entre caractères Support de loverflow de texte

Texte Gestion de la clarté du texte TextOptions.TextFormattingMode Ideal Display TextOptions.TextHintingMode Animated Fixed TextOptions.TextRenderingMode ClearType (attention pas de support du Mac) Grayscale Aliased

Texte Support de lOpenType Evolution du TrueType par Microsoft Nouvelle classe : Typography Ligatures Alternatives contextuelles Gestion avancée des majuscules (types, espacement, etc.) Gestion avancée des nombres et des fractions

Utiliser le RichTextBlockOverflow

Présentation de lOpenType

Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres

Intégration avec le système Gestion de lintéropérabilité via P/Invoke Gestion avancée des fenêtres Accès complet au système de fichiers en mode Full Trust Possibilité dêtre FullTrust dans le navigateur Ajout de la propriété Default Filename pour les dialogues SaveFileDialog & OpenFileDialog Support des browsers en 64 bit Les applications qui jouent des médias ne sont plus interruptibles par le gestionnaire de batterie

P/Invoke

Créer ses propres fenêtres

Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres

Productivité et performances Amélioration de la pile réseau pour une meilleure latence Débugger vos bindings! Amélioration des performances du parser XAML Intégration dun compilateur JIT multicoeurs pour un meilleur temps de démarrage

Débugger vos bindings

Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres

Contrôles Support du double et du n-click ! Intégration du PivotViewer dans le SDK Support de la recherche de texte dans les ComboBox

Intégration du PivotViewer

Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres

Support du webcontrol dans le navigateur Support de limpression vectorielle PostScript Support de la TPL Support de la Covariance et de la Contravariance dans C#

Utilisation de la TPL dans Silverlight

Exemple de Covariance et Contravariance (pour enfin comprendre ce que ce dont il sagit!)

Les bonnes adresses

Questions ? (Qui nauraient bien sûr pas de rapport avec le futur de Silverlight ;) )