Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Fichier, Nouveau projet… Et après ?

485 views

Published on

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

  • Login to see the comments

  • Be the first to like this

Fichier, Nouveau projet… Et après ?

  1. 1. 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
  2. 2. Fichier, Nouveau projet… Et après ? John Thiriet Consultant / Formateur MCNEXT jthiriet@mcnext.com http://www.mcnext.comCode / Développement
  3. 3. 100 % 180 collaborateurs Depuis 2007 à Paris - Lyon - Genève Dot Share NET Point Business Intelligence Biz Microsoft Talk Stand 97 – Zone bleu foncéCode / Développement
  4. 4. La feuille blanche Erreur Perfection DouteCode / Développement
  5. 5. Objectifs de la session Réutiliser Organiser ChoisirCode / Développement
  6. 6. Chapitre 1 L’ECOSYSTEMECode / Développement
  7. 7. Microsoft Design Language • Intégration à l’écosystème • Facilite la compréhension de l’utilisateur • Facile à mettre en place pour le développeur • Permet l’utilisation des contrôles fournis par la plateformeCode / Développement
  8. 8. API Windows 8 Windows Phone 8 WinRT WinPRT XAML HTML DirectX XAML DirectX C++ C# VB Javascript C++ C++ C# VB C++Code / Développement
  9. 9. Quel langage choisir ? Pas de réponse absolueCode / Développement
  10. 10. Quel langage choisir ? Connaissances Existant Spécificités Portabilité PerformanceCode / Développement
  11. 11. PREMIER PROJETCode / Développement
  12. 12. Chapitre 2 ARCHITECTURECode / Développement
  13. 13. MVVM Model View ViewModel MVVMCode / Développement
  14. 14. MVVM Maintenabilité Améliore Testabilité Obligatoire Ce n’est pas MagiqueCode / Développement
  15. 15. MVVM – Code-Behind Le code-behind n’est pas le malCode / Développement
  16. 16. MVVM – Code-Behind Gère Les états Les La de la vue animations navigationCode / Développement
  17. 17. AVEC ET SANS MVVMCode / Développement
  18. 18. Chapitre 3 PORTABILITÉCode / Développement
  19. 19. Portabilité - Intérêts • Eviter de refaire plusieurs fois le même travail • Ne corriger les erreurs qu’à un endroit • Capitaliser sur du code existant • Porter un code sur une autre plateforme plus rapidementCode / Développement
  20. 20. Portabilité – Techniques et outils Frameworks Réutilisation Portable Composants Fichiers multi de code Library WinRT/WinPRT partagés plateformesCode / Développement
  21. 21. PORTABILITÉ – COMPOSANT WINRTCode / Développement
  22. 22. Chapitre 4 POUR ALLER PLUS LOINCode / Développement
  23. 23. Trucs et astuces • Nuget est votre ami • TFS Online pour votre code source • Windows Azure pour vos services • Visitez les forums MSDN et les groupes des communautés de développeursCode / Développement
  24. 24. L’Accélérateur Windows Ressources Coaching Visibilité aka.ms/accelerateur-windows Plus d’info ? RDV stand Windows 8Accélérateur Windows
  25. 25. 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

×