Scénarios d’interopérabilité entre une application Moderne et une application de Bureau Part I.

Pour développer des applications sur Windows 8 et 8.1, aujourd’hui vous avez deux paradigmes de développement comme illustré sur la figure suivante : Des applications de bureaux traditionnelles, et des applications pour le Windows store ou dites Modernes, vous remarquerez qu’il existe une frontière entre les deux. En effet, les applications Modernes sont pour la…

0

Développeurs, connaissez vous UMDH l’outil pour détecter les fuites mémoire ?

  UMDH (User mode Dump Heap) est un outil qui s’utilise en mode console en tant qu’administrateur et permet de tracer de manière très précise les fuites mémoire. Comment ça marche ? Tout d’abord, vous devez créer une “User Stack Trace Database” à l’aide de l’outil GFLAGS en lui donnant une taille de 50 Méga-octets…

0

Point sur les langages et Visual Studio

Dans le monde du développement Microsoft, Visual Studio est la pierre angulaire, que dis-je la clé de voute pour tous les développeurs. C’est un outil polymorphe, qui s’adresse à tous types de développeurs, que l’on soit développeur Cloud, client, Mobile, Web, Office, de solutions collaboratives, de jeux, de base de données, voir même développeur de…

0

Développeurs, connaissez-vous Microsoft Message Analyser, l’outil indispensable pour tout décortiquer ?

Dans le temps j’utilisais Microsoft Network Monitor, pour capturer tous les paquets réseau afin d’analyser le trafique lorsque des problèmes survenaient. Aujourd’hui,  Microsoft Message Analyser, va encore plus loin, il permet de capturer à peu prêt tout et n’importe quoi. Dans cette figure je sniff l’appel au protocole HTTP. Vous me direz mais Fiddler le…

0

Développeurs, connaissez-vous l’outil Windows powercfg.exe l’outil indispensable pour être un Green Développeur ?

    A l’heure ou tout doit être green, le développeur aussi à un rôle à jouer dans ce domaine. Lancer la commande powercfg /energy , elle vous permettra d’obtenir un rapport d’efficacité énergétique sur votre système et donc également sur votre application. En voici un extrait   Enregistreur d’action Utilisateur PSR.EXE Eric

0

Développeurs, connaissez-vous l’outil Windows, PSR.EXE, l’enregistreur d’actions utilisateurs ?

  Dans cette série de billets, je me propose de faire le tour d’un certain nombre d’outils de Windows qui sont relativement méconnus, mais qui peuvent vous aider, vous développeurs, dans votre démarche de résolution de problèmes. Aujourd’hui nous allons manipuler l’outil PSR.EXE (Problem Steps Recorder), qui permet d’enregistrer des actions utilisateurs. Imaginons que l’un…

0

Windows Management Instrumentation avec du code C++

  Il y a quelques semaines, j’ai travaillé sur un bout de code, afin d’activer le contrôle parental d’un compte utilisateur sur Windows 8.1. Naïvement je pensais qu’il existait une API Win32 simple pour le faire du style  : BOOL EnableParentalControl(LPWSTR username). Mais en y regardant de plus près, cette simple API n’existe pas. En…

0

Sauvegarde par défaut dans OneDrive

  Sur Windows 8.1 dans une application Windows Store, lorsque vous souhaitez sauvegarder un fichier dans la librairie Documents par exemple comme illustré dans le code suivant : var docsLib = KnownFolders.DocumentsLibrary; var file=await docsLib.CreateFileAsync("MonFichier.txt"); Windows 8.1 utilise OneDrive par défaut. Il est possible dans les paramètres OneDrive | Stockage de fichiers de rendre inactif…

0

ListBox, ListView et défilement automatique

J’alimente un contrôle ListBox  avec un UserControl qui affiche une conversation, comme illustré sur la figure suivante : L’idée c’est d’avoir 0% de code dans la vue, j’utilise donc le modèle MVVM mais le soucis c’est que lorsque le nombre d’éléments dépasse l’espace d’affichage de ma ListBox, aucun défilement automatique n’est effectué pour afficher le…

0

Capturer le flux vidéo d’une caméra avec MediaFoundation dans une application Windows Forms ou WPF

Télécharger le code Dans mon précédant billet, j’ai abordé la manière d’utiliser les APIs du Windows Runtime afin de prendre une photo et de l’afficher dans une application Windows Forms. Restait alors à implémenter ce que fait la classe XAML CaptureElement du Windows Runtime afin de capturer directement le flux vidéo venant de la caméra….

1