|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Evenement Bewise Sud Est !
Après bientôt trois ans d'existence, Bewise Sud Est organise la première BDC sur Aix-en-Provence.
Les innovations technologiques Microsoft pour les développeurs et les IT pro présentées par les meilleurs experts de Bewise et Microsoft ! Evénement gratuit destiné aux professionnels du développement et de l'IT, aux enseignants et étudiants, venez découvrir:
Inscrivez-vous vite !
>> S'inscrire <<

Mots clés : Microsoft Days 2010, MS Days 2010, BDC 2010 Aix-en-Provence
Look4Tag est un plugin Outlook qui permet de taguer les messages et de les trier au travers d’une interface ergonomique en WPF. Ce plugin s’adresse aux utilisateurs possédant un grand nombre de
messages dans leur boite mail et désireux d’obtenir rapidement différentes vues de ce même ensemble.
Look4Tag offre les fonctionnalités suivantes :
Look4Tag est disponible sur codeplex ici
Il est possible de customiser Visual Studio en partant d’un fichier .vssettings qui contient la configuration des font/couleurs. Histoire de vous mettre l’eau à la bouche, voici le résultat
final.
Ce package a été mis à disposition par rob conery, il contient les fichiers de configuration ainsi que la font Monaco.
Comment installer tout ca :
OutputCache permet de mettre en cache une page ou juste un user control. Cette instruction est typiquement utilisée pour le menu de votre site web. Il suffit de rajouter la ligne suivante dans l’entête.
<%@ OutputCache Duration="120" VaryByParam="none" %>
Mais que se passe t’il si votre menu vari par exemple en fonction du rôle de l’utilisateur. Il suffit alors de rajouter une propriété représentant le rôle dans votre user control, puis de référencer l’ID de cette propriété en rajoutant le paramètre « VaryByControl »
<%@ OutputCache Duration="120" VaryByControl="IdRoleProperty" %>
De cette façon, le serveur gardera en cache autant de versions du menu qu’il y a de rôle différents.
Attention : on pourrait très bien aussi
référencer par exemple l’id de l’utilisateur connecté, mais la conséquence serait de créer autant de version du contrôle que ce qu’il y a d’utilisateur différents (ce qui n’est pas du tout
nécessaire).
Dernier point, le paramètre « Shared » permet lorsqu’il est à true de partager le user
control entre toutes les pages qui le référence et ainsi d’éviter de dupliquer les versions du contrôle dans le cache (ce qui en général est le cas
d’un menu).
<%@ OutputCache Duration="120"
Shared="True"
VaryByControl="IdRoleProperty" %>
La doc complète est disponible sur MSDN