Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Atteint de JavaScriptite Aiguë [Cyril Durand]

Expert ASP.net Ajax et WCF, Cyril Durand parle dans son blog de point techniques sur ASP.net, ASP.net Ajax, JavaScript, WCF et .net en général. Cyril est également consultant indépendant, n'hésitez pas à le contacter pour de l'assistance sur vos projets

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    N'hésitez pas à me contacter pour vos projets .net : architecture, accompagnement, formation, ...

    View Cyril Durand's profile on LinkedIn
    hit counters


    Expertise Commerce server et BizTalk

Parcourir par tags

Tous les tags » C#   (RSS)
DataContractSerializer et DataContractResolver sérialisation d’un type abstrait sans KnownType
Lorsque l’on utilise le DataContractSerializer, il arrive que l’on souhaite sérialiser un type abstrait sans connaitre l’implémentation concrète. Exemple : [DataContract] abstract class Foo { } [DataContract] class Bar : Foo { } class Program { static Lire la suite...
IIS7 – Compression GZIP
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...
Gestion des contenus localisés avec Entity Framework – Optimisation de requêtes
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...
C# – Mais comment prononcer une lambda expression ?
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...
Comparaison de performance des sérialiseur XML .net (DataContractSerializer, XmlSerializer, SoapFormatter)
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...
[C#] Cast ou as – opérateur de conversion classique ou utilisation du mot clé as
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...
UpdatePanel : Best Practices – ASP.net Ajax
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...
[MSTD09] Programmation dynamique avec .net
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...
DebugView : voir les traces de son application sans debugger
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...
TracePoint : Un Breakpoint amélioré pour mieux tracer vos applications avec Visual Studio
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...
Utilisation des sources du framework .net - Configuration de Visual Studio et quelques astuces
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...
WCF : serialiser un objet non serialisable lorsque l'on n'a pas accès au type
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...
[MSIL] surcharge de méthode avec même signature mais type de retour différents
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

- Office 365: Script PowerShell pour assigner des droits Full Control à un groupe défini par Blog Technique de Romelard Fabrice le 04-30-2017, 09:22

- SharePoint 20XX: Script PowerShell pour exporter en CSV toutes les listes d’une ferme pour auditer le contenu avant migration par Blog Technique de Romelard Fabrice le 03-28-2017, 17:53

- Les pièges de l’installation de Visual Studio 2017 par Blog de Jérémy Jeanson le 03-24-2017, 13:05

- UWP or not UWP sur Visual Studio 2015 ? par Blog de Jérémy Jeanson le 03-08-2017, 19:12

- Désinstallation de .net Core RC1 Update 1 ou SDK de Core 1 Preview 2 par Blog de Jérémy Jeanson le 03-07-2017, 19:29

- Office 365: Ajouter un utilisateur ou groupe dans la liste des Site collection Administrator d’un site SharePoint Online via PowerShell et CSOM par Blog Technique de Romelard Fabrice le 02-24-2017, 18:52

- Office 365: Comment créer une document library qui utilise les ContentTypeHub avec PowerShell et CSOM par Blog Technique de Romelard Fabrice le 02-22-2017, 17:06

- [TFS] Supprimer en masse les dépendances à SQL Enterprise ou Developer avant de procéder à une migration par Blog de Jérémy Jeanson le 02-20-2017, 20:30

- Office 365: Attention au volume utilisé par les fichiers de Thèmes de SharePoint Online par Blog Technique de Romelard Fabrice le 02-07-2017, 18:19

- [SCVMM] Supprimer une machine bloquée par Blog de Jérémy Jeanson le 01-31-2017, 21:22