Techdays 2014. Parcours Windows 8.1

image

Bonjour à tous;

Dans un mois, pratiquement jour pour jour, auront lieu les Techdays 2014.

Cette année, j’ai eu en charge le track Windows 8.1 ainsi qu’une partie Plateforme.

Voici la liste des sessions ainsi que les speakers associés. Pour ma part, je serai speaker sur 3 d’entre elles. Le choix des sessions sur le track Windows 8.1 a été particulièrement difficile, tant il y’avait de bonnes idées autant techniquement que phylosophiquement :) Le choix n’a pas été simple.

Pour être équitable, j’ai tenu sur mon track à donner chaque session à un binôme, et chaque partenaire participe à 1 session unique, permettant ainsi de faire participer un maximum de monde.

Voici, pas forcément dans l’ordre de passage, les sessions dont j’ai eu la charge cette année !

Nouvelles expériences d’authentification avec Windows 8.1 pour vos applications d’entreprises

Cette session portera sur les outils disponibles dans Windows que vous pouvez utiliser pour fournir une expérience d'authentification dans vos applications. Quelques lignes de code suffisent pour obtenir des scénarios sécurisés notamment dans le cas d'applications LOB pour les entreprises ! Nous ferons le tour des possibilités de l'authentification traditionnelle jusqu'aux dernières techniques grâce aux api disponibles dans Windows 8.1 : de l'authentification biométrique, en passant par la carte à puce ainsi que la gestion de plusieurs comptes, venez découvrir avec nous les nouvelles façons d'authentifier vos utilisateurs.
Nathalie Belval Nathalie Belval (SOAT)
Nathanaël Marchand Nathanaël Marchand (SOAT)

 

Débogguer des applications Windows Runtime

Vous souhaitez vérifier le comportement de votre application sur l'activation par différents Contrats ? Vous voulez tester les évènements WinRT comme le Suspend et le Resume dans Visual Studio ? Vous cherchez à gagner en performance mais sans savoir comment procéder ? Vous obtenez des crashes inexpliqués de vos applications WinRT et vous ne savez pas comment les résoudre ? Votre application montre une fuite de mémoire et vous ne savez pas par où commencer ? Pour toutes ces interrogations : Venez découvrir comment débogguer votre application WinRT sous tous les angles ! Vous repartirez avec une bonne vision des outils à votre disposition, dont Visual Studio 2013 ou même Windbg pour les l'analyse de dumps.
Sebastien Bovo Sébastien Bovo (Microsoft)
Christophe Nasarre Christophe Nasarre (Microsoft)

 

Les Nouveautés XAML dans Windows 8.1

Cette session regroupera toutes les nouveautés XAML apportées par la mise à jour Windows 8.1.

En passant par les nouveaux composants comme le Hub Control, DateTime pickers et autre SearchBox, venez découvrir aussi les améliorations de performances de certains composants comme le Gridview, ou l'adjonction des menus Flyout, MenuFlyout et SettingsFlyout.

Nous verrons aussi le nouveau format XBF ou encore la gestions des thèmes dans Windows 8.1 Enfin nous verrons comment traiter les nouveaux form factors liés à l'arrivée des tablettes 10 ou 8 pouces.

cornu Romain Cornu (Itélios)
sarilar Maxime Sarilar (Itélios)
facebookidentity Sébastien Pertus (Microsoft)

 

Les nouveautés du Windows Runtime 8.1

Le Windows Runtime 8.1, propose plus de 5000 nouvelles APIs.

Dans cette session nous vous proposons de faire un rapide tour d'horizon de certaines, agrémenté de démos et de codes.

Eric Vernié Eric Vernié (Microsoft)
Loic Rebours Loic Rebours (Avanade)
Sébastien Pertus (Microsoft)

 

Mode offline et Synchronisation avec Windows Phone et Windows 8.1

Durant cette session, nous aborderons le mode offline sous Windows 8.1 Modern UI et sous Windows Phone 8.

De la sérialisation simple à l'utilisation d'une base de données relationnelles comme SQLite.

Nous verrons ensuite comment résoudre les problèmes de synchronisation de données On Premises avec vos devices Windows 8.1 / Windows Phone 8 et toutes les problématiques que cela peut générer.

 

Sébastien Pertus (Microsoft)

 

Applications d'entreprise avec Windows 8.1

Windows 8.1 propose un nouveau modèle d'applications riches et utilisables aussi bien à la souris qu'en tactile ou avec un stylet. Ce nouveau modèle propose toutes les fonctionnalités et les niveaux de sécurité nécessaires à la mise en place d'applications métier pour PC et tablettes. Nous verrons ensembles les possibilités offertes dans ces applications, en termes de développement et de fonctionnalités, ainsi que les solutions pour sécuriser et déployer vos applications d'entreprise.
John Thiriet John Thiriet (MCNEXT)
Guillaume Leborgne Guillaume Leborgne (MCNEXT)

 

Accéder aux données avec le Windows Runtime

Windows 8.1 fournit un modèle de développement client offrant plusieurs possibilités basées sur un modèle trois tiers pour l'accès et le stockage des données. Cette session présentera les différentes options qui s'offrent à vous en fonction de votre stratégie. Nous verrons les nouveautés apportées par Entity Framework 6 pour l'accès aux données ainsi que les différents moyens d'exposer ces données avec une architecture orientée service utilisant WCF Data Services/OData, Windows Azure Mobile Services ou une Web API personnalisée. De plus l'aspect mobile d'une application Windows 8 imposant souvent la gestion d'un mode déconnecté, nous verrons les techniques pour consommer mais également persister et synchroniser de la donnée grâce à la sérialisation ou encore un moteur de base de donnée client comme SQLite.
Matthieu Mezil Matthieu MEZIL (Infinite Square)
Arnaud Auroux Arnaud Auroux (Infinite Square)

 

Introduction au développement Windows 8.1

Venez découvrir le développement pour Windows 8.1.

En 1h, nous vous donnerons toutes les clés pour aborder sereinement les phases du développement d'une application ModernUi: tour d'horizon de la plateforme, des options de développement, les outils disponibles et la publication sur le store.

Sacha Leroux Sacha Leroux (Cape Gémini)
Christopher Maneu Christopher Maneu (Deezer.com)

 

Portable Class Library et Nuget : Le Combo gagnant

La diversification des formats d'écrans (PC, tablette, smartphone) a permis l'émergence de nouveaux scénarios et de nouveaux usages révolutionnaires.

Il est désormais indispensable qu'une application soit déclinée sur chacun de ces environnements. Les Portable Class Librairies (PCL) permettent de factoriser des portions de code source communes pour mieux les réutiliser et ainsi éviter les réécritures abusives.

Au menu, des démonstrations du combo gagnant : écriture de code portable grâce aux PCL dans des projets Windows 8.1 et Windows Phone 8 et création et diffusion de package Nuget pour mieux le partager !

 Edwige Seminara Edwige Seminara (MCNEXT)
 Audrey Petit Audrey Petit (Microsoft)
 Sébastien Mornas Sébastien Mornas (Microsoft)

 

Voilà, je suis particulièrement content cette année, car sur l’ensemble des sessions j’ai fais appel à des vieux de la vieille, comme à des particulièrement jeunes qui bruleront les planches des Techdays en tant que speaker pour la première fois !

Et croyez moi une première fois en tant que speaker sur un évènement Microsoft, ça ne s’oublie pas ! Croyez moi sur parole, j’en garde personnellement un souvenir ému (mais bon ça remonte à 2005, hier quoi !)

Rendez vous dans un mois !

Sébastien