|
|
Parcourir par tags
Tous les tags » .net » Niveau débutant (RSS)
Page 1 sur 13 (121 messages au total)
-
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 sur un serveur distant.
Tout d’abord, le client va emettre une requête HTTP, cette ...
-
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, ainsi les objets seront chargés lors de l’accès à la propriété. Soit on indique à ...
-
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 ce fichier en cas de modification. Cela permet ainsi de revenir en arrière lorsque l’on a ...
-
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 serveurs.
Parfois, il est intéressant de savoir quel serveur nous a répondu, c’est ...
-
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 de modélisation de contenu localisé. Pour ma part, lorsque je dois stocker un objet ...
-
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 plaignent des développeurs qui ne veulent pas développer mais qui veulent évoluer : la ...
-
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 serveur va récupérer la dernière version du code source.
Dans la majorité des cas, ...
-
.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 façon thread-safe.
Tout d’abord, revenons sur le principe de lazy-loading. Il s’agit d’un ...
-
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 de donnée
Soit en T-SQL ...
-
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 de sérialisation. A partir de .net 3.5 SP1, .net fourni 3 sérialiseurs différents : ...
1 ...
|
|
|