Sign in
XAML "for real" / XAML "dans la vraie vie"
Luc Vo Van's Blog
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Tags
.NET
Advanced
Avancé
Beginner
Commerce Server
Débutant
English
Français
Français
Intermédiaire
Intermédiaire
Intermediate
Marketplace
Misc
Powershell
Silverlight
TechDays
Virtualization
Visual Studio
VS
WCF Data Services
Windows
Windows Phone
Windows Phone 7
WPF
Browse by Tags
MSDN Blogs
>
XAML "for real" / XAML "dans la vraie vie"
>
All Tags
>
français
Tagged Content List
Blog Post:
TechDays 2012 : Vos questions pour la session "Améliorez votre productivité XAML en entreprise"
lvovan
Comme l'année dernière, je présenterai deux sessions liées aux technologies XAML lors des prochains TechDays. Le mardi 7 février, la session "Améliorez votre productivité XAML en entreprise" sera dédiée aux problématiques rencontrées tous les jours par les développeurs Silverlight, WPF ou Windows Phone...
on
19 Jan 2012
Blog Post:
Après-midi du développement le 1er Juin : Windows Phone “Mango”
lvovan
Je co-animerai un après-midi du développement dans les locaux de Microsoft France le mercredi 1er Juin prochain. David , Pierre , Alex et moi-même vous présenterons les nombreuses nouveautés de la prochaine version de Windows Phone nom de code “Mango”. Au...
on
28 May 2011
Blog Post:
Sessions Silverlight, WPF et Windows Phone aux TechDays 2011
lvovan
Les TechDays 2011 auront lieu à Palais des Congrès de Paris, du 8 au 10 Février prochains. J’y co-animerai deux sessions le mardi 8 Février, l’une sur l’utilisation de Silverlight et WPF en entreprise, l’autre sur l’optimisation des performances...
on
16 Jan 2011
Blog Post:
Empêcher le défilement du Pivot ou du Panorama
lvovan
Les contrôles Panorama et Pivot sont des éléments différenciants et fondamentaux de l’expérience utilisateur Windows Phone 7. Leur rôle principal consiste à afficher un nombre important d’information horizontalement, et d’éventuellement permettre la sélection d’un élément. Même si ces contrôles ne sont...
on
22 Nov 2010
Blog Post:
Améliorez les performances du scrolling clavier dans les listes (DataGrid, ListBox…) et de l’AutoCompleteBox avec le limiteur
lvovan
Une des causes les plus fréquentes des lenteurs du scrolling clavier dans une liste est le coût de la récupération des données liées à l’item sélectionné. Lorsqu’un utilisateur maintient les flèches de son clavier appuyées pour effectuer un défilement, l’élément sélectionné change très rapidement, déclenchant...
on
16 Sep 2010
Blog Post:
Débogage WPF/Silverlight : Déterminer l’élément ayant le focus clavier
lvovan
Lors du développement d’applications complexes/composites en WPF ou Silverlight, il peut arriver de recontrer le problème du “mais où est-ce que je tape?!”. Ce post vous présente une manière de déboguer ce cas de figure. Silverlight Au...
on
6 Aug 2010
Blog Post:
Podcast ArchiTech : Discussion sur les RIA
lvovan
Benjamin Guinebertière m'a récemment invité pour son podcast ArchiTech afin que nous discutions des Rich Internet Applications (RIA). Les sujets traités vont des besoins auxquels répondent ce type d'application, comment elles sont développées, et à...
on
13 Jul 2010
Blog Post:
Obtenir statiquement le thread UI en Silverlight
lvovan
Comme vous le savez probablement, toute modification d’un objet engendrant le changement d’un élément de l’arbre visuel doit s’effectuer dans le thread UI. Le Dispatcher que tous les DependencyObjects exposent permet d’exécuter du code sur le thread...
on
14 Feb 2010
Blog Post:
Silverlight 4 et les commandes
lvovan
Une des nouvelles fonctionnalités de Silverlight 4 concerne les commandes. Celles-ci permettent, en les combinant avec le pattern MVVM, d’obtenir une séparation stricte en le XAML et le code C#: une action peut être associée à un contrôle par une notation {Binding}, exactement de la même manière que...
on
23 Jan 2010
Blog Post:
Introduction a WCF Data Services
lvovan
Benoit Sarie, le plus franchouillard de mes collègues, a écrit une très intéressante série de post sur WCF Data Services (préalablement connu sous le nom d’ADO.NET Data Services). La série commence par la mise en place d’un environnement pour WCFDS, puis traite des sujets pragmatiques comme le ...
on
6 Dec 2009
Blog Post:
Silverlight App Plugin pour Windows Live Writer
lvovan
Cela fait quelque temps que je blog à propos de WPF et Silverlight avec Windows Live Writer (WLW). Une chose me chiffonnait cependant… je n’avais jusqu’à maintenant jamais inclus d’application Silverlight directement dans mes posts ! Puisqu’un XAP vaut mieux que des images statiques, je me suis mis au...
on
19 Nov 2009
Blog Post:
Ajouter des icônes vectorielles à vos application … grâce aux polices de caractère
lvovan
Trouver des icônes est souvent une tâche pénible pour les développeurs. Ce post décrit une technique simple pour utiliser des polices « symboliques » dans vos applications WPF et Silverlight permettant ainsi : D’avoir des icônes vectoriels donc retaillables sans perte Une amélioration potentielle...
on
8 Nov 2009
Blog Post:
Silverlight: accéder à des fichiers en dehors du répertoire ClientBin
lvovan
Accéder à un fichier quelconque sur votre site web est une action très courante dans les scénarios RIA. C’est d’ailleurs très facile avec Silverlight, si vos ressources se situent dans le répertoire ClientBin , ou si vous disposez de l’URI absolue (complète) du fichier en question. Malheureusement, la...
on
28 Oct 2009
Blog Post:
Le FormatConverter, et les XamlParseException dans Microsoft Expression Blend
lvovan
Un converter que l’on voit et réimplémente très souvent est le FormatConverter, qui consiste à prendre en entrée une chaîne et l’utiliser comme paramètre pour la méthode String.Format . Cela permet par exemple d’éviter une redondance de runs lorsque l’on souhaite concaténer des chaînes, ou encore d’appliquer...
on
27 Oct 2009
Blog Post:
Différences de namescopes et DataContext entre WPF et Silverlight
lvovan
Lors de l’implémentation d’un UserControl, vous aurez très souvent à databinder un objet déclaré en XAML à une ou plusieurs propriétés du UserControl lui-même. La façon la plus élégante de procéder consiste à utiliser un binding ElementName . < UserControl x : Class ="NameScopeExample.MyUserControl...
on
26 Oct 2009
Blog Post:
ParseException AG_E_PARSER_BAD_TYPE : les points à vérifier
lvovan
Lors de l'exécution d'une application Silverlight, il arrive parfois de rencontrer une ParseException(“AG_E_PARSER_BAD_TYPE”). Malgré sa description quelque peu crue, le message décrit bel et bien l'erreur rencontrée : un problème de type est survenu lors de la phase de parsing d'un fichier XAML. ...
on
23 Oct 2009
Blog Post:
"The configuration section for Logging cannot be found in the configuration source." ou comment lire un fichier de configuration externe pour le Logging Application Block
lvovan
Dans le cadre du Logging Application Block , l'utilisation d'IConfigurationSource pour lire une configuration externe peut provoquer une ConfigurationErrorsException("The configuration section for Logging cannot be found in the configuration source."), ou ne pas prendre en compte la configuration décrite...
on
30 Sep 2009
Blog Post:
Lire un fichier de configuration .NET depuis un chemin arbitraire
lvovan
Quelques lignes de code simples, mais souvent utiles, permettant d’ouvrir un fichier de configuration .NET depuis n’importe quel chemin accessible. Il suffit d’utiliser la méthode OpenMappedExeConfiguration : var configFileMap = new ExeConfigurationFileMap (); configFileMap.ExeConfigFilename...
on
30 Sep 2009
Blog Post:
Déterminer le port TCP de Analysis Services
lvovan
Lors d’une récente installation, j’ai eu à installer et interfacer SQL Server Analysis Services (SSAS) avec Commerce Server 2009 . Il a fallu pour cela trouver le port sur lequel écoutait SSAS afin de configurer un firewall et les ressources datawarehouse de CS2009. La manipulation est simple, mais pas...
on
8 Aug 2009
Blog Post:
Activation d’Hyper-V Integration Services sur une machine Virtual PC migrée
lvovan
Lorsque l’on migre une machine virtuelle Vista ou 2008 depuis Virtual PC 2007 vers Hyper-V il arrive que les Hyper-V Integration Services soient désactivés une fois la machine migrée. Lors de la réinstallation de ceux-ci, on peut alors lire le message d’avertissement suivant: A previous installation...
on
5 Aug 2009
Blog Post:
Lecture de paramètres web.config depuis une application Silverlight
lvovan
Il est plus que courant qu’une application web ASP.NET ait à lire des paramètres de configuration depuis le fichier de configuration du site, web.config. Cette opération est très simple depuis une page ASPX par le biais de ConfigurationSettings.AppSettings. Ce scénario ne fonctionne cependant pas depuis...
on
29 May 2009
Blog Post:
Interaction entre Powershell et une application hôte .NET
lvovan
Sujet inhabituel sur ce blog: l’interaction entre Powershell et une application hôte .NET. Les exemples disponibles sur MSDN montrent comment héberger des runspaces Powershell via les classes du namespace System.Management.Automation ; mais outre le simple hébergement de scripts, il est également possible...
on
7 May 2009
Blog Post:
Exemple de partage de ressource entre Silverlight et WPF
lvovan
Ci-joint un petit projet démontrant la réutilisation de ressource entre Silverlight et WPF. Les explications détaillées viendront plus tard :)
on
2 Apr 2009
Blog Post:
Utilisation de flags binaires [Flags]
lvovan
Ce post décrit comment utiliser et définir des flags binaires. Ceux-ci permettent de combiner facilement et lisiblement des propriétés. Un des exemples d’utilisation les plus populaires étant avec les attributs de fichiers : File .SetAttributes( @"C:\Temp\MonFichier" , FileAttributes .ReadOnly...
on
25 Feb 2009
Blog Post:
Tris et filtres sur des ObservableCollection<T>
lvovan
Utiliser des ObservableCollection<T> est une pratique fondamentale lors du développement d’UI. Outre le fait qu’elles permettent des mises à jour dynamique de l’UI, elles peuvent également être triées et filtrées par le biais des CollectionViews. Ce post décrit un pattern réutilisable permettant...
on
14 Jan 2009
Page 1 of 3 (55 items)
1
2
3