Parcourir par tags
Tous les tags »
.NET (RSS)
D'après le post sur le blog Sysinternals la dernière version majeure de ProcDump , très sympathique outil de prise de dump offrant un bon nombre de possibilités de paramétrage, apporte quelques évolutions plutôt pratiques : affichage et filtrage sur le
Lire la suite...
Excellente nouvelle pour ceux qui ont besoin d'effectuer des analyses poussées et/ou automatiques de dumps d'application .NET : Microsoft nous livre une première beta d'une librairie .NET appelée Microsoft.Diagnostics.Runtime (ClrMD). A noter qu'elle
Lire la suite...
En général, si sur le moment la machine où la session de debug post-mortem à lieu ne dispose pas de la même version du CLR que la machine source, on récupère le fichier mscordacwks.dll sur la machine d'origine du dump. Cependant, si la session de debugging
Lire la suite...
.NET 4.5 est un remplacement de .NET 4.0, pas une version qui s'installe à côté. Ça semble évident une fois que c'est dit mais je pense qu'il est tout de même utile de faire un petit rappel, juste au cas où :-) La prise en compte de ce fait dès maintenant
Lire la suite...
Pas tout à fait : il y a une subtilité à connaitre pour les projets .NET 4.5. Sous Visual Studio 2010, contrairement à ses prédécesseurs, certains types de projets .NET (dont Service Windows, Console, Windows Forms, WPF, ...) étaient créés en plateforme
Lire la suite...
Il s'agit d'un point qui peut être facilement oublié, surtout si on ne réalise pas souvent de code d'accès aux données "bas niveau" : affecter une référence nulle à la propriété Value d'une instance de la classe SqlParameter ne provoque PAS l'envoi d'un
Lire la suite...
Je dois bien admettre que je ne suis pas très fan de cette fonctionnalité. Sous Visual Studio elle s'appelle "Set Next Statement" ("Définir l'instruction suivante"), sous SharpDevelop c'est "Set current statement" (ou "Définir l'instruction suivante"
Lire la suite...
Debug Conditional BreakPoint based on callstack within Windbg – .NET (Naveen) Parce qu'on à forcément besoin, un jour ou l'autre, de mettre un point d'arrêt conditionnel sur la présence d'une fonction ou d'une classe dans la pile des appels. Memory Corruption,
Lire la suite...
Steve Johnson a livré une mise à jour de son extension SOSEX, en y ajoutant notamment quelques commandes. Rien que mdso, remplissant le même rôle que la commande dso (DumpStackObjects) de SOS/PSSCOR, vaut le détour : elle sera sans doute appréciée par
Lire la suite...
La version 2.20 de Process Hacker , un outil similaire à Process Explorer dont je vous avais parlé il y a peu, intègre entres autres évolutions l'affichage amélioré des call stacks des threads managés. Ca n'atteint bien sûr pas (encore?) le niveau de
Lire la suite...
Il est parfois nécessaire de déterminer la plateforme cible d'un assembly quand on ne dispose que de celui-ci et pas de la configuration de build utilisée pour le générer, par exemple pour s'assurer que les dépendances qui vont être chargées par un processus
Lire la suite...
Développement The Web Browser Control and the Silent Flag (blog d'Eric Law) Quelques précisons à garder à l'esprit concernant les effets de la propriété ScriptErrorsSuppressed du contrôle WebBrowser . Debug / Performance Psscor4 Managed-Code Debugging
Lire la suite...
.NET I think MaxLength needs protection to assure safer text (blog MSDN de Michael Kaplan) C'est sûr qu'un texte tronqué en plein milieu d'une séquence, c'est moche. Bon courage pour obtenir un correctif pour ça, mais il est vrai qu'au minimum un peu
Lire la suite...
.NET Petit point sur la relance d’une exception (blog de Vincent Labatut) Au cas où vous ne l'auriez pas vu passer. Ca ne fait jamais de mal un petit rappel sur les implications du choix de la méthode utilisée pour relancer une exception qu'on ne peut
Lire la suite...
Si vous voulez donner un peu votre avis sur la connectivité à SQL Server et avoir une chance d'influencer la priorité de certains développements dans ce domaine, vous avez jusqu'au 03/11/2010 01H00 du matin (heure de Paris) pour répondre au sondage SQL
Lire la suite...
Cette fois-ci : Debug / Performance Sécurité / Stabilité / Performance Sécurité SQL Server Debug / Performance Developer Productivity/Diagnostics Survey (via l'article MSDN Magazine CLR Inside Out - Production Diagnostics Improvements in CLR 4 ) Un sondage
Lire la suite...
S'il y a bien une chose qu'il faut faire quand on utilise une classe dont le suffixe est "Reader" ou "Writer" en l'initialisant avec une instance d'un type dérivé de Stream , TextWriter ou TextReader (etc...), c'est vérifier son comportement vis-à-vis
Lire la suite...
Cette fois-ci : .NET Sécurité Visual Studio .NET Using AppDomains to make Non-Threadsafe code Threadsafe (blog de Jeffrey Richter) Cette stratégie se base sur le fait que la valeur d'un champ static est spécifique à un AppDomain particulier (en laissant
Lire la suite...
Cette fois-ci : .NET Debug / Performance Sécurité SQL Server (côté serveur et côté client) .NET PropertyChanged sur les indexeurs (blog d'Olivier Dahan) J'utilise très rarement les mécanismes de binding, mais dans ce post j'ai surtout découvert un attribut
Lire la suite...
Ceux d'entre nous qui analysent des dumps d'applications .NET (notamment ceux créés via WER après un crash) en dehors de l'environnement initial ont probablement tous été confrontés au moins une fois au message suivant, à la saisie d'une commande SOS
Lire la suite...
Les 10 derniers blogs postés
-
Etendre le Team Web Access de TFS 2012 – Step 0 par
Philippe Didiergeorges Aka Philess le 05-23-2013, 23:48
-
Simuler facilement l’envoi de mail par
Blog de Jérémy Jeanson le 05-22-2013, 12:52
-
ProcDump 6.0 : support du filtrage sur messages d'exceptions .NET, des filtres multiples et du ciblage par nom de service par
CoqBlog le 05-20-2013, 14:50
-
Votez pour le TOP 10 des influenceurs SharePoint francophones ! par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 12:59
-
[Conf’SharePoint] Dernier rappel ! :-) par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 09:09
-
[ #SharePoint 2013 ] les modèles de sites standards… par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 09:03
-
10 erreurs de compréhension concernant SharePoint… par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 08:27
-
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