SlideShare une entreprise Scribd logo

Nouveautés Silverlight 5

SOAT
SOAT

Soirée technique autour des nouveautés apportées par la version 5 de Silverlight.

1  sur  34
Télécharger pour lire hors ligne
Les nouveautés de Silverlight 5
Cyril CATHALA (So@t)
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
   Dernière version : semaine dernière !



 26 oct
                     Lancement de la Communauté Silverlight France   2
 2011
Sommaire
  Binding et XAML
  Graphique
  Média
  Texte
  Intégration avec le système
  Productivité et performances
  Contrôles
  Autres
26 oct
              Lancement de la Communauté Silverlight France   3
2011
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


 26 oct
                     Lancement de la Communauté Silverlight France   4
 2011
Démonstration
         MARKUP EXTENSION PERSONNALISÉE


26 oct
                 Lancement de la Communauté Silverlight France   5
2011
Démonstration
         UTILISER DES DATATEMPLATES IMPLICITES


26 oct
                  Lancement de la Communauté Silverlight France   6
2011

Recommandé

MS experience 2017 - Transformer votre façon de collaborer avec la nouvelle ...
MS experience 2017 -  Transformer votre façon de collaborer avec la nouvelle ...MS experience 2017 -  Transformer votre façon de collaborer avec la nouvelle ...
MS experience 2017 - Transformer votre façon de collaborer avec la nouvelle ...Olivier Carpentier
 
SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017
SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017
SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017Olivier Carpentier
 
Playtests, traductions, et relectures
Playtests, traductions, et relectures  Playtests, traductions, et relectures
Playtests, traductions, et relectures Pascal Minoche
 
Mirage
MirageMirage
MirageBENFAH
 
Rhizome d'IMAGE IN situ
Rhizome d'IMAGE IN situRhizome d'IMAGE IN situ
Rhizome d'IMAGE IN situIMAGE IN situ
 
Qué es movie maker
Qué es movie makerQué es movie maker
Qué es movie makerjosecirio2
 

Contenu connexe

En vedette

Barack obama christian or heathen (french)
Barack obama   christian or heathen (french)Barack obama   christian or heathen (french)
Barack obama christian or heathen (french)VogelDenise
 
Ebeauregard Portfolio complet
Ebeauregard Portfolio completEbeauregard Portfolio complet
Ebeauregard Portfolio completebeauregard4
 
102912 vogel denise slideshare documents (french)
102912   vogel denise slideshare documents (french)102912   vogel denise slideshare documents (french)
102912 vogel denise slideshare documents (french)VogelDenise
 
Utrecht sb- parallel workshops list french-w
Utrecht  sb- parallel workshops list french-wUtrecht  sb- parallel workshops list french-w
Utrecht sb- parallel workshops list french-wIAU_Past_Conferences
 
Média humain 301111_pelham
Média humain 301111_pelhamMédia humain 301111_pelham
Média humain 301111_pelhamPelhammedia
 
La Wallonie « perdra » 24 échevins en 2013
La Wallonie « perdra » 24 échevins en 2013 La Wallonie « perdra » 24 échevins en 2013
La Wallonie « perdra » 24 échevins en 2013 lesoirbe
 
Nos plats à emporter
Nos plats à emporterNos plats à emporter
Nos plats à emportersarounette50
 
Elise Beauregard Liste de prix
Elise Beauregard Liste de prixElise Beauregard Liste de prix
Elise Beauregard Liste de prixebeauregard4
 
Page blanchea lapplicationwindows8
Page blanchea lapplicationwindows8Page blanchea lapplicationwindows8
Page blanchea lapplicationwindows8SOAT
 
Visite au «Musée National de l’Émigration Italienne» de Rome
Visite au «Musée National de l’Émigration Italienne» de RomeVisite au «Musée National de l’Émigration Italienne» de Rome
Visite au «Musée National de l’Émigration Italienne» de RomeAnnaprof
 

En vedette (19)

Flatplans
FlatplansFlatplans
Flatplans
 
Barack obama christian or heathen (french)
Barack obama   christian or heathen (french)Barack obama   christian or heathen (french)
Barack obama christian or heathen (french)
 
Ebeauregard Portfolio complet
Ebeauregard Portfolio completEbeauregard Portfolio complet
Ebeauregard Portfolio complet
 
Intervention La Bigotie - Festival Icare2011
Intervention La Bigotie - Festival Icare2011Intervention La Bigotie - Festival Icare2011
Intervention La Bigotie - Festival Icare2011
 
102912 vogel denise slideshare documents (french)
102912   vogel denise slideshare documents (french)102912   vogel denise slideshare documents (french)
102912 vogel denise slideshare documents (french)
 
Utrecht sb- parallel workshops list french-w
Utrecht  sb- parallel workshops list french-wUtrecht  sb- parallel workshops list french-w
Utrecht sb- parallel workshops list french-w
 
Média humain 301111_pelham
Média humain 301111_pelhamMédia humain 301111_pelham
Média humain 301111_pelham
 
Louaize pres abdo el kahi w
Louaize pres abdo el kahi wLouaize pres abdo el kahi w
Louaize pres abdo el kahi w
 
Carrieres
CarrieresCarrieres
Carrieres
 
มาตรฐานการศึกษาปฐมวัย2554
มาตรฐานการศึกษาปฐมวัย2554มาตรฐานการศึกษาปฐมวัย2554
มาตรฐานการศึกษาปฐมวัย2554
 
Ils ont réussi leur startup (livre)
Ils ont réussi leur startup (livre)Ils ont réussi leur startup (livre)
Ils ont réussi leur startup (livre)
 
La Wallonie « perdra » 24 échevins en 2013
La Wallonie « perdra » 24 échevins en 2013 La Wallonie « perdra » 24 échevins en 2013
La Wallonie « perdra » 24 échevins en 2013
 
Nos plats à emporter
Nos plats à emporterNos plats à emporter
Nos plats à emporter
 
Backdwarf
BackdwarfBackdwarf
Backdwarf
 
Elise Beauregard Liste de prix
Elise Beauregard Liste de prixElise Beauregard Liste de prix
Elise Beauregard Liste de prix
 
Artistic paris baloulumix
Artistic paris baloulumixArtistic paris baloulumix
Artistic paris baloulumix
 
Page blanchea lapplicationwindows8
Page blanchea lapplicationwindows8Page blanchea lapplicationwindows8
Page blanchea lapplicationwindows8
 
Visite au «Musée National de l’Émigration Italienne» de Rome
Visite au «Musée National de l’Émigration Italienne» de RomeVisite au «Musée National de l’Émigration Italienne» de Rome
Visite au «Musée National de l’Émigration Italienne» de Rome
 
Utrecht sa- alain arconte
Utrecht  sa- alain arconteUtrecht  sa- alain arconte
Utrecht sa- alain arconte
 

Similaire à Nouveautés Silverlight 5

Les nouveautés de Silverlight 5
Les nouveautés de Silverlight 5Les nouveautés de Silverlight 5
Les nouveautés de Silverlight 5Microsoft
 
Présentation de Robotlegs
Présentation de RobotlegsPrésentation de Robotlegs
Présentation de RobotlegsNicolas PENNEC
 
Présentation de l'Appcelerator Platform au Meetup Titanium Paris
Présentation de l'Appcelerator Platform au Meetup Titanium ParisPrésentation de l'Appcelerator Platform au Meetup Titanium Paris
Présentation de l'Appcelerator Platform au Meetup Titanium ParisDamien Laureaux
 
Wygday2010 - silverlight 4 & wpf 4
Wygday2010 -  silverlight 4 & wpf 4Wygday2010 -  silverlight 4 & wpf 4
Wygday2010 - silverlight 4 & wpf 4Wygwam
 
Usergroup prez-intro-summit
Usergroup prez-intro-summitUsergroup prez-intro-summit
Usergroup prez-intro-summitSpectrum Groupe
 
Lotus Symphony Family
Lotus Symphony Family Lotus Symphony Family
Lotus Symphony Family Vincent Perrin
 
Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009Frédéric Queudret
 
Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07Jean-François Ruiz
 
Introdot Netc Sharp Fr
Introdot Netc Sharp FrIntrodot Netc Sharp Fr
Introdot Netc Sharp FrGregory Renard
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5wyggio
 
Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1Microsoft Technet France
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2apratt72
 
CLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightCLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightChristophe Lauer
 
Nouveautés Flash Platform
Nouveautés  Flash PlatformNouveautés  Flash Platform
Nouveautés Flash PlatformNicolas PENNEC
 
CocoaHeads Toulouse - Présentation Windows Phone 7 - ClevLab
CocoaHeads Toulouse - Présentation Windows Phone 7 - ClevLabCocoaHeads Toulouse - Présentation Windows Phone 7 - ClevLab
CocoaHeads Toulouse - Présentation Windows Phone 7 - ClevLabCocoaHeads France
 

Similaire à Nouveautés Silverlight 5 (20)

Les nouveautés de Silverlight 5
Les nouveautés de Silverlight 5Les nouveautés de Silverlight 5
Les nouveautés de Silverlight 5
 
Présentation de Robotlegs
Présentation de RobotlegsPrésentation de Robotlegs
Présentation de Robotlegs
 
Silverlight 4
Silverlight 4Silverlight 4
Silverlight 4
 
Présentation de l'Appcelerator Platform au Meetup Titanium Paris
Présentation de l'Appcelerator Platform au Meetup Titanium ParisPrésentation de l'Appcelerator Platform au Meetup Titanium Paris
Présentation de l'Appcelerator Platform au Meetup Titanium Paris
 
Wygday2010 - silverlight 4 & wpf 4
Wygday2010 -  silverlight 4 & wpf 4Wygday2010 -  silverlight 4 & wpf 4
Wygday2010 - silverlight 4 & wpf 4
 
Usergroup prez-intro-summit
Usergroup prez-intro-summitUsergroup prez-intro-summit
Usergroup prez-intro-summit
 
Lotus Symphony Family
Lotus Symphony Family Lotus Symphony Family
Lotus Symphony Family
 
Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009
 
HTML5 & SilverLight 5
HTML5 & SilverLight 5HTML5 & SilverLight 5
HTML5 & SilverLight 5
 
Présentation Silverlight
Présentation SilverlightPrésentation Silverlight
Présentation Silverlight
 
Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07
 
Introdot Netc Sharp Fr
Introdot Netc Sharp FrIntrodot Netc Sharp Fr
Introdot Netc Sharp Fr
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5
 
SilverLight 2 0
SilverLight 2 0SilverLight 2 0
SilverLight 2 0
 
Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2
 
CLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightCLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et Silverlight
 
Nouveautés Flash Platform
Nouveautés  Flash PlatformNouveautés  Flash Platform
Nouveautés Flash Platform
 
Formation adobeflex
Formation adobeflexFormation adobeflex
Formation adobeflex
 
CocoaHeads Toulouse - Présentation Windows Phone 7 - ClevLab
CocoaHeads Toulouse - Présentation Windows Phone 7 - ClevLabCocoaHeads Toulouse - Présentation Windows Phone 7 - ClevLab
CocoaHeads Toulouse - Présentation Windows Phone 7 - ClevLab
 

Plus de SOAT

Back from Microsoft //Build 2018
Back from Microsoft //Build 2018Back from Microsoft //Build 2018
Back from Microsoft //Build 2018SOAT
 
L'entreprise libérée
L'entreprise libéréeL'entreprise libérée
L'entreprise libéréeSOAT
 
Amélioration continue, c'est l'affaire de tous !
Amélioration continue, c'est l'affaire de tous !Amélioration continue, c'est l'affaire de tous !
Amélioration continue, c'est l'affaire de tous !SOAT
 
JAVA 8 : Migration et enjeux stratégiques en entreprise
JAVA 8 : Migration et enjeux stratégiques en entrepriseJAVA 8 : Migration et enjeux stratégiques en entreprise
JAVA 8 : Migration et enjeux stratégiques en entrepriseSOAT
 
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESSOAT
 
3/3 : The path to CDI 2.0 - Antoine Sabot-Durand
3/3 : The path to CDI 2.0 - Antoine Sabot-Durand3/3 : The path to CDI 2.0 - Antoine Sabot-Durand
3/3 : The path to CDI 2.0 - Antoine Sabot-DurandSOAT
 
1/3 : introduction to CDI - Antoine Sabot-Durand
1/3 : introduction to CDI - Antoine Sabot-Durand1/3 : introduction to CDI - Antoine Sabot-Durand
1/3 : introduction to CDI - Antoine Sabot-DurandSOAT
 
2/3 : CDI advanced - Antoine Sabot-Durand
2/3 : CDI advanced - Antoine Sabot-Durand2/3 : CDI advanced - Antoine Sabot-Durand
2/3 : CDI advanced - Antoine Sabot-DurandSOAT
 
Angular JS - Paterne Gaye-Guingnido
Angular JS - Paterne Gaye-Guingnido Angular JS - Paterne Gaye-Guingnido
Angular JS - Paterne Gaye-Guingnido SOAT
 
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu Parisot
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu ParisotDans l'enfer du Web Mobile - un retour d'expérience - Mathieu Parisot
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu ParisotSOAT
 
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014RxJava, Getting Started - David Wursteisen - 16 Octobre 2014
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014SOAT
 
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...SOAT
 
Nio sur Netty par Mouhcine Moulou - 3 avril 2014
Nio sur Netty par Mouhcine Moulou - 3 avril 2014Nio sur Netty par Mouhcine Moulou - 3 avril 2014
Nio sur Netty par Mouhcine Moulou - 3 avril 2014SOAT
 
20140123 java8 lambdas_jose-paumard-soat
20140123 java8 lambdas_jose-paumard-soat20140123 java8 lambdas_jose-paumard-soat
20140123 java8 lambdas_jose-paumard-soatSOAT
 
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...SOAT
 
Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014SOAT
 
ASP.Net Web API - Léonard Labat (18 février 2014)
ASP.Net Web API - Léonard Labat (18 février 2014)ASP.Net Web API - Léonard Labat (18 février 2014)
ASP.Net Web API - Léonard Labat (18 février 2014)SOAT
 
Xamarin et le développement natif d’applications Android, iOS et Windows en C#
 Xamarin et le développement natif d’applications Android, iOS et Windows en C# Xamarin et le développement natif d’applications Android, iOS et Windows en C#
Xamarin et le développement natif d’applications Android, iOS et Windows en C#SOAT
 
A la découverte du Responsive Web Design par Mathieu Parisot - Soat
A la découverte du Responsive Web Design par Mathieu Parisot - SoatA la découverte du Responsive Web Design par Mathieu Parisot - Soat
A la découverte du Responsive Web Design par Mathieu Parisot - SoatSOAT
 
MongoDB : la base NoSQL qui réinvente la gestion de données
MongoDB : la base NoSQL qui réinvente la gestion de donnéesMongoDB : la base NoSQL qui réinvente la gestion de données
MongoDB : la base NoSQL qui réinvente la gestion de donnéesSOAT
 

Plus de SOAT (20)

Back from Microsoft //Build 2018
Back from Microsoft //Build 2018Back from Microsoft //Build 2018
Back from Microsoft //Build 2018
 
L'entreprise libérée
L'entreprise libéréeL'entreprise libérée
L'entreprise libérée
 
Amélioration continue, c'est l'affaire de tous !
Amélioration continue, c'est l'affaire de tous !Amélioration continue, c'est l'affaire de tous !
Amélioration continue, c'est l'affaire de tous !
 
JAVA 8 : Migration et enjeux stratégiques en entreprise
JAVA 8 : Migration et enjeux stratégiques en entrepriseJAVA 8 : Migration et enjeux stratégiques en entreprise
JAVA 8 : Migration et enjeux stratégiques en entreprise
 
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
 
3/3 : The path to CDI 2.0 - Antoine Sabot-Durand
3/3 : The path to CDI 2.0 - Antoine Sabot-Durand3/3 : The path to CDI 2.0 - Antoine Sabot-Durand
3/3 : The path to CDI 2.0 - Antoine Sabot-Durand
 
1/3 : introduction to CDI - Antoine Sabot-Durand
1/3 : introduction to CDI - Antoine Sabot-Durand1/3 : introduction to CDI - Antoine Sabot-Durand
1/3 : introduction to CDI - Antoine Sabot-Durand
 
2/3 : CDI advanced - Antoine Sabot-Durand
2/3 : CDI advanced - Antoine Sabot-Durand2/3 : CDI advanced - Antoine Sabot-Durand
2/3 : CDI advanced - Antoine Sabot-Durand
 
Angular JS - Paterne Gaye-Guingnido
Angular JS - Paterne Gaye-Guingnido Angular JS - Paterne Gaye-Guingnido
Angular JS - Paterne Gaye-Guingnido
 
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu Parisot
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu ParisotDans l'enfer du Web Mobile - un retour d'expérience - Mathieu Parisot
Dans l'enfer du Web Mobile - un retour d'expérience - Mathieu Parisot
 
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014RxJava, Getting Started - David Wursteisen - 16 Octobre 2014
RxJava, Getting Started - David Wursteisen - 16 Octobre 2014
 
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
 
Nio sur Netty par Mouhcine Moulou - 3 avril 2014
Nio sur Netty par Mouhcine Moulou - 3 avril 2014Nio sur Netty par Mouhcine Moulou - 3 avril 2014
Nio sur Netty par Mouhcine Moulou - 3 avril 2014
 
20140123 java8 lambdas_jose-paumard-soat
20140123 java8 lambdas_jose-paumard-soat20140123 java8 lambdas_jose-paumard-soat
20140123 java8 lambdas_jose-paumard-soat
 
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
Développer des applications iOS et Android avec c# grâce à Xamarin par Cyril ...
 
Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014
 
ASP.Net Web API - Léonard Labat (18 février 2014)
ASP.Net Web API - Léonard Labat (18 février 2014)ASP.Net Web API - Léonard Labat (18 février 2014)
ASP.Net Web API - Léonard Labat (18 février 2014)
 
Xamarin et le développement natif d’applications Android, iOS et Windows en C#
 Xamarin et le développement natif d’applications Android, iOS et Windows en C# Xamarin et le développement natif d’applications Android, iOS et Windows en C#
Xamarin et le développement natif d’applications Android, iOS et Windows en C#
 
A la découverte du Responsive Web Design par Mathieu Parisot - Soat
A la découverte du Responsive Web Design par Mathieu Parisot - SoatA la découverte du Responsive Web Design par Mathieu Parisot - Soat
A la découverte du Responsive Web Design par Mathieu Parisot - Soat
 
MongoDB : la base NoSQL qui réinvente la gestion de données
MongoDB : la base NoSQL qui réinvente la gestion de donnéesMongoDB : la base NoSQL qui réinvente la gestion de données
MongoDB : la base NoSQL qui réinvente la gestion de données
 

Nouveautés Silverlight 5

  • 1. Les nouveautés de Silverlight 5 Cyril CATHALA (So@t)
  • 2. 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 Dernière version : semaine dernière ! 26 oct Lancement de la Communauté Silverlight France 2 2011
  • 3. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres 26 oct Lancement de la Communauté Silverlight France 3 2011
  • 4. 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 26 oct Lancement de la Communauté Silverlight France 4 2011
  • 5. Démonstration MARKUP EXTENSION PERSONNALISÉE 26 oct Lancement de la Communauté Silverlight France 5 2011
  • 6. Démonstration UTILISER DES DATATEMPLATES IMPLICITES 26 oct Lancement de la Communauté Silverlight France 6 2011
  • 7. 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 : <TextBlock Text="{Binding ElementName=lst, Path=SelectedItem.Text, UpdateSourceTrigger=PropertyChanged}"/> 26 oct Lancement de la Communauté Silverlight France 7 2011
  • 8. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres 26 oct Lancement de la Communauté Silverlight France 8 2011
  • 9. Graphique Amélioration de la pile graphique Utilisation du code optimisé de Windows Phone Intégration d’une API graphique basée sur XNA 26 oct Lancement de la Communauté Silverlight France 9 2011
  • 10. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres 26 oct Lancement de la Communauté Silverlight France 10 2011
  • 11. Média Support de l’accélération matérielle pour les vidéos en H.264 Gestion de la vitesse de lecture d’un média (Trick-play) Support des télécommandes et des touches de média (MediaCommand event) 26 oct Lancement de la Communauté Silverlight France 11 2011
  • 12. Démonstration UTILISATION DU TRICK-PLAY 26 oct Lancement de la Communauté Silverlight France 12 2011
  • 13. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres 26 oct Lancement de la Communauté Silverlight France 13 2011
  • 14. Texte Amélioration de la pile de gestion du texte Gestion de l’espace entre caractères Support de l’overflow de texte 26 oct Lancement de la Communauté Silverlight France 14 2011
  • 15. Texte Gestion de la clarté du texte TextOptions.TextFormattingMode Ideal Display TextOptions.TextHintingMode Animated Fixed TextOptions.TextRenderingMode ClearType (attention pas de support sous Mac) Grayscale Aliased 26 oct Lancement de la Communauté Silverlight France 15 2011
  • 16. Texte Support de l’OpenType 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 26 oct Lancement de la Communauté Silverlight France 16 2011
  • 17. Démonstration UTILISER LE RICHTEXTBLOCKOVERFLOW 26 oct Lancement de la Communauté Silverlight France 17 2011
  • 18. Démonstration PRÉSENTATION DE L’OPENTYPE 26 oct Lancement de la Communauté Silverlight France 18 2011
  • 19. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres 26 oct Lancement de la Communauté Silverlight France 19 2011
  • 20. Intégration avec le système Gestion de l’inté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 medias ne sont plus interruptibles par le gestionnaire de batterie 26 oct Lancement de la Communauté Silverlight France 20 2011
  • 21. Démonstration P/INVOKE 26 oct Lancement de la Communauté Silverlight France 21 2011
  • 22. Démonstration CRÉER SES PROPRES FENÊTRES 26 oct Lancement de la Communauté Silverlight France 22 2011
  • 23. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres 26 oct Lancement de la Communauté Silverlight France 23 2011
  • 24. 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 d’un compilateur JIT multicoeurs pour un meilleur temps de démarrage 26 oct Lancement de la Communauté Silverlight France 24 2011
  • 25. Démonstration DÉBUGGER VOS BINDINGS 26 oct Lancement de la Communauté Silverlight France 25 2011
  • 26. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres 26 oct Lancement de la Communauté Silverlight France 26 2011
  • 27. 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 26 oct Lancement de la Communauté Silverlight France 27 2011
  • 28. Démonstration INTÉGRATION DU PIVOTVIEWER 26 oct Lancement de la Communauté Silverlight France 28 2011
  • 29. Sommaire Binding et XAML Graphique Média Texte Intégration avec le système Productivité et performances Contrôles Autres 26 oct Lancement de la Communauté Silverlight France 29 2011
  • 30. Autres Support du WebBrowser dans le navigateur Support de l’impression vectorielle PostScript Support de la Task Parallel Library Support de la covariance et de la contravariance dans C# 26 oct Lancement de la Communauté Silverlight France 30 2011
  • 31. Démonstration UTILISATION DE LA TPL DANS SILVERLIGHT 26 oct Lancement de la Communauté Silverlight France 31 2011
  • 32. Démonstration EXEMPLE DE COVARIANCE ET CONTRAVARIANCE (POUR ENFIN COMPRENDRE DE QUOI IL S’AGIT !) 26 oct Lancement de la Communauté Silverlight France 32 2011
  • 33. Questions ? RÉPONSES ! 26 oct Lancement de la Communauté Silverlight France 33 2011
  • 34. Contacts Cyril Cathala cyril.cathala@soat.fr http://cyril.cathala.org/blog @CyrilCathala 26 oct Lancement de la Communauté Silverlight France 34 2011