Outillage pour Windows 8                          XAML   Sébastien Pertus              Cyprien Autexier               DPE ...
Donnez votre avis !                   Depuis votre smartphone, sur :                    http://notes.mstechdays.fr    De n...
Accélérateur sur technologies Microsoft                                                                  .NET             ...
Déjà des outils pour les patterns de développement sur Windows 8       GUIDANCE & LIBRARIESDéveloppement
Les outils    • Intégrés à Visual Studio         – Nuget         – Extensions And Updates    • Les composants commerciaux ...
Extensions and UpdatesDéveloppement
Extensions and UpdateDéveloppement
Ajouter une référence à JSON.NETDéveloppement
nservicebus PublishSettingsGenerator UrlShortener.Helper postal                                                           ...
Codeplex    • http://www.codeplex.comDéveloppement
Callisto    De nombreux contrôles    Flyouts, Menu, Tilt Effect, Ratings, Watermark    Un accélerateur de développement   ...
SQLiteMoteur de base de donnée cross-platformUtilisez le même moteur sur que ce soit avec W8, WP8 ou d’autres systèmesSupp...
Synchronisez vos données• Projet Codeplex (enfin presque …)  – Non supporté par MS  – Basé sur la toolkit Sync FX 4.0   Sy...
MVVM Light – Nuget – Callisto – SQLite – Bing Maps       UTILISER LES OUTILS VSDéveloppement
Le marché du composant tiers est en marche       COMPOSANTS COMMERCIAUXDéveloppement
DevExpress                Graphiques et jauges                Créez des dashboard élégants et interactifs                D...
TelerikGraphiques et jaugesCréez des dashboard élégants et interactifsTilesReproduisez facilement le style du startscreen ...
Infragistics                Cartes                Imagerie géospatiale performante                Graphiques              ...
La communauté open source supporte elle aussi windows 8       COMPOSANTS OPEN SOURCEDéveloppement
Google Analytics    Un portage de Silverlight Analytics    Une solution de télémétrie pour vos applications    Analysez de...
WinRTBouncyCastleUn portage de BouncyCastleLa plupart des algorithmes cryptographiques en code managéDes apis complémentai...
ManagedEsent    Esent (JetBlue) est le moteur de base de données natif    Directement intégré à Windows et exploité par Ma...
Votre boite à outil déjà présente sur Windows 8OUTILLAGE
FiddlerLe proxy de deboguage que l’on ne présente plusInterceptez les communications http et https de vos applicationsSupp...
Ants Performance ProfilerOutils d’analyse de performanceIndentifiez facilement et rapidement les problèmes de performances...
Expression DesignL’outil de design de Microsoft désormais gratuitImportez vos fichiers illustrator ou photoshop et exporte...
ManagedEsent, Telerik, DevExpress, Google Analytics       UTILISER LES OUTILS TIERSDéveloppement
Et Encore ….
CONCLUSION
AUTRES OUTILS
Protobuf    Un format de sérialisation cross-platform    Basé sur un fichier peu verbeux de description des dto    Transme...
Développeurs                                                         Pros de l’IT http://aka.ms/generation-app       Forme...
Prochain SlideShare
Chargement dans…5
×

Outillage pour Windows 8 XAML

480 vues

Publié le

Recette anti-feuille blanche ! MVVM ou pas ? Une librairie ? Des dossiers ? Et si je me trompe ? Nous vous aiderons à bien organiser et architecturer votre projet Windows 8 et Windows Phone 8 et ses sources, à réutiliser votre code source, automatiser certaines tâches. Nous partagerons avec vous des bonnes pratiques et des retours d'expériences

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
480
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
8
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Intro code / dev
  • Notation
  • Outillage pour Windows 8 XAML

    1. 1. Outillage pour Windows 8 XAML Sébastien Pertus Cyprien Autexier DPE Consultant Microsoft Wygwam & Askalllhttp://blogs.msdn.com/b/mim http://www.sandor.fr @sebastienpertus @sandorfrCode / Développement
    2. 2. Donnez votre avis ! Depuis votre smartphone, sur : http://notes.mstechdays.fr De nombreux lots à gagner toutes les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les TechDayshttp://notes.mstechdays.fr
    3. 3. Accélérateur sur technologies Microsoft .NET WPF Silverlight HTML5 MVC Cartographie Cloud SharePoint Office 365 Lync Windows Phone Windows 8 UX TFS Test Méthodologie SQL Server SSRS SSASx 80 collaborateursFrance Belgique Suisse Canada
    4. 4. Déjà des outils pour les patterns de développement sur Windows 8 GUIDANCE & LIBRARIESDéveloppement
    5. 5. Les outils • Intégrés à Visual Studio – Nuget – Extensions And Updates • Les composants commerciaux – Telerik – Dev Express – Infragistics • La communauté – Codeplex – GithubDéveloppement
    6. 6. Extensions and UpdatesDéveloppement
    7. 7. Extensions and UpdateDéveloppement
    8. 8. Ajouter une référence à JSON.NETDéveloppement
    9. 9. nservicebus PublishSettingsGenerator UrlShortener.Helper postal Common.Logging Nuget Simple.Data.Core FakeItEasy Autofac Altairis.Web.Security Spark Bootstrapper QuickGraph Newtonsoft.Json FluentHtml-ci • Ajouter une référence n’a jamais été aussi Machine.Specifications MvcMailer reactiveui-core Should AutoMapper MvvmLight Antlr NUnit Elmah simple ! Adam.JSGenerator Hammock 51Degrees.mobi StructureMap RhinoMocks DotNetZip NHibernate fasterflect FluentValidation FluentAssertions DotNetOpenAuth BBCode HtmlAgilityPack Lucene Azure Castle FluentNHibernate Ninject NSubstitute WatiN NLogjQuery log4net xunit AutoPoco Rx Iesi Collections ErikEJ.SqlCeMembership iTextSharp TweetSharp Facebook linq.js Moq combres MvcContrib SharpZipLibCLEditor RestSharp MvcSiteMapProvider jQuery.Validation Simple.Data.Core RavenDBDéveloppement
    10. 10. Codeplex • http://www.codeplex.comDéveloppement
    11. 11. Callisto De nombreux contrôles Flyouts, Menu, Tilt Effect, Ratings, Watermark Un accélerateur de développement Des outils mais aussi des exemples pour vos développements custom http://timheuer.github.com/callisto/Développement
    12. 12. SQLiteMoteur de base de donnée cross-platformUtilisez le même moteur sur que ce soit avec W8, WP8 ou d’autres systèmesSupport des transactions et de l’indexation
    13. 13. Synchronisez vos données• Projet Codeplex (enfin presque …) – Non supporté par MS – Basé sur la toolkit Sync FX 4.0 Sync.Win8 Sync Fx Toolkit 4.0 SQLite Sync Framework 2.1 WinRT SQL SERVER 20xx
    14. 14. MVVM Light – Nuget – Callisto – SQLite – Bing Maps UTILISER LES OUTILS VSDéveloppement
    15. 15. Le marché du composant tiers est en marche COMPOSANTS COMMERCIAUXDéveloppement
    16. 16. DevExpress Graphiques et jauges Créez des dashboard élégants et interactifs DataGrid Affichez simplement vos données métier Cartes Intégrez des données géospatiales (Bing, OpenStreetMaps, Shapefiles) Editors Créez des dashboard élégants et interactifsDéveloppement
    17. 17. TelerikGraphiques et jaugesCréez des dashboard élégants et interactifsTilesReproduisez facilement le style du startscreen au sein de votre application.Un large choix de contrôles
    18. 18. Infragistics Cartes Imagerie géospatiale performante Graphiques Affichez vos statistiques avec élégance Un large choix de contrôles (éditeurs, grille)Développement
    19. 19. La communauté open source supporte elle aussi windows 8 COMPOSANTS OPEN SOURCEDéveloppement
    20. 20. Google Analytics Un portage de Silverlight Analytics Une solution de télémétrie pour vos applications Analysez de façon détaillée l’utilisation de votre application (pages, durées, custom events) http://w8ga.codeplex.com/Développement
    21. 21. WinRTBouncyCastleUn portage de BouncyCastleLa plupart des algorithmes cryptographiques en code managéDes apis complémentaires du système :Certificats X509, TLS plus souple, algorithmes supplémentaireshttp://w8bouncycastle.codeplex.com/
    22. 22. ManagedEsent Esent (JetBlue) est le moteur de base de données natif Directement intégré à Windows et exploité par Mail, Exchange ou encore ActiveDirectory Fait partie des apis autorisées (passe le WACK) Fonctionnalités riches Transactions, logs, backup, indexation… Un wrapper managé ManagedEsent est un wrapper managé permettant d’exploiter ces APIs avec c#ManagedEsent
    23. 23. Votre boite à outil déjà présente sur Windows 8OUTILLAGE
    24. 24. FiddlerLe proxy de deboguage que l’on ne présente plusInterceptez les communications http et https de vos applicationsSupport windows 8Configurez simplement les autorisations système pour déboguer vos applications Modern-UI
    25. 25. Ants Performance ProfilerOutils d’analyse de performanceIndentifiez facilement et rapidement les problèmes de performances dans votre code.
    26. 26. Expression DesignL’outil de design de Microsoft désormais gratuitImportez vos fichiers illustrator ou photoshop et exportez les en XamlSimplifiez votre gestions des assets avec le vectoriel
    27. 27. ManagedEsent, Telerik, DevExpress, Google Analytics UTILISER LES OUTILS TIERSDéveloppement
    28. 28. Et Encore ….
    29. 29. CONCLUSION
    30. 30. AUTRES OUTILS
    31. 31. Protobuf Un format de sérialisation cross-platform Basé sur un fichier peu verbeux de description des dto Transmettez vos données avec aisance et performance Générez vos DTO et compilez vos serializer http://code.google.com/p/protobuf-net/ (WP8 & W8)Développement
    32. 32. Développeurs Pros de l’IT http://aka.ms/generation-app Formez-vous en ligne www.microsoftvirtualacademy.com http://aka.ms/evenements- developpeurs Retrouvez nos évènements http://aka.ms/itcamps-france Les accélérateurs Faites-vous accompagnerWindows Azure, Windows Phone, gratuitement Windows 8 Essayer gratuitement nos http://aka.ms/telechargements solutions IT La Dev’Team sur MSDN Retrouver nos experts L’IT Team sur TechNet http://aka.ms/devteam Microsoft http://aka.ms/itteam

    ×