Azure AD Identity Protection

1- Introduction Depuis quelques jours Azure Active Directory s’est enrichi d’un nouveau service (en mode preview) permettant de mettre en place un suivi des comptes de vos utilisateurs . Je vous propose donc au travers de cet article de faire plus ample connaissance avec les fonctionnalités offertes par le nouveau service Identity Protection exposé par Azure […]

En savoir plus


UWP : Empêcher les ContentDialog de prendre tout l’écran

Bonjour à tous, Une petite astuce au niveau du comportement des ContentDialog. Celles-ci ont un comportement par défaut qui peut s’avérer gênant. En fonction de la hauteur de la fenêtre elles vont : -Être centrées -Être fixées en haut -Prendre toute la hauteur disponible Le dernier comportement (qui peut être forcé avec la propriété FullSizeDesired) […]

En savoir plus


Raspberry Pi : Piloter un robot en C# via le port GPIO

Le robot      Le raspberry pi 2 dispose d’un port GPIO (General-purpose input/output) avec lequel il est possible de piloter toute sorte de périphériques, par exemple un robot comme le Pi2Go Lite. Le robot est motorisé et est possède un ensemble de capteurs. Lors du montage, le raspberry pi 2 est monté sur le robot avec 6 piles […]

En savoir plus


Analyse croisée des ETL SAS Data Integration Studio et Microsoft SSIS

Comme à mon habitude à la fin de chaque mission j’essaie de faire un état des lieux de mes connaissances et prendre un peu de recul sur les sujets traités. Aujourd’hui ma réflexion prendra dans cet article la forme d’une étude comparative à l’usage pour un développeur ( il ne s’agit pas de faire un test […]

En savoir plus


Editer le template d’un contrôle quand visual studio ne répond plus.

Bonjour à tous une petite astuce/rappel simple aujourd’hui : Pour éditer le template d’un contrôle quand visual studio fonctionne correctement rien de plus simple : ouvrir la page avec le designer ou blend click droit sur le contrôle à éditer click sur « edit template » puis « edit a copy » nommer son style et le template est ajouté aux […]

En savoir plus


UWP : Compilation native, ne pas l’oublier !

La compilation native est une nouveauté toute récente des applications UWP pour Windows 10. Au lieu de compiler votre code en code managé le code sera directement compilé en code natif ce qui engendrera (en théorie) des améliorations sur les performances de votre application. Plus d’infos sur msdn Notez bien que la compilation native n’est […]

En savoir plus


MongoDB avec C#

A-propos de l’article On constate un intérêt grandissant pour l’utilisation de couches de données noSQL. L’article ici présente l’utilisation d’un des systèmes les plus connus du marché MongoDB et notamment la version 3. Présentation de MongoDB Qu’est-ce que MongoDB? MongoDB est une base de données orientée document sponsorisée par 10gen. Elle est utilisée notamment […]

En savoir plus


ExpandoObject : Dé sérialisation des fichiers XML et traitement POO sans prise de têtes

Qu’est-ce que Expando Object ? La classe ExpandoObject est une implémentation du concept d’objet dynamique qui permet l’obtention, la définition et l’appel de membres. Si vous souhaitez définir des types qui ont leurs propres sémantiques de distribution dynamique, utilisez la classe DynamicObject. Si vous souhaitez définir comment les objets dynamiques participent au protocole d’interopérabilité […]

En savoir plus


Créer une application avec C# 4.5 / Web API 2 / BootStrap / TypeScript / TypeLite / Font awesone

Les composants Jquery – version 2.2 JQuery est une bibliothèque JavaScript libre et multiplateforme créée pour faciliter l’écriture de scripts côté client dans le code HTML des pages web Bootstrap v3.3.6 Twitter Bootstrap est une collection d’outils utile à la création de sites et d’applications web. C’est un ensemble qui contient des codes HTML […]

En savoir plus


Why SOLID ?

Intro I’ve seen too many projects which don’t adhere to SOLID simple principles. Usually, these projects build and work fine because « Hey! it’s our job… ». Making things work. But what happens when you must add a functionnality or correct a vicious bug with a project that does not follow SOLID ? A headache… Definitly. SOLID […]

En savoir plus