back from build - conférence juin 2013

36
Back from

Upload: microsoft

Post on 24-May-2015

895 views

Category:

Technology


3 download

DESCRIPTION

Eric Vernié et Alex Danvy, experts Microsoft du développement, partagent les grandes annonces de la conférence Build pour les développeurs de juin 2013 à San Francisco. Au menu : les nouveautés autour de Windows 8.1 , Visual Studio 13, CodeMap et pleins de démos !

TRANSCRIPT

Page 1: Back from Build - Conférence Juin 2013

Back from

Page 2: Back from Build - Conférence Juin 2013

http://channel9.msdn.com/Events/Build/2013

Jean Ferre Lead EvangelistDivision DPE Microsoft France

Page 3: Back from Build - Conférence Juin 2013

Une nouvelle ère, une nouvelle génération

MobilitéNouveaux terminaux

Nouvelles interfacesCommunication

Page 4: Back from Build - Conférence Juin 2013

6x PC Touch

100 000App sur le Store

France adoption en Europe

N°1

Windows 8

Arrivée des 1èresTablettes 8”

1er PrixTablette

400$

2400 appareils certifiés par MS

Page 5: Back from Build - Conférence Juin 2013

http://msdn.microsoft.com/fr-fr/windows/apps/Preview Windows 8.1

Preview Visual Studio 2013

http://www.microsoft.com/visualstudio/eng/2013-downloads

Page 6: Back from Build - Conférence Juin 2013

démosWindows 8.1

Eric Vernié
Page 7: Back from Build - Conférence Juin 2013

Build behind the scene

Page 8: Back from Build - Conférence Juin 2013

2013Windows Runtime

5000

XAML+650

WinJS2.0

Start

Microsoft

.NET

C++

AzureBootCamp

Migrationde 8 à 8.1

Impacts

Desktop

OfficeWPHONE

8.1

Page 9: Back from Build - Conférence Juin 2013

démosInternet Explorer 11

Eric Vernié
Page 10: Back from Build - Conférence Juin 2013

Résumé : Quoi de neuf dans Windows 8.1 ?

InternetExplorer 11

Nouveau store

Boot surBureau

NouvellesVignettes

NouvellesDispositions

NouveautésEntreprises

PlusPerformant

NouveauxAppareils

Page 11: Back from Build - Conférence Juin 2013

démosPreview Visual Studio 2013

Eric Vernié
Page 12: Back from Build - Conférence Juin 2013

Résumé : Quoi de neuf dans VS 2013 ?

Connecté Nouveaux thèmes

NouveauxOutils de diagnostiques

Amélioration de l’éditeur etdu débogueur

C++,.NET,XAML

PlusPerformant

Cellenza : http://thepostbuiltevent.eventbrite.fr/, le 10 Juillet

Meilleur Intégration avec leStore

Test UI XAML

Intégration Azure Mobile Services

Page 13: Back from Build - Conférence Juin 2013

Quoi de neuf dans le runtime Windows 8.1 ?

Page 14: Back from Build - Conférence Juin 2013

Windows 8 APIsUser interface

Fundamentals

Devices Graphics and media Communications and data

ServicesGeo-

location

Proximity

Direct3D Direct2D Direct Write

PlayTo

Contracts

Bing

Azure Mobile

HTML5/CSS XAMLInput Controls

Authentication

Portable

Sensors Playback Capture

Printing

SVGCanvas

Local storage SMS

Streams Background transfer

Syndication

Networking

XML and JSON

Skydrive

Live tiles and toastAccessibility Data binding

Application services

Threading/timers

Memory management Globalization Cryptography

Xbox Live

Page 15: Back from Build - Conférence Juin 2013

Windows 8.1 updated APIsUser interface

Fundamentals

Devices Graphics and media Communications and data

ServicesGeo-

location

Proximity

Direct3D Direct2D Direct Write

PlayTo

Contracts

Bing

Azure Mobile

HTML5/CSS XAMLInput Controls

Authentication

Portable

Sensors Playback Capture

Printing

SVGCanvas

Local storage SMS

Streams Background transfer

Syndication

Networking

XML and JSON

Skydrive

Live tiles and toastAccessibility Data binding

Application services

Threading/timers

Memory management Globalization Cryptography

Xbox Live

Page 16: Back from Build - Conférence Juin 2013

Windows 8.1 new APIsUser interface

Fundamentals

Devices Graphics and media Communications and data

ServicesGeo-

location

Proximity

Direct3D Direct2D Direct Write

PlayTo

Contracts

Bing

Azure Mobile

HTML5/CSS XAMLInput Controls

Authentication

Bluetooth

USB

HID WiFi direct

Point of service

3Dprinting Scanning

WebGL

HTTP

Contacts

Appoint-ments

PDF

Speech synthesis

Diagnostics

Portable

Sensors Playback Capture

Printing

SVGCanvas

Local storage SMS

Streams Background transfer

Syndication

Networking

XML and JSON

Skydrive

Live tiles and toastAccessibility Data binding

Application services

Threading/timers

Memory management Globalization Cryptography

Xbox Live

Page 17: Back from Build - Conférence Juin 2013

Windows 8.1 desktop APIsUser interface

Fundamentals

Devices Graphics and media Communications and data

ServicesGeo-

location

Proximity

Direct3D Direct2D Direct Write

PlayTo

Contracts

Bing

Azure Mobile

HTML5/CSS XAMLInput Controls

Authentication

Bluetooth

USB

HID WiFi direct

Point of service

3Dprinting Scanning

WebGL

HTTP

Contacts

Appoint-ments

PDF

Speech synthesis

Diagnostics

Portable

Sensors Playback Capture

Printing

SVGCanvas

Local storage SMS

Streams Background transfer

Syndication

Networking

XML and JSON

Skydrive

Live tiles and toastAccessibility Data binding

Application services

Threading/timers

Memory management Globalization Cryptography

Xbox Live

Page 18: Back from Build - Conférence Juin 2013

démosWindows Runtime

Eric Vernié
Page 19: Back from Build - Conférence Juin 2013

Résumé : Quoi de neuf dans le Windows Runtime 8.1 ?

Moded’affichage

Vignette

PartageCharm

Sur chaqueEcran

intégrationPeopleAnd

Events

Recherche SpeechSynthesis

multimedia

DevicesHUB,POS,

USB,Bluetooth

Réseau

Securité

Fichier

Page 20: Back from Build - Conférence Juin 2013

démosWINJS 2.0

Eric Vernié
Page 21: Back from Build - Conférence Juin 2013

WinJS 2.0 déjà en production…

Page 22: Back from Build - Conférence Juin 2013

WinJS 2.0

Improved Controls

List viewApp bar

New Controls

HubNavigation barSearch boxBack button

Infrastructure

SchedulerDispose model

Async debugging

Building Blocks

Binding templateRepeater

Item Container

Page 23: Back from Build - Conférence Juin 2013

Retour d’expérience de la Build : DJiT

Page 24: Back from Build - Conférence Juin 2013

Suivez les développeurs sur : Microsoft Developpeur

@Developpeurs Hashtag du jour :#bfbparisMsdeveloppeurs

Page 25: Back from Build - Conférence Juin 2013

Intéressé(e) par les apps ?

Windows Apps Club Rejoignez le club des développeurs d’applications et bénéficiez d’avantages exclusifs.

Des informations exclusives par mail

Des ressources techniques et des conseils pour se former

Des avantages spécifiques pour les membres aux événements Microsoft

inscription sur : www.windowsappsclub.fr

Page 26: Back from Build - Conférence Juin 2013

Un projet ?

L’Accélérateur Windows Programme d’accompagnement personnalisé pour votre projet

Ressources et support technique

coaching technique, business et design

Visibilité pour votre projet

Inscrivez votre projet sur : www.accelerateurwindows.com

Page 27: Back from Build - Conférence Juin 2013

PAUSE

Page 28: Back from Build - Conférence Juin 2013

démosXAML

Eric Vernié
Page 29: Back from Build - Conférence Juin 2013

Résumé : Quoi de neuf dans XAML ?

Nouveauxcontrôles

Performances

HyperLinkDatePickerTimePicker

MenuFlyoutSettingsFlyout

Hub

RenderTargetBitmap

AppBarCommandBar

AméliorationsGridViewListViewWebViewFlipView

Page 30: Back from Build - Conférence Juin 2013

démosMigration

Eric Vernié
Page 31: Back from Build - Conférence Juin 2013

Résumé : Pourquoi Migrer ?

Amélioration des performances

Amélioration du rendu des animations

Amélioration et nouveaux contrôles

Flexibilité de l’affichage

Taille de vignettes additionnelles

…..

Amélioration des performances

Amélioration du rendu des animations

Amélioration et nouveaux contrôles

Flexibilité de l’affichage

…..

Page 32: Back from Build - Conférence Juin 2013

Résumé : Quoi de neuf dans Framework .NET 4.5.1 ?

• 64-bit Edit and Continue

• Method Return Value Inspection

• Async Debugging Enhancements

• Windows Store development improvements

• EF/ADO.NET Connection Resiliency

Developer Productivity

Application Performance

Continuous Innovation

• ASP.NET application suspension

• Multi-core JIT improvements

• On-demand large-object heap compaction

• Consistent performance before and after servicing the .NET Framework

• .NET Framework updates

• NuGet releases

• Curated .NET Framework NuGet packages

Page 33: Back from Build - Conférence Juin 2013

Résumé : Quoi de neuf dans VS 2013 pour C++ ?ISO C++ C++ AMP

Gestion des packagesNuget

Librairie C++ pour Azure mobile services

Debug directXdans

VSEXpress

Intégration Windows Azure Mobile Services

WinRT Exception, Just My Codeasync debug, Javascript/C++ interop

debugging

Page 34: Back from Build - Conférence Juin 2013

Surprise de dernière minute

Page 35: Back from Build - Conférence Juin 2013

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Merci

Page 36: Back from Build - Conférence Juin 2013

RessourcesGuide pour le développeur : http://msdn.microsoft.com/fr-fr/windows/apps/bg184615UX/UI : http://msdn.microsoft.com/fr-fr/library/windows/apps/bg182890.aspx#oneRéseau : http://msdn.microsoft.com/fr-fr/library/windows/apps/bg182884.aspx#sevenSécurité : http://msdn.microsoft.com/fr-fr/library/windows/apps/bg182886.aspxMultimédia : http://msdn.microsoft.com/fr-fr/library/windows/apps/bg182883.aspx#twoFichiers : http://msdn.microsoft.com/en-us/library/windows/apps/bg182881.aspxDevices : http://msdn.microsoft.com/en-us/library/windows/apps/bg182882.aspxSécurité : http://msdn.microsoft.com/en-us/library/windows/apps/bg182886.aspxStore : http://msdn.microsoft.com/en-us/library/windows/apps/bg182887.aspxXAML : http://msdn.microsoft.com/en-us/library/windows/apps/bg182878.aspxHTML : http://msdn.microsoft.com/en-us/library/windows/apps/bg182879.aspxAsynchronisme : http://msdn.microsoft.com/en-us/library/windows/apps/bg182877.aspxPackaging : http://msdn.microsoft.com/en-us/library/windows/apps/bg182885.aspxOutils : http://msdn.microsoft.com/en-us/library/windows/apps/bg182889.aspx