De A à Z: Utiliser PivotViewer dans une application orientée donnéesMicrosoft
Est disponible depuis quelques mois et maintenant intégré à Silverlight 5, le contrôle PivotViewer, qui fournit de base, des fonctionnalités de tri, de filtre, permettant de naviguer dans ces données de manière naturelle, interactive, et fluide. Dans cette session, venez découvrir comment créer dynamiquement, à partir de son backoffice une collection PivotViewer, et comment la consommer avec le contrôle Silverlight PivotViewer. --- Cette session est la 5ième du Parcours « En pratique : Concevoir et développer une solution applicative »
WPF 4.5 : Quoi de neuf pour les développeurs ?Microsoft
La nouvelle version de WPF, arrivée avec Visual Studio 11, apporte un grand nombre de nouveautés qui ont pour objectifs de simplifier la vie des développeurs. Venez découvrir, au cours de cette session, quelles sont les nouvelles fonctionnalités qui vous permettront de gagner en productivité ! Pour chaque nouveauté, une démo sera présentée ainsi que les cas d'utilisations possibles.
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...Microsoft
Le SDK Windows Phone 7.1 (Mango) apporte nombre de fonctionnalités clef pour le développement d'applications métiers (line of business) ou d'entreprises comme une base de donnée locale, le multitasking, l'accès aux données du téléphone... Ces nouvelles APIs s'accompagnent de la possibilité de déployer de façon privée les applications uniquement aux utilisateurs de l'entreprise. Cette session se veut être un guide pratique du développement et du déploiement d'une application métier en utilisant Windows Phone 7.5, qu'il s'agisse de la bonne utilisation des APIs, des possibles contraintes de sécurité ou de confidentialité. Une session pour les pros, donc, toute en pratique, et en interactivité!
La dure lutte du développeur : 10 trucs pratiques pour une application mobile...Microsoft
Il est possible de faire une bonne application mobile, en intégrant 2 ou 3 fonctionnalités du téléphone et en respectant les principes de base de métro... Mais le mieux étant l'ennemi du bien, le développeur soucieux de plaire à ses utilisateurs devra aller plus loin pour se différencier: fluidité des animations, finesse dans la gestion des exceptions, examen minutieux de l'alignement des éléments de l'interface ou encore performance du chargement des données... arriver à une application parfaite requiert un sens du détail particulier. Cette session a pour but d'éveiller en vous ce sens, et de titiller (subtilement) votre goût du défi, pour le plus grand bonheur des utilisateurs de votre application... et rentrer dans l'histoire!
Blend 4 pour les designers (et pour les développeurs)Microsoft
Pour comprendre pourquoi les designers gagnent du temps avec Blend. Cette session fera un balayage du cycle de création d'une application, depuis le prototypage avec Sketchflow, jusqu'à sa réalisation sous Blend4.
Pour les utilisateurs la réactivité d'une application est un critère très important et une des clés de la réussite d'un projet. Dans cette session, vous découvrirez les bonnes pratiques pour réaliser des applications fluides et performantes en Silverlight, Windows Phone et WPF.
Le livre de recette du design et de l'ergonomie pour le développeurMicrosoft
Développeurs, échappez-vous quelques instants de la grisaille quotidienne. Le chef vous propose de vous asseoir à ses côtés pour apprendre ses techniques. Au menu, concentré de techniques ergonomiques, émulsion de couleurs avec sa touche de typographie, et son rizotto de conseils prêt à l’emploi pour les développeurs. Vous pourrez même emporter tous ses conseils chez vous.
'un design has-been "kikoo-lol qui clignote dans tous les sens" à un design sexy branché et bigarré il n'y a qu'un Metro. A travers cette session vous pourrez voir l'évolution du design d'hier à aujourd'hui et la création d'une interface web dans le style Metro.
De A à Z: Utiliser PivotViewer dans une application orientée donnéesMicrosoft
Est disponible depuis quelques mois et maintenant intégré à Silverlight 5, le contrôle PivotViewer, qui fournit de base, des fonctionnalités de tri, de filtre, permettant de naviguer dans ces données de manière naturelle, interactive, et fluide. Dans cette session, venez découvrir comment créer dynamiquement, à partir de son backoffice une collection PivotViewer, et comment la consommer avec le contrôle Silverlight PivotViewer. --- Cette session est la 5ième du Parcours « En pratique : Concevoir et développer une solution applicative »
WPF 4.5 : Quoi de neuf pour les développeurs ?Microsoft
La nouvelle version de WPF, arrivée avec Visual Studio 11, apporte un grand nombre de nouveautés qui ont pour objectifs de simplifier la vie des développeurs. Venez découvrir, au cours de cette session, quelles sont les nouvelles fonctionnalités qui vous permettront de gagner en productivité ! Pour chaque nouveauté, une démo sera présentée ainsi que les cas d'utilisations possibles.
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...Microsoft
Le SDK Windows Phone 7.1 (Mango) apporte nombre de fonctionnalités clef pour le développement d'applications métiers (line of business) ou d'entreprises comme une base de donnée locale, le multitasking, l'accès aux données du téléphone... Ces nouvelles APIs s'accompagnent de la possibilité de déployer de façon privée les applications uniquement aux utilisateurs de l'entreprise. Cette session se veut être un guide pratique du développement et du déploiement d'une application métier en utilisant Windows Phone 7.5, qu'il s'agisse de la bonne utilisation des APIs, des possibles contraintes de sécurité ou de confidentialité. Une session pour les pros, donc, toute en pratique, et en interactivité!
La dure lutte du développeur : 10 trucs pratiques pour une application mobile...Microsoft
Il est possible de faire une bonne application mobile, en intégrant 2 ou 3 fonctionnalités du téléphone et en respectant les principes de base de métro... Mais le mieux étant l'ennemi du bien, le développeur soucieux de plaire à ses utilisateurs devra aller plus loin pour se différencier: fluidité des animations, finesse dans la gestion des exceptions, examen minutieux de l'alignement des éléments de l'interface ou encore performance du chargement des données... arriver à une application parfaite requiert un sens du détail particulier. Cette session a pour but d'éveiller en vous ce sens, et de titiller (subtilement) votre goût du défi, pour le plus grand bonheur des utilisateurs de votre application... et rentrer dans l'histoire!
Blend 4 pour les designers (et pour les développeurs)Microsoft
Pour comprendre pourquoi les designers gagnent du temps avec Blend. Cette session fera un balayage du cycle de création d'une application, depuis le prototypage avec Sketchflow, jusqu'à sa réalisation sous Blend4.
Pour les utilisateurs la réactivité d'une application est un critère très important et une des clés de la réussite d'un projet. Dans cette session, vous découvrirez les bonnes pratiques pour réaliser des applications fluides et performantes en Silverlight, Windows Phone et WPF.
Le livre de recette du design et de l'ergonomie pour le développeurMicrosoft
Développeurs, échappez-vous quelques instants de la grisaille quotidienne. Le chef vous propose de vous asseoir à ses côtés pour apprendre ses techniques. Au menu, concentré de techniques ergonomiques, émulsion de couleurs avec sa touche de typographie, et son rizotto de conseils prêt à l’emploi pour les développeurs. Vous pourrez même emporter tous ses conseils chez vous.
'un design has-been "kikoo-lol qui clignote dans tous les sens" à un design sexy branché et bigarré il n'y a qu'un Metro. A travers cette session vous pourrez voir l'évolution du design d'hier à aujourd'hui et la création d'une interface web dans le style Metro.
Améliorer votre productivité XAML en entreprise !Microsoft
Testabilité, modularité, maintenabilité, performance. Autant de sujets à traiter pour le développeur de clients riches. Cette session décrira les patterns couramment utilisé en entreprise pour répondre à ces problématiques.
Analyse et optimisation des performances des applications Windows Phone 7.5Microsoft
Dans cette sessions nous aborderons les points clés pour la conception et la réalisation d'une application Windows Phone performante et réactive. Nous verrons comment optimiser votre code pour garantir une exécution optimale que ce soit au niveau de la mémoire que de la vitesse d'exécution. Nous en profiterons pour partager nos trucs & astuces de développement, comme par exemple la création d'un contrôle pour tracer l'utilisation mémoire, ou encore l'utilisation du profiler de VS2010 A propos des speakers : • Jérémy Alles : MVP Client App Dev, blogueur (www.japf.fr), rédacteur pour le magazine Programmez!, intervenant AskTheExpert, voyageur (MVPSummit 2011, //BUILD 2011), expert WPF/Silverlight/WindowsPhone/Windows8 • Charlotte Chavancy : rédacteur pour le magazine Programmez!, expert et formatrice WPF/Silverlight/WindowsPhone/Windows8
Les écrans fleurissent, les capteurs innovant aussi, les interfaces naturelles sont au coeur des discussions de tous les ergonomes et designers... et les systèmes embarqués intelligents en profitent: que ce soit pour des applications de divertissement comme au futuroscope ou avec des besoins métiers plus concrets, la réalité augmentée, aujourd'hui majoritairemement utilisée soit dans des simulateurs de types militaires soit à l'opposé dans le jeu et surtout le jeu mobile... et entre les deux se situent quelques systèmes intelligents, le plus souvent avec Windows Embedded, que nous vous proposons de découvrir à travers l'étude de quelques cas déjà en production.
Conférence "Architecture Android" du 19 Mars 2013 par Mathias Seguy fondateur...Mathias Seguy
La conférence « Architecture Android » de Mathias Seguy (Android2EE).
Si l’architecture d’applications Android vous questionne, vous intéresse, vous mystifie cette conférence est faîte pour vous.
Elle s’attachera à décrire les design patterns, contraintes et bonnes pratiques Android. Cela nous permettra de concevoir une architecture propre aux applications Android.
La conférence se conclura en donner les pro-tips Android provenant des GoogleIO et Devoxx qu’il faut connaitre pour concevoir des applications pertinentes sous Android.
Cette conférence a eu lieu le mardi 19 Mars 2013, à 19h.
Si vous êtes un JUG ou un AUG et que cette conférence vous interesse, n'hésitez pas à me contacter.
Si vous souhaitez apprendre la technologie Android, contacter moi: mathias.seguy@android2ee.com, je suis formateur Android et les formations Android que je dispense sont exceptionnelles.
Speaker:Mathias est le fondateur de la société Android2ee spécialisée dans la technologie Android.
Il est :
• formateur Android,
• expert logiciel Android,
• speaker Android sur de grandes conférences Java : Devoxx France, Eclipse Day Toulouse, JCertif Africa, Toulouse JUG, CocoAhead,…
• Rédacteur Android sur Developpez.com ;
• Programmateur Android : MyLight, MyTorch, MySensors, JCertifMobile disponibles sur GooglePlay ;
• Docteur en Mathématiques Fondamentales et Ingénieur de l’ENSEEIHT ;
• Expert technique de l’agence nationale de la recherche française ;
Il présentera au cours de cette conférence sa vision sur la mise en place d’une architecture d’une application Android pertinente et partagera les meilleurs pro-tips (astuces de pro) de sa connaissance. A ne pas manquez.
Mathias Séguy
mathias.seguy@android2ee.com
Fondateur Android2EE
Formation – Expertise – Consulting Android.
Ebooks pour apprendre la programmation sous Android.
Open Data Ready ! Libérez vos données avec OData et le CloudMicrosoft
Le phénomène de l’explosion des données ouvertes (Open Data) croît de façon exponentielle au niveau des acteurs publics avec le soucis de décloisonnement, de lisibilité et de transparence de l’action publique. Dans ce contexte, les kits de démarrage/accélérateurs sous licence libre OGDI (Open Government Data Initiative) et ODAF (Open Data Application Framework) permettent aux acteurs publics d’accélérer leur projet de publication de données ouvertes, de publier ainsi, au travers d’un service de données OData, les informations publiques de leur choix, plus rapidement et efficacement via Windows Azure, de les rendre navigables et interrogeables par les citoyens et les applications, de mettre à disposition, dans cette dynamique, des applications Web riche et smartphone avec interactions sociales, et tout cela à moindres coûts de mise en œuvre, d’exploitation et d’usage. Cette session revient sur le mouvement Open Data à la base d’innovations sociales et économiques dans la réutilisation des données ainsi libérées , les kits de démarrage OGDI et ODAF dans le Cloud Windows Azure et les nouveaux scénarios d’usages rendus possibles grâce à l’ouverture des données.
Bornes, écrans, automates: ce qui se cache derrière les systèmes embarqués qu...Microsoft
Vous utilisez tous les jours des systèmes embarqués: que ce soit pour retirer un billet de train, de l'argent, pour payer au péage ou dans un magasin, ou simplement quand vous regardez une publicité ou une vitrine un peu moderne. Comment sont réalisés ces systèmes? Quelles sont les contraintes des fabricants? et surtout, quelles sont les solutions pour rendre le système robustes aux attaques, quelle que soit leur nature? Dans cette session émaillée de cas concrets, vous découvrirez quels sont les outils que la division Windows Embedded de Microsoft offre aux développeurs pour concevoir ces systèmes en utilisant les frameworks et les outils qu'ils connaissent, dans un environnement modulaire, et sécurisé. il sera également question des tendances (tactile, NUI) et du futur de ces systèmes et de leur connexion au cloud
Slides de présentation du petit déjeuner OCTO de novembre 2012.
Site : http://www.geantsduweb.com/
De l'autre côté de l'Atlantique, les Géants du Web réinventent la façon de faire de l'informatique. Ils s'appellent Amazon, Facebook, Google, Netflix ou LinkedIn pour les plus connus.
Maintenant que ces pionniers nous ont montré la voie, nous ne pouvons plus continuer à travailler comme avant.
OCTO a donc publié son nouveau livre « les Géants du Web », qui présente ces nouvelles manières de faire de l’informatique. Cet ouvrage aborde en détail comment ces géants :
réduisent leur Time To Market au moyen de pratiques comme le Lean Startup et le Continuous Deployment ;
font face à des enjeux énormes de fréquentation de leur site grâce aux technologies NOSQL et au Commodity Hardware ;
conservent une excellence dans la qualité de leurs produits à l’aide d’organisations composées en Pizza team et orientées Feature tout en cultivant l’obsession de la mesure.
A l’occasion de la sortie de cet ouvrage, OCTO Technology avait organisé ce petit-déjeuner afin de présenter une synthèse des pratiques les plus saillantes.
Améliorer votre productivité avec Visual Studio 2012Microsoft
Le monde du développement logiciel est en constante évolution et nos outils doivent sans cesse évoluer. Visual Studio ne déroge pas à la règle et sort cette année dans une nouvelle édition riche en nouveautés. C’est donc le moment idéal pour en découvrir les nouvelles fonctionnalités sous forme de trucs et astuces . De nombreuses améliorations ont été apportées à l’IDE phare de Microsoft telles que le support des applications Windows Store, un explorateur de solution encore plus évolué, le support natif de la programmation asynchrone et bien d'autres. La session privilégiera les démonstrations avec pour objectif d’améliorer votre productivité et ainsi optimiser votre travail au quotidien.
De A à Z: Accès aux données avec Entity Framework 4.2 et publication en ODataMicrosoft
Cette session aborde 2 aspects liés à la couche de données : - le stockage et l’accès aux données côté serveur - la publication des données sous forme de service pour les rendre disponibles aux applications clientes Nous commencerons par le stockage des données et le mapping objet- relationnel avec Sql Server et Entity Framework 4.2 Code First. Puis, grâce à WCF Data Services, nous publierons ces données sous la forme d’un service OData qui offre un format très interopérable. --- Cette session est la 2ème du parcours « En pratique : Concevoir et développer une solution applicative ». Elle peut être suivie de manière totalement indépendante puisque seul le scénario métier sert de fil rouge dans le parcours. La session se déroule en 2 temps : 1. Mise en œuvre basique de la techno 2. Intervention d’un expert de la techno qui va proposer d’améliorer l’application ou l’expérience en utilisant des techniques nouvelles ou plus avancées ou peu connues et pourtant si pratiques.
Améliorer votre productivité XAML en entreprise !Microsoft
Testabilité, modularité, maintenabilité, performance. Autant de sujets à traiter pour le développeur de clients riches. Cette session décrira les patterns couramment utilisé en entreprise pour répondre à ces problématiques.
Analyse et optimisation des performances des applications Windows Phone 7.5Microsoft
Dans cette sessions nous aborderons les points clés pour la conception et la réalisation d'une application Windows Phone performante et réactive. Nous verrons comment optimiser votre code pour garantir une exécution optimale que ce soit au niveau de la mémoire que de la vitesse d'exécution. Nous en profiterons pour partager nos trucs & astuces de développement, comme par exemple la création d'un contrôle pour tracer l'utilisation mémoire, ou encore l'utilisation du profiler de VS2010 A propos des speakers : • Jérémy Alles : MVP Client App Dev, blogueur (www.japf.fr), rédacteur pour le magazine Programmez!, intervenant AskTheExpert, voyageur (MVPSummit 2011, //BUILD 2011), expert WPF/Silverlight/WindowsPhone/Windows8 • Charlotte Chavancy : rédacteur pour le magazine Programmez!, expert et formatrice WPF/Silverlight/WindowsPhone/Windows8
Les écrans fleurissent, les capteurs innovant aussi, les interfaces naturelles sont au coeur des discussions de tous les ergonomes et designers... et les systèmes embarqués intelligents en profitent: que ce soit pour des applications de divertissement comme au futuroscope ou avec des besoins métiers plus concrets, la réalité augmentée, aujourd'hui majoritairemement utilisée soit dans des simulateurs de types militaires soit à l'opposé dans le jeu et surtout le jeu mobile... et entre les deux se situent quelques systèmes intelligents, le plus souvent avec Windows Embedded, que nous vous proposons de découvrir à travers l'étude de quelques cas déjà en production.
Conférence "Architecture Android" du 19 Mars 2013 par Mathias Seguy fondateur...Mathias Seguy
La conférence « Architecture Android » de Mathias Seguy (Android2EE).
Si l’architecture d’applications Android vous questionne, vous intéresse, vous mystifie cette conférence est faîte pour vous.
Elle s’attachera à décrire les design patterns, contraintes et bonnes pratiques Android. Cela nous permettra de concevoir une architecture propre aux applications Android.
La conférence se conclura en donner les pro-tips Android provenant des GoogleIO et Devoxx qu’il faut connaitre pour concevoir des applications pertinentes sous Android.
Cette conférence a eu lieu le mardi 19 Mars 2013, à 19h.
Si vous êtes un JUG ou un AUG et que cette conférence vous interesse, n'hésitez pas à me contacter.
Si vous souhaitez apprendre la technologie Android, contacter moi: mathias.seguy@android2ee.com, je suis formateur Android et les formations Android que je dispense sont exceptionnelles.
Speaker:Mathias est le fondateur de la société Android2ee spécialisée dans la technologie Android.
Il est :
• formateur Android,
• expert logiciel Android,
• speaker Android sur de grandes conférences Java : Devoxx France, Eclipse Day Toulouse, JCertif Africa, Toulouse JUG, CocoAhead,…
• Rédacteur Android sur Developpez.com ;
• Programmateur Android : MyLight, MyTorch, MySensors, JCertifMobile disponibles sur GooglePlay ;
• Docteur en Mathématiques Fondamentales et Ingénieur de l’ENSEEIHT ;
• Expert technique de l’agence nationale de la recherche française ;
Il présentera au cours de cette conférence sa vision sur la mise en place d’une architecture d’une application Android pertinente et partagera les meilleurs pro-tips (astuces de pro) de sa connaissance. A ne pas manquez.
Mathias Séguy
mathias.seguy@android2ee.com
Fondateur Android2EE
Formation – Expertise – Consulting Android.
Ebooks pour apprendre la programmation sous Android.
Open Data Ready ! Libérez vos données avec OData et le CloudMicrosoft
Le phénomène de l’explosion des données ouvertes (Open Data) croît de façon exponentielle au niveau des acteurs publics avec le soucis de décloisonnement, de lisibilité et de transparence de l’action publique. Dans ce contexte, les kits de démarrage/accélérateurs sous licence libre OGDI (Open Government Data Initiative) et ODAF (Open Data Application Framework) permettent aux acteurs publics d’accélérer leur projet de publication de données ouvertes, de publier ainsi, au travers d’un service de données OData, les informations publiques de leur choix, plus rapidement et efficacement via Windows Azure, de les rendre navigables et interrogeables par les citoyens et les applications, de mettre à disposition, dans cette dynamique, des applications Web riche et smartphone avec interactions sociales, et tout cela à moindres coûts de mise en œuvre, d’exploitation et d’usage. Cette session revient sur le mouvement Open Data à la base d’innovations sociales et économiques dans la réutilisation des données ainsi libérées , les kits de démarrage OGDI et ODAF dans le Cloud Windows Azure et les nouveaux scénarios d’usages rendus possibles grâce à l’ouverture des données.
Bornes, écrans, automates: ce qui se cache derrière les systèmes embarqués qu...Microsoft
Vous utilisez tous les jours des systèmes embarqués: que ce soit pour retirer un billet de train, de l'argent, pour payer au péage ou dans un magasin, ou simplement quand vous regardez une publicité ou une vitrine un peu moderne. Comment sont réalisés ces systèmes? Quelles sont les contraintes des fabricants? et surtout, quelles sont les solutions pour rendre le système robustes aux attaques, quelle que soit leur nature? Dans cette session émaillée de cas concrets, vous découvrirez quels sont les outils que la division Windows Embedded de Microsoft offre aux développeurs pour concevoir ces systèmes en utilisant les frameworks et les outils qu'ils connaissent, dans un environnement modulaire, et sécurisé. il sera également question des tendances (tactile, NUI) et du futur de ces systèmes et de leur connexion au cloud
Slides de présentation du petit déjeuner OCTO de novembre 2012.
Site : http://www.geantsduweb.com/
De l'autre côté de l'Atlantique, les Géants du Web réinventent la façon de faire de l'informatique. Ils s'appellent Amazon, Facebook, Google, Netflix ou LinkedIn pour les plus connus.
Maintenant que ces pionniers nous ont montré la voie, nous ne pouvons plus continuer à travailler comme avant.
OCTO a donc publié son nouveau livre « les Géants du Web », qui présente ces nouvelles manières de faire de l’informatique. Cet ouvrage aborde en détail comment ces géants :
réduisent leur Time To Market au moyen de pratiques comme le Lean Startup et le Continuous Deployment ;
font face à des enjeux énormes de fréquentation de leur site grâce aux technologies NOSQL et au Commodity Hardware ;
conservent une excellence dans la qualité de leurs produits à l’aide d’organisations composées en Pizza team et orientées Feature tout en cultivant l’obsession de la mesure.
A l’occasion de la sortie de cet ouvrage, OCTO Technology avait organisé ce petit-déjeuner afin de présenter une synthèse des pratiques les plus saillantes.
Améliorer votre productivité avec Visual Studio 2012Microsoft
Le monde du développement logiciel est en constante évolution et nos outils doivent sans cesse évoluer. Visual Studio ne déroge pas à la règle et sort cette année dans une nouvelle édition riche en nouveautés. C’est donc le moment idéal pour en découvrir les nouvelles fonctionnalités sous forme de trucs et astuces . De nombreuses améliorations ont été apportées à l’IDE phare de Microsoft telles que le support des applications Windows Store, un explorateur de solution encore plus évolué, le support natif de la programmation asynchrone et bien d'autres. La session privilégiera les démonstrations avec pour objectif d’améliorer votre productivité et ainsi optimiser votre travail au quotidien.
De A à Z: Accès aux données avec Entity Framework 4.2 et publication en ODataMicrosoft
Cette session aborde 2 aspects liés à la couche de données : - le stockage et l’accès aux données côté serveur - la publication des données sous forme de service pour les rendre disponibles aux applications clientes Nous commencerons par le stockage des données et le mapping objet- relationnel avec Sql Server et Entity Framework 4.2 Code First. Puis, grâce à WCF Data Services, nous publierons ces données sous la forme d’un service OData qui offre un format très interopérable. --- Cette session est la 2ème du parcours « En pratique : Concevoir et développer une solution applicative ». Elle peut être suivie de manière totalement indépendante puisque seul le scénario métier sert de fil rouge dans le parcours. La session se déroule en 2 temps : 1. Mise en œuvre basique de la techno 2. Intervention d’un expert de la techno qui va proposer d’améliorer l’application ou l’expérience en utilisant des techniques nouvelles ou plus avancées ou peu connues et pourtant si pratiques.
Développement de jeux pour Windows Phone 7.5 avec XNA et SilverlightMicrosoft
Au cours de cette session, vous découvrirez comment réaliser un jeu vidéo pour Windows Phone 7.5 en mélangeant les technologies XNA et Silverlight. Nous verrons les avantages et inconvénients de chaque technologie et comment en tirer le meilleur au sein de votre futur jeu vidéo, sachant qu'il est maintenant possible de combiner les deux dans la même applications, voire sur la même page! Cette session sera aggrémentée de retours d'expérience de jeux en cours de développement mais aussi en production.
Améliorer votre productivité XAML en entreprise !Microsoft
Testabilité, modularité, maintenabilité, performance. Autant de sujets à traiter pour le développeur de clients riches. Cette session décrira les patterns couramment utilisé en entreprise pour répondre à ces problématiques.
APIs Facebook, Twitter, Foursquare… tirer parti des réseaux sociaux dans votr...Microsoft
Les réseaux sociaux ont pris une place de plus en plus importante dans la vie des utilisateurs, et plus généralement du grand public. La bonne nouvelle pour les développeurs d’applications, c’est qu’en plus des APIs sociales intégrées au SDK Windows Phone, beaucoup de ces réseaux sociaux proposent leurs propres APIs, et qu’il est extrêmement facile de s’interfacer avec. Cette session vous expliquera les points clefs de ces APIs : authentification (le plus souvent avec OAuth), format des requêtes, traitement des résultats… ainsi que les bonnes pratiques pour intégrer ces réseaux dans votre application, mais aussi pour en profiter et lui donner plus de visibilité !
.NET Microframework, les joies de l'électronique et du code pour tousMicrosoft
Le .NET Microframework est une plateforme avec laquelle n'importe quel geek un peu développeur peut prendre son pied :-) Pas besoin d'OS, le .NET Microframework fonctionne directement sur des petites cartes électroniques pas cher, et il permet de faire plein de choses... très geeks : automatiser son arrosage automatique, éclairer sa ville Lego, renvoyer les images de sa Webcam, etc Cette session sera un aperçu technique du .NET Microframework, technologie que Microsoft a mis en Open Source, avec démonstration (en code) des cas réels d'utilisation, dont on peut voir une preview ici: http://blogs.msdn.com/laurelle Les aspects pédagogiques de cet environnement seront également démontrés, car le .NET Microframework est une plateforme idéale pour apprendre à programmer mais aussi pour de la robotique simple et efficace.
JavaScript aussi sur le serveur et jusque dans le cloud?Microsoft
JavaScript prend de plus en plus d'importance et Microsoft rend son exécution très efficace. Nous verrons dans cette session les cas d'utilisation de ce langage sur la plateforme Microsoft au niveau du serveur que ce soit par exemple avec Node.js ou Map/Reduce sur Windows Server et Windows Azure.
JavaScript aussi sur le serveur et jusque dans le cloud?benjguin
JavaScript prend de plus en plus d'importance et Microsoft rend son exécution très efficace. Nous verrons dans cette session les cas d'utilisation de ce langage sur la plateforme Microsoft au niveau du serveur que ce soit par exemple avec Node.js ou Map/Reduce sur Windows Server et Windows Azure.
La vidéo est disponible à http://www.microsoft.com/france/mstechdays/programmes/parcours.aspx#SessionID=965a01d5-bd2f-4b60-847f-6d28900fe1e5
Session performed at Microsoft Techdays 2012 in Paris.
Talked about Node.JS, MongoDB and Hadoop on Windows Azure.
Available NodeJS demos here :
- https://github.com/fasterize/DemoTechdays2012Chat
- https://github.com/fasterize/DemoTechdays2012Proxy
- https://github.com/fasterize/techdays
De l’ergonomie aux bonnes méthodes de développement de vos applications Windo...Microsoft
Le succès et l’adoption d’une application sont étroitement liés à la qualité de l’expérience utilisateurs. Nous vous présenterons lors de cette session comment le développement en méthodologies agiles de vos applications Windows 8 vous garantit souplesse, productivité accrue, respect des délais et véritable valeur pour vos utilisateurs. Nous insisterons également sur l’importance à donner au design et à l’ergonomie afin de définitivement garantir l’adoption de vos applications par vos utilisateurs.
Competitive collaboratives solutions - Enjeux et RéponsesEric Herschkorn
Votre système d'information et vos problématiques face aux besoins collaboratifs - De nouvelles demandes d'utilisateurs - Les solutions du marché - Introduction du Cloud - Analyse comparative : IBM Lotus, Microsoft SharePoint, Google, Open Source Joomla Drupal Zimbra - Que font les clients ? - Une évolution des usages en douceur - Une approche solution pour choisir son CMS.
Sources : Useo, Gartner, Cavazza
2. Tout sur Microsoft Speech
8 février 2012 – 17h30
Sébastien Putier
Consultant / Formateur
Winwise
Nicolas Calvi
MVP Surface, Consultant / Formateur
Winwise
3. Winwise en chiffres : 9,5 M€, 70 collaborateurs, 800 clients qui nous font confiance.
Winwise a été créé en 1996 autour de 2 métiers:
- La Formation, centre agréé Microsoft
- Le Conseil
Et 3 types d’intervention chez nos clients:
- L’expertise
- L’accompagnement
- La réalisation de projets aux forfaits
Nos clients sont de tout secteur d’activité et sollicitent nos 5 domaines de compétences:
- Interfaces Riches et Naturelles
- Architecture
- Collaboratif
- Business Intelligence et Data Management
- Infrastructure
Tous nos collaborateurs sont certifiés sur les nouvelles technologies Microsoft.
4. Sommaire
Introduction à Speech
Speech c’est quoi ?
Survol du Framework
Les modes d’utilisations
Reconnaissance vocale
Mode reconnaissance automatique (Dictée)
Mode reconnaissance par grammaire
Synthèse vocale
Kinect
6. Speech, c’est quoi ?
La solution de synthèse et reconnaissance vocale de Microsoft
En évolution constante depuis la première release (1995)
Intégré à tous les Windows depuis Windows 95
Integré au framework .Net depuis la release du Framework .Net
3.0
7. Speech, c’est quoi ?
Une interface NUI (Natural User Interface)
Utilisé pour la commande d’interface à la voix
Très utile pour des interfaces à destination de
personnes à mobilité réduite.
Ne nécessite pas d’apprentissage pour fonctionner,
mais il est vivement conseillé pour une meilleure
reconnaissance.
8. Survol du Framework
A la base vient de la « SAPI ».
Disponible avec l’assembly « System.Speech.dll » :
Synthèse vocale : « System.Speech.Synthesis »
Reconnaissance vocale : « System.Speech.Recognition »
Un pack par langue à télécharger
Existe aussi en version Serveur :
« Microsoft.Speech », qui peut être récupéré au
travers d’un SDK gratuit et ne possède pas
exactement les même fonctionnalités.
9. Les modes d’utilisation
La reconnaissance vocale
En mode dictée pour convertir un
discours en données
En mode grammaire pour détecter des
mots précis
La synthèse vocale
Permet de faire parler son ordinateur
Modulable grâce à des fichiers de
configuration
11. Reconnaissance vocale
Point d’entrée :
Classe « SpeechRecognitionEngine »
Moteur alimenté par des grammaires
Objets de type « Grammar »
Moteur configuré pour une langue à la fois
Plus efficace avec le langage naturel
« Ouvrier » au lieu de « Péon »
12. Mode reconnaissance automatique
(Dictée)
Permet la transcription de la voix en données
Chaîne de caractères
Utilisation d’une « grammaire de dictée »
Objet « DictationGrammar »
Exemple d’utilisation
Traduire à la volée un discours en utilisant « Microsoft
Translation »
13. Mode reconnaissance par grammaire
Pour scruter certains mots ou expressions
Une grammaire, c’est :
Un ensemble de règles définissant quoi reconnaître
Un tag permettant d’identifier la règle reconnue
On crée une grammaire :
En lisant un fichier SML (Semantic Markup Language)
A partir d’un objet GrammarBuilder
14. Mode reconnaissance par
grammaire
Grammar
Equivalent en code managé du fichier SML
Définit les mots à détecter
GrammarBuilder
Construit des objets « Grammar »
Permet de générer du SML
18. La synthèse vocale
Transformer une donnée texte en flux sonore
compréhensible
Point d’entrée
Classe
« System.Speech.Synthesis.SpeechSynthetizer »
Trois types d’input possibles
Texte brut
Fichier ou texte SSML
Prompt / PromptBuilder
19. SSML en bref
SSML = Speech Synthesis Markup Language
Standard pour la synthèse vocale
Basé sur XML
Spécification disponible sur le site du W3C
http://www.w3.org/TR/speech-synthesis/
Permet d’améliorer la qualité du rendu de la synthèse
Simple : Une quinzaine de balises
<say-as>
<emphasis>
<break>
…
26. Contacts
Sébastien Putier
Blog : http://sputier.wordpress.com
Email : sebastien.putier@winwise.com
Nicolas Calvi
Blog : http://blog.nicolascalvi.com/
Facebook : Black Blog
Twitter : @nicolascalvi
Email : nicolas.calvi@winwise.com
27. Pour aller plus loin
Prochaines sessions des Dev Camps
Chaque semaine, les 10
Live Open Data - Développer des applications riches avec le
février
DevCamps 2012
16
Meeting protocole Open Data
ALM, Azure, Windows Phone, HTML5, OpenData février
Live
Meeting
Azure series - Développer des applications sociales sur
la plateforme Windows Azure
2012
http://msdn.microsoft.com/fr-fr/devcamp
17
Live Comprendre le canvas avec Galactic et la librairie
février
Meeting three.js
2012
Téléchargement, ressources 21
février
Live La production automatisée de code avec CodeFluent
Meeting Entities
et toolkits : RdV sur MSDN 2012
2 mars Live Comprendre et mettre en oeuvre le toolkit Azure pour
http://msdn.microsoft.com/fr-fr/ 2012 Meeting Windows Phone 7, iOS et Android
6 mars Live
Nuget et ALM
2012 Meeting
Les offres à connaître 9 mars
2012
Live
Meeting
Kinect - Bien gérer la vie de son capteur
90 jours d’essai gratuit de Windows 13 mars
2012
Live
Meeting
Sharepoint series - Automatisation des tests
Azure 14 mars Live TFS Health Check - vérifier la bonne santé de votre
www.windowsazure.fr 2012 Meeting plateforme de développement
15 mars Live Azure series - Développer pour les téléphones, les
2012 Meeting tablettes et le cloud avec Visual Studio 2010
Jusqu’à 35% de réduction sur Visual 16 mars Live Applications METRO design - Désossage en règle d'un
Studio Pro, avec l’abonnement MSDN 2012 Meeting template METRO javascript
20 mars Live Retour d'expérience LightSwitch, Optimisation de
www.visualstudio.fr 2012 Meeting l'accès aux données, Intégration Silverlight
23 mars Live OAuth - la clé de l'utilisation des réseaux sociaux dans
2012 Meeting votre application