Parcourir par tags
Connaissez-vous la partie Lab Management de Team Foundation Server ? Il s’agit d’une fonctionnalité de Team Foundation Server permettant de déployer et d’exécuter des tests UI de façon automatique sur un environnement dédié. Si vous ne connaissez pas
Lire la suite...
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...
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...
Par défaut, lorsque l’on fait une requête Entity Framework, les objets connexes ne sont pas chargés, il faut explicitement indiquer que l’on souhaite charger ces objets. Il existe 2 solutions pour charger les objets connexes. Soit on active le lazy-loading
Lire la suite...
Lorsque l’on réalise une application qui utilise un serveur de base de donnée, il est toujours intéressant de regarder quelles sont les performances des requêtes SQL que notre application exécute. Il y a plusieurs solutions pour arriver à ces fins. La
Lire la suite...
A partir de IIS7, toute la configuration IIS se trouve dans un fichier de configuration XML. Ce fichier est situé dans le dossier C:\Windows\System32\inetsrv\config\applicationHost.config. Il existe un mécanisme permettant de sauvegarder automatiquement
Lire la suite...
Il est de plus en plus fréquent qu’un site web utilise plus d’un serveur Web pour fonctionner. Cela se fait généralement grâce à un load-balancer, un équipement qui se met devant tous les serveurs web et qui va distribuer les requêtes vers les différents
Lire la suite...
Depuis .net 3.5, il est possible d’écrire des expressions Linq. Une expression Linq correspond à une expression utilisant les mots clé from , where , select , etc. Le bout de code ci-dessous est une expression Linq. int [] numbers = { 5, 4, 1, 3, 9, 8,
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...
J’ai récemment eu besoin de représenter l’infini dans une base SQL Server. J’ai alors fait quelques recherches et j’ai découvert les constantes PositiveInfinity et NegativeInfinity au niveau des types Single et Double (respectivement float et double )
Lire la suite...
Depuis quelques temps, on peut lire des réflexions sur le métier de développeur par rapport au métier de chef de projet : ici , là ou là ou encore ici et encore là et surement ailleurs. Globalement, on se rend compte que de plus en plus de personnes se
Lire la suite...
Team Foundation Server dispose d’un serveur de build. Il s’agit d’un serveur qui va exécuter un processus complexe : compilation, ajout de label, analyse de code, constitution de package de déploiement, etc. Par défaut, lorsque l’on lance un build, le
Lire la suite...
.net 4.0 a introduit plein de petites nouveautés au sein de mscorlib : l’assembly principale du framework .net. L’une des nouveautés que j’aime bien et le type Lazy . Ce type permet de faire du lazy-loading simplement et permet surtout de le faire de
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...
Avec SQL Server, il est possible d’ajouter des commentaires sur les tables et sur les colonnes. Il y a plusieurs solutions pour ajouter ces informations : soit depuis SQL Server Manager Studio : en mode design sur les tables avec le diagramme de la base
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...
Lorsque l’on met en place un serveur de build avec TFS, on arrive vite à avoir plusieurs dizaines de builds par jour. Je me suis récemment rendu dans une entreprise où un serveur de build TFS 2010 a été mis en place. Lors d’une discussion avec un membre
Lire la suite...
Reflector est un décompilateur .net, il permet de voir le code C# utilisé pour générer une assembly .net. J’utilise cet outil quotidiennement, l’annonce du rachat par RedGate en aout 2008 ( http://blog.lutzroeder.com/2008/08/future-of-net-reflector.html
Lire la suite...
Je travaille actuellement sur un projet utilisant 2 instance de bases de données Oracle. J’avais besoin d’avoir une transaction globale, qui s’effectue sur l’ensemble de mes bases de données : une transaction distribuée. J’ai pour cela utilisé l’objet
Lire la suite...
Lorsque l’on conçoit une applicaiton avec une base de données, nous utilisons généralement un modèle de donnée contenant des contraintes d’intégrités, notamment des clés étrangères (foreign key). La suppression d’un enregistrement peut alors s’averer
Lire la suite...
Les 10 derniers blogs postés
-
Conf’SharePoint : 10 bonnes raisons pour ne pas la rater par
Le petit blog de Pierre / Pierre's little blog le 05-14-2013, 02:24
-
[Event] Soirée de lancement Agile .NET France à Lyon par
Blog Agile/ALM de Vincent THAVONEKHAM le 05-13-2013, 01:29
-
.NET / Debug : inspection de la mémoire d'applications .NET (dump ou processus live) : première livraison d'une librairie .NET par Microsoft par
CoqBlog le 05-11-2013, 22:21
-
SharePoint : Incompatibilité avec Internet Explorer 10 (IE10) par
Blog Technique de Romelard Fabrice le 05-08-2013, 16:29
-
AutoSPInstaller pour SharePoint 2013 maintenant disponible en “RTM” par
Julien Chable le 05-06-2013, 23:30
-
[TFS2010] A la recherche du Shelveset perdu par
Blog de Jérémy Jeanson le 05-03-2013, 21:46
-
.NET / Debug post-mortem : obtenir le fichier mscordacwks.dll correspondant à un dump quand on n'a plus d'accès direct à ce fichier par
CoqBlog le 04-28-2013, 19:57
-
[W8] Afficher un graphe par CPU dans le gestionnaire des tâches par
Blog de Jérémy Jeanson le 04-28-2013, 17:48
-
[WCF] Limiter proprement l’accès à vos ressources serveur par
Blog de Jérémy Jeanson le 04-26-2013, 22:59
-
Event : Je serai speaker à la Conf’SharePoint par
Blog Technique de Romelard Fabrice le 04-26-2013, 12:00