ASP.NET Debugging
Debugging from an ASP.NET and Azure Engineer. Posts are from customer issues and things I feel may be useful.
GDI+ (GdiPlus) and ASP.NET
So we occasionally see customers that are either using System.Drawing themselves in their ASP.NET...
Author: ASP.NET Debugging Date: 03/19/2008
DeepZoom and Silverlight in C#
One of the things I have seen the biggest buzz around lately is DeepZoom. This is a really...
Author: ASP.NET Debugging Date: 03/14/2008
Validation of viewstate MAC failed error
-- 3/17/2009 UPDATE -- If you are using .NET 2.0 or later, please upgrade to .NET 3.5 SP1 (.NET 2.0...
Author: ASP.NET Debugging Date: 03/14/2008
Bringing down an ASP.NET Application for updates
One of the really useful, and not well-known features of ASP.NET 2.0 is that you can use a special...
Author: ASP.NET Debugging Date: 03/11/2008
ApplicationHost Helper Service - what does it do?
Another new thing about IIS7 is this new service called the ApplicationHost Helper. This...
Author: ASP.NET Debugging Date: 03/07/2008
Test
This is a test to see how this works:ChatLet's go chat...
Author: ASP.NET Debugging Date: 03/07/2008
ANSWER: POP QUIZ: What's wrong with this code - part 1
So here was the code we asked about: using System; using System.Data; using System.Configuration;...
Author: ASP.NET Debugging Date: 03/07/2008
POP QUIZ: What's wrong with this code - part 1
Here is another trivia question. Comment with your answer and I will post the comments Friday along...
Author: ASP.NET Debugging Date: 03/05/2008
Automatic Application Pool Isolation in IIS7 - why you'll want to use this
So IIS7, which comes with the new Windows Server 2008 which just RTM'd, has a bunch of new features...
Author: ASP.NET Debugging Date: 03/05/2008
ASP.NET Tips: Add trace statements
So I am going to start a new topic revolving around some useful tips for ASP.NET developers. The...
Author: ASP.NET Debugging Date: 02/29/2008
ASP.NET Support Team Code Samples
A few weeks ago, I mentioned the new MSDN Code Gallery. Well we now have a page setup for the...
Author: ASP.NET Debugging Date: 02/25/2008
HOWTO: Capture a dump on a specific managed exception
So often times, we get an exception of interest, either we see it in the Event Log or we see it in a...
Author: ASP.NET Debugging Date: 02/25/2008
ANSWER: POP QUIZ: Why should we pin a managed object?
Thank you to everyone for answering the quiz. Seems like I started out with an easy question...
Author: ASP.NET Debugging Date: 02/21/2008
Upcoming virtual roundtable about Vista
Have you ever wanted to talk to someone about Vista and what the challenges are around adopting and...
Author: ASP.NET Debugging Date: 02/21/2008
POP QUIZ: Why should we pin a managed object?
Please leave your answer as a comment. I will approve all comments by the following day and...
Author: ASP.NET Debugging Date: 02/20/2008
DreamSpark - VS for college students for free
Are you a student at a college? Do you like to program and wish you could use all the cool...
Author: ASP.NET Debugging Date: 02/19/2008
High Memory part 5 - Fragmentation
So in our previous High Memory posts, we have talked about situations that are all causes of memory...
Author: ASP.NET Debugging Date: 02/18/2008
Having problems with Visual Studio or .NET?
If you are having issues with Visual Studio or the .NET Framework, but you don't want to create a...
Author: ASP.NET Debugging Date: 02/15/2008
The Truth about Microsoft
If you ever wondered what life is really like at Microsoft, here is a 4 minute video all about what...
Author: ASP.NET Debugging Date: 02/15/2008
VS 2008 Web Development Hot-Fix Roll-Up Released
As mentioned on Scott's blog, we released a rollup that has many fixes in it. Most of them are...
Author: ASP.NET Debugging Date: 02/14/2008
High Memory part 4 - Managed Strings
So the last high memory post, High Memory part 3, focused on native memory that was the problem,...
Author: ASP.NET Debugging Date: 02/13/2008
High Memory part 3 - Native Heap
So let's continue our digging into Memory problems and how to track down what is happening. So our...
Author: ASP.NET Debugging Date: 02/07/2008
Memory issues with .NET 2.0 on x64 machines
So there have been a few issues we have seen with .NET 2.0 when it is running on large 64-bit...
Author: ASP.NET Debugging Date: 02/07/2008
MSDN Code Gallery
Samples are always useful and we can never have enough samples. So in this regard, we now have...
Author: ASP.NET Debugging Date: 01/29/2008
.NET Framework versions and sos.dll
So the next version of Visual Studio is getting ready to release (it is actually already available...
Author: ASP.NET Debugging Date: 01/23/2008
.NET Framework 2.0 SP1 has released
In case you haven't seen, service pack 1 has been released for .NET 2.0. I have included the...
Author: ASP.NET Debugging Date: 01/22/2008
J# threads calling GC.Collect
Problem We have had a few customers run into this issue where they are using the J# ThreadEnd...
Author: ASP.NET Debugging Date: 01/21/2008
Hotfixes now available for download directly from the web for Visual Studio and .NET Framework
So recently we started to make some changes that allow cusotmers to download hotfixes directly....
Author: ASP.NET Debugging Date: 01/10/2008
When error handlers go wrong
It is good to create an error handler for your code and ASP.NET is no exception. But there are...
Author: ASP.NET Debugging Date: 12/12/2007
What's the deal with declaring something static
We have a few customer who are using statics and not really understanding what they are...
Author: ASP.NET Debugging Date: 12/07/2007
Dynamic Assemblies and what to do about them
The Problem and Solutions One thing that can be really tricky to track and and figure out are...
Author: ASP.NET Debugging Date: 12/05/2007
Unhandled exceptions causing ASP.NET to crash in .NET 2.0
Sometimes you may see an error like the following when you have an ASP.NET application that has...
Author: ASP.NET Debugging Date: 12/04/2007
Is Home Server right for you?
There is a new, and humorous way to check out Windows Home Server and see if it it right for...
Author: ASP.NET Debugging Date: 12/04/2007
A few minor issues with AJAX and their resolution
Problem 1 Trying to debug a Javascript file from the Visual Studio IDE, if you try to open it from...
Author: ASP.NET Debugging Date: 11/30/2007
MS07-040 Issues
We have seen a number of issues in regards to the security update MS07-040 This is not meant to be...
Author: ASP.NET Debugging Date: 11/30/2007
Viewing active and non-active ASP.NET requests from a dump
When you have a dump of a ASP.NET process and you want to look at what was happening at the time the...
Author: ASP.NET Debugging Date: 11/27/2007
High memory, CPU, or other performance problems with .NET
The most common problems we see with ASP.NET (or any .NET application) are high memory and high CPU...
Author: ASP.NET Debugging Date: 11/26/2007
Cookies or other headers disappearing, can cause 'out-of-memory'
We just had a case recently where the customer saw their cookie disappear when they did a large form...
Author: ASP.NET Debugging Date: 11/15/2007
Contacting Tom...
I am unable to give everyone's individual problems my attention as I only have so much time a day to...
Author: ASP.NET Debugging Date: 11/15/2007
Finally getting in the Blogging mix, better late then never
So I have been seeing many people have blogs about various topics and figured it was time for me to...
Author: ASP.NET Debugging Date: 11/15/2007