[QCM] – Exam 70-484 : Essentials of Developing Windows Store Apps Using C#

WindowsStoreHeader

Aujourd’hui je viens de tomber sur un QCM qui m’a aidé à préparer ma certification Microsoft 70-484 : Essentials of Developing Windows Store Apps Using C#

Pour informations, cette certification permet de valider vos compétences sur le développement d’applications Windows Store 8.1 orientées tablettes et PCs.

J’ai décidé de partager avec vous l’ensemble des questions qu’il contient pour vous permettre de mieux la préparer.

J’espère qu’il vous aidera ! 🙂

More

Publicités

Package de converters pour les applications Windows Store universelles

WindowsStoreHeader

Un Converter est utilisé pour mettre en forme et afficher un type qui n’est pas une chaîne dans un contrôle.

Ce projet (télécharger ici) contient un ensemble de Converters (prêts à l’emploi et basés sur mon expérience professionnelle) qui vous seront très utiles sur vos projets de développement d’applications Windows Store Universelle.

Voici la liste des converters présents dans le package:

  • BooleanToBrushConverter : Convertit un booléen en Brush.
  • BoolNegationToOpacityConverter : Convertit une négation booléenne en opacité.
  • BoolNegationToVisibilityConverter : Convertit une négation booléenne en visibilité.
  • BoolToBoolNegationConverter : Convertit un booléen en son opposé.
  • BoolToNegationBoolConverter : Convertit un booléen en sa valeur négative.
  • BoolToOpacityConverter : Convertit une valeur booléenne en opacité.
  • BoolToTemplateConverter : Convertit une valeur booléenne en un DataTemplate donné.
  • BoolToVisibilityConverter : Convertit une valeur booléenne en visibilité.
  • EmptyListToVisibilityConverter : Permet d’afficher une liste que si elle contient des items
  • EqualsToBoolConverter : Compare des valeurs avec des paramètres et convertit le résultat en booléen.
  • HexStringToSolidColorBrushConverter : Convertit un code couleur hexadécimal en solidColorBrush.
  • NullToVisibilityConverter : Convertit une valeur null en visibilité.
  • PercentageValueToAngleConverter : Convertit un pourcentage en un angle de 360°.
  • StringFormatConverter : Applique un formattage à une chaîne de caractère.
  • StringToUpper : Convertit une chaîne de caractère en majuscule.

Pour pouvoir utiliser ce projet, il suffit de le rajouter à votre solution et de le référencer au projet où il sera utilisé.

[Windows Store App] : CSharpQuizz Preview Version 1.1

ProgrammingInCSharpHeader

Hello !

The new version of CSharpQuizz is available (Download here) !! 🙂

This version contains new features :
– Fixed some bugs from the previous version
– Allow users to choose between « Exam mode » or « Learning Mode »
– MSDN Link in each question
– Statistics and score reports with more details

GO GET IT  AND LET ME KNOW !!!! 🙂

Organiser son code XAML

WindowsStoreHeader

Développer des interfaces utilisateurs en XAML dans une application Windows Store n’est pas complexe, en revanche, les vues (les fichiers .xaml) peuvent rapidement contenir des centaines de lignes de code XAML.

J’ai eu l’occasion de travailler sur plusieurs projets de développement d’applications Windows Store (C# et XAML) et j’avoue être tombé sur des fichiers .xaml illisibles et d’un kilomètre de longueur (big up à ceux qui ont vécu la même chose que moi lol !)

More

Tester fonctionnellement une application Windows Store

WindowsStoreHeader
Avant de publier une application dans le Store, toutes les fonctionnalités qu’elle propose doivent être testées pour éviter la présence d’anomalies (fonctionnelles et/ou ergonomiques).

En entreprise (tout dépend de la structure), il y a une cellule dédiée qui, à partir des plans de tests s’occupe de tester toutes les applications développées (en interne ou pas) avant qu’elles ne soient déployées chez le client afin de remonter les éventuelles anomalies trouvées tout au long de la phase de tests.

Les personnes qui détectent / remontent les anomalies, établissent des plans de tests (composé de plusieurs scénarios) et qui veillent à la correction des bugs remontés sont des testeurs.

Dans ce billet, j’explique comment tester fonctionnellement les différents éléments d’une application Windows Store.

More

Développer des contrôles personnalisés

WindowsStoreHeader
Un contrôle personnalisé (custom control) est un composant réutilisable issu d’un contrôle existant mais qui possède en plus des caractéristiques supplémentaires.
Les contrôles personnalisés contrairement aux contrôles utilisateurs (User controls) sont typiquement des dérivés d’un contrôle principal avec en plus la possibilité de changer leurs comportements et apparence.

Par exemple, supposons que le client souhaite dans son application Windows Store que tous les boutons retours de l’application s’affichent avec une animation et possèdent un design commun. Pour éviter d’implémenter l’animation le design à chaque bouton, l’idéal est de développer un contrôle personnalisé qui agit comme un bouton et rajouter l’animation désirée.

BON A SAVOIR : Un contrôle utilisateur dérive de la classe UserControl et son rôle est de combiner plusieurs contrôles pour n’en former qu’un afin d’être réutiliser dans une application.

Le but de ce billet est d’expliquer comment créer un contrôle personnalisé composé de propriétés de dépendance

More

Manipuler les fichiers : Accéder aux fichiers et dossiers dynamiquement

WindowsStoreHeader
Le développeur peut avoir besoin d’accéder et manipuler dynamiquement des fichiers et répertoires qui se situent dans les librairies utilisateurs (Musique, Images et Vidéos), devices et réseaux ou même dans n’importe quel emplacement du PC ou de la tablette.

Dans ce billet, j’explique comment accéder dynamiquement aux fichiers et dossiers stockés aux emplacements cités en amont.

More