|
|
Parcourir par tags
Tous les tags » .net » Niveau avancé (RSS)
-
En cas de crash ou de mauvais fonctionnement d’une application en production, il est courant d’utiliser un dump afin de comprendre la cause du problème.
Un dump est une image mémoire du processus à un instant t. Celui-ci va contenir l’ensemble des informations du processus : le stack trace des différents threads, l’ensemble des variables du ...
-
Lors de la session sur la programmation dynamique, j’ai découvert qu’il était possible de lancer SOS directement depuis Visual Studio.
SOS est une extension à windbg qui permet d’avoir des informations très détaillé sur les applications .net. On l’utilise pour analyser des dump mémoire dans des situations critiques. Pour plus d’info sur SOS ...
-
Par curiosité, j'ai eu envie d'héberger manuellement ASP.net, c’est à dire coder l’application hôte, le serveur web, l'équivalent de IIS ou cassini.
Pour faire cela nous allons utiliser la méthode ApplicationHost.CreateApplicationHost. Cette méthode permet de créer un nouvel AppDomain dans lequel s’exécutera ASP.net.
Cela se schématise ...
-
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 ci dessous compile ...
-
Récemment Bidou, Coq et moi nous sommes posé la question suivante : ''Comment un Boolean est stocké en mémoire en C# ?''
D'instinct on a pensé 1 bit puis 1 octet puis 2 puis 4, bref on ne savait pas exactement quelle était la bonne réponse. On a donc demandé à Mitsu Furuta (Relation technique Développeurs chez Microsoft France) et voici sa ...
-
Dans un précédent post, j'ai expliqué comment uploader un fichier sans faire un submit complet du formulaire : Ajax et Upload - part 1. Je viens de poster sur aspfr une solution pour que les FileUpload fonctionnent avec les UpdatePanel.
ASP.net Ajax : UpdatePanel et FileUpload
Pour faire fonctionner tout ce petit monde, j'ai fait un nouveau ...
-
Avec ASP.net 2.0 il est possible de faire d'utiliser des ''Dynamic expressions'' dans les pages .aspx. Qu'est-ce que c'est ? Voyons un exemple :
<asp:label runat=''server'' id=''lbl1'' text=''<%$ AppSettings:MyKey %>'' />
Découverte des $-expressions
Avec ASP.net 2.0 vous pouvez directement accédez aux valeurs ...
|
|
|