Parcourir par tags
Tous les tags »
C# (RSS)
La compression GZIP permet d’améliorer les performances de navigation en compressant ce qu’envoie le serveur à un client. Pour comprendre comment cela fonctionne, regardons ce qu’il se passe au niveau HTTP lorsqu’un client tente d’accéder à une ressource
Lire la suite...
Il est fréquent d’avoir du contenu localisé dans une base de données. J’ai récemment eu besoin d’extraire de telles données avec Entity Framework, j’ai alors cherché une solution permettant d’avoir de bonnes performances. Il existe plusieurs possibilités
Lire la suite...
Mais, comment expliquer oralement un bout de code contenant une lambda expression ? Prenons un exemple, comment dites-vous les lignes de code suivantes ? IEnumerable<String> values = new String[] { "a" , "ab" , "bc" , "cd" }; values = values.Where(
Lire la suite...
Il est fréquent que l’on veuille transformer un objet .net dans un format XML afin de le sauvegarder sur le disque dur, en base, etc. Cette opération correspond à la sérialisation XML. Un sérialiseur est une classe .net permettant de faire cette opération
Lire la suite...
Récemment, on m’a demandé s’il valait mieux utiliser l’operateur de conversion classique ou l’operateur as pour effectuer une conversion. J’ai donc cherché à savoir quelle était la meilleure méthode au niveau du temps d’exécution. Les méthodes de conversion
Lire la suite...
Il y a quelques temps, j’ai effectué une formation interne sur l’utilisation des UpdatePanels. Voici les principaux points à retenir : Utiliser les triggers AsyncPostBackTrigger PostBackTrigger Utiliser la propriété ScriptManager.IsInAsyncPostback Toujours
Lire la suite...
Lors des techdays 2009, je suis allé voir la session “ Programmation dynamique ” de Mitsu Furuta et Simon Ferquel . L’objectif de cette session était simple : “Avoir des idées sur le fonctionnements général de la CLR au niveau de la dynamicité”, c’est
Lire la suite...
Lorsque l'on debug une application, nous avons besoin d'informations sur le contenu des variables, l'endroit où le programme se situe etc ... Généralement, on utilise un débuggeur que l'on attache à notre programme afin de visualiser ce genre d'informations.
Lire la suite...
Qui n'a jamais fait de Trace.WriteLine , Console.WriteLine & co pour voir l'état d'une variable ? Visual Studio, nous propose une solution plus élégante afin d'accomplir cette tâche : les TracePoints . Un TracePoint est un point d'arrêt amélioré.
Lire la suite...
Depuis janvier 2008, Microsoft fournis les sources du framework, cela peut être utile pour faire du pas à pas directement depuis le framework. Cette fonctionnalité est directement intégré dans Visual Studio, c'est donc très accès debugging. Pour la consultation
Lire la suite...
Lorsqu'on utilise un service WCF, il se peut que l'on ne possède pas le contrôle des différents types que l'on transfère. Dans ce cas il est possible d'avoir des problèmes pour sérialiser, en effet, ne pouvant pas modifier le type, on ne peut pas rajouter
Lire la suite...
En C# il n'est pas possible d'avoir deux méthodes ayant une signature identique qui différent seulement par le type de retour. public class Foo { public int Bar() { return 0 ; } public String Bar() { return " pouet " ; } } En MSIL c'est possible. Le code
Lire la suite...
Les 10 derniers blogs postés
-
TechDays Paris 2012 : Session pleinière jour 3 par
Blog Technique de Romelard Fabrice le il y a 12 heures et 30 minutes
-
Mishra Reader : un lecteur RSS très Zune Style en Open Source ! par
Cyril Sansus le il y a 15 heures et 3 minutes
-
[framework 4] Les Tasks et le Thread UI par
Fathi Bellahcene le il y a 22 heures et 58 minutes
-
Workflow Foundation 3 a un pied dans la tombe par
Blog de Jérémy Jeanson le 02-08-2012, 22:15
-
TechDays Paris 2012 : Nouvelles tendances du poste de travail - Bring Your own PC par
Blog Technique de Romelard Fabrice le 02-08-2012, 19:42
-
TechDays Paris 2012 : System Center Service Manager 2012 Vue d’ensemble par
Blog Technique de Romelard Fabrice le 02-08-2012, 17:32
-
TechDays Paris 2012 : Pleinière second jour par
Blog Technique de Romelard Fabrice le 02-08-2012, 16:23
-
TechDays Paris 2012 : Retour d'expérience sur la mise en place d'un Cloud Privé par
Blog Technique de Romelard Fabrice le 02-08-2012, 16:04
-
TechDays Paris 2012 : Comment SharePoint a sauvé mes TechDays par
Blog Technique de Romelard Fabrice le 02-07-2012, 23:59
-
Perspective 3.0 pour Silverlight 5.0 par
Perspective le 02-07-2012, 22:39