Tom Christian's Blog Posts

Windows Internal Beta Exam 70-660

I wanted to pass along some really exciting news if you haven’t heard about it yet, we are getting ready to release a new certification that targets developers and IT professionals who need to know about the internals of Windows for their job.  You...

What is more important – Design or Content

So I have often wondered about the priorities that are going into site design these days.  I know everything is important, but if you had to rank things, what would be the most important thing? The big debate I see comes down too, is it more important...

Debugging ASP.NET on a Production Server 101

So I thought I would put all the information together in one place that I have been creating over the past few months.  I’ll try to go through all the steps and the different things that you will need to use in order to track down a problem. Realizing...

BLOG CHAT: SQL Injection

So finally all the details have been worked out.  We are going to have this chat on Friday July 18th.  At 2:00 PM EST.  That is 11:00 AM PST. Shortly I will have a link where you can add a reminder to your calendar about this chat. ...

Visual Studio 2008 Web Server Here shell extension

This has to be one of the coolest shell extensions that I have seen yet.  It is right up there with the Command Prompt Here one. This adds a addition to the right-click menu for a folder for “ASP.NET Web Server Here”. All the information, including...

SOS: Always use the correct debugger

I cannot stress this enough.  It is very important that you use the same architecture for the debugger as the process that you are trying to troubleshoot. Wrong version when capturing a dump If you use a 64-bit debugger to capture a dump of a32-bit...

SOS: Upcoming release has a few new commands – HeapStat

There are a lot of times where all you want to see are the sizes of the various heaps and generations.  For the heaps, you can use !eeheap -gc to see the sizes, but the output can be a little difficult to read as it prints out so much other stuff...

SOS: Upcoming release has a few new commands – DumpXmlDocument

If you have done much debugging with XML data, you know how difficult it can be to look at a System.Xml.XmlDocument.  They don’t just show up in the debugger as XML.  This is where this command comes into play.  It will take a XmlDocument...

SQL Injection – some tools to help

Joe Stagner posted about some great tools that you can use to help with SQL Injection.  This is the topic of our blog chat coming up, I haven’t set a firm date as I am trying to get as many folks to attend as I can from the Microsoft side. Check...

ASP.NET Tips: Finding what is taking up memory

There are some times that you want to figure out what is taking up your memory.  There are a few ways that you can do this and some limitations put on this by .NET and ASP.NET. Memory in a dump file If you are looking at a dump file, the first thing...

ASP.NET and Performance

I wanted to talk about monitoring performance in ASP.NET for a bit.  I have already posted a few postings that talk around this issue, namely: ASP.NET Debugging - High Memory part 5 – Fragmentation ASP.NET Debugging - ASP.NET Tips- How to use DebugDiag...

Blog Chat: What would you like to talk about?

I am thinking of having another chat in the coming weeks and wanted to see if there were any topics that you really wanted to talk about.  We seemed to get a lot of discussion going around SQL Injection so I thought that may be a good topic. ...

SOS: Upcoming release has a few new commands – ported from 1.x

These are not a new command in some regards as they were added to the 1.x version of SOS that ships with the debugger package.  But if you haven’t been using that before, these are new commands: ASP.NET Tips: Debugger command you may not know about...

SOS: Upcoming release has a few new commands – DumpThreadConfig

Since we are actively working on getting an updated version of SOS added to the debugger package that will work with .NET 2.0 and later, I thought I would post about some of the new functionality that you can expect to see in the updated version. The...

Documentation, and Where to Find It

There are a lot of places to look for Microsoft documentation currently online.  Depending on the area that you are focused in, you may have to visit any of a number of sites to get the information that you require. One of the best places to start...

1 2 3 4  Next »

Page view counter