Prochaine session

5 jours

Inscription

Advanced C# development

Ce cours est destiné aux programmeur C# qui ont déjà une certaine expérience et qui désirent

Durée

.

Public cible

  • Développeurs

Pré-requis

  • C#

Objectifs

  • • Maîtriser tous les concepts fondamentaux liés aux développements des applications (WPF, LINQ, Service Windows )
  • • Gérer de façon efficace vos applications sous forme de services (WebServices, WCF).
  • • Prise en main de LINQ et Windows Forms

Informations

Cette formation est accessible en présentiel et à distance (classe virtuelle)

Programme détaillé

Les essentiels de Windows Store App

  • Vue d’ensemble
  • Architecture
  • XAML
  • WinRT API
  • Contrats
  • Notifications
  • Déploiement

Animations et transitions

  • Animations
  • Storyboard
  • Transitions et transformations
  • VisualStateManager

Localisation et globalisation

  • Resource Files
  • Formattage en fonction de la localisation

Interface utilisateur Branding et Seamless


Splash screen,Branding


Scénario avancé

  • Options de stockage
  • Cache de données
  • Fonctionnalité File
  • Extensions
  • Associations
  • Compression

Contrôles et composants réutilisables

  • Contrôles personnalisés
  • Template de contrôle
  • Composants WinRT
  • Contrôle XAML

Advanced Contract Scenarios

  • Média
  • Devices
  • Partage de ressources
  • Impression
  • Contrat Play
  • Contacts
  • Agenda
  • PDF
  • Capture d’écran
  • Snapshots

Service push de notification

  • Principes
  • Communication avec WNS

Média

  • CameraCaptureUI
  • MediaCapture

Tâches de fond

  • Création
  • Implémentation

Sensors et devices


Génération de revenu

  • Fonctionnalité trial
  • In-App Purchases
  • Advertising

Sécurité

  • Authentication windows
  • Authentication web
  • Chiffrement de données

Tracing et Profiling d’une Windows Store Apps

  • Analyse
  • Trace
  • Profil

Autres informations

  • Durée : 5 jours
  • Certification : 70-485


Advanced C# development

Interressé par cette formation ? Contactez-nous pour plus d'informations