Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Fri, 28 Sep 2007 10:00:00 GMT
Bloated view state can be a real performance bottleneck for your Web app, but it can be difficult to diagnose. John Robbins creates a handy tool that records and reports the view state size for pages in your ASP.NET applications.
Bugslayer - Wait Chain Traversal
Tue, 22 May 2007 10:00:00 GMT
Windows Vista has a new API called Wait Chain Traversal (WCT), which allows you to determine when and why a process is deadlocked. Read on.
Bugslayer - GUI Control to Major Tom
Mon, 15 Jan 2007 10:00:00 GMT
Bugslayer - Minidumps for Specific Exceptions
Thu, 12 Oct 2006 10:00:00 GMT
This installment of Bugslayer covers the use of ADPlus to create a minidump of your Microsoft .NET Framework 2.0 pro¬cesses on specific exceptions.
Use The Source, Luke - Source Server Helps You Kill Bugs Dead In Visual Studio 2005
Thu, 06 Jul 2006 10:00:00 GMT
The latest releases of WinDBG and Visual Studio know exactly how to use source server, so its benefits are available to both .NET and native C++ developers. See why this is so important in tracking down bugs.
Bugslayer - Strengthening Visual Studio Unit Tests
Thu, 09 Feb 2006 10:00:00 GMT
Visual Studio 2005 brought so many new features to the table that it can seem almost overwhelming.One of the most exciting additions is the new unit testing features found in the Test menu on the main menu bar.
Bugslayer - SUPERASSERT Goes .NET
Tue, 11 Oct 2005 10:00:00 GMT
Those of you who have been reading this old Bugslayer column over the last nine years have branded into your frontal lobe a single word: ASSERT! Anytime you can have the code tell you about a problem instead of having to find it by slaving away with a debugger is a huge timesaver.
Bugslayer - Unhandled Exceptions and Tracing in the .NET Framework 2.0
Tue, 14 Jun 2005 10:00:00 GMT
By now, you've certainly heard about the big changes coming in Visual Studio® 2005, but when it's time to move your code over it will be the small things that trip you up.In this column, I want to cover two of the many excellent changes that you could easily overlook as you make the move to the new runtime and development tools.
Bugslayer - Mini Dump Snapshots and the New SOS
Tue, 15 Feb 2005 10:00:00 GMT
In debugging some large Microsoft® . NET Framework-based ap-plications over the last few months, I've been spending more time looking at mini dumps than at live processes.This is mainly because in those large applications problems surface when the apps are running in production and not on test systems.
.NET Code Tuning - Make Your Apps Fly with the New Enterprise Performance Tool
Tue, 16 Nov 2004 10:00:00 GMT
Because the common language runtime (CLR) is a black box, it's pretty hard to divine what's going on when you want to track down performance problems. Microsoft will be delivering a brand new profiler, the Enterprise Performance Tool (EPT), as part of Visual Studio 2005 Team Developer Edition that's ideal for use on a production system because it offers some very lightweight means of collecting performance data. Here John Robbins takes you on a tour.
Bugslayer - Three Vital FXCop Rules
Tue, 17 Aug 2004 10:00:00 GMT
In the June 2004 installment of the Bugslayer column, I introduced the amazing FxCop, which analyzes your . NET assemblies for errors and problems based on code that violates the . NET Design Guidelines.
{ End Bracket } - C# to Visual Basic Translation Tool
Tue, 20 Jul 2004 10:00:00 GMT
Having talked to thousands of developers who use the Microsoft . NET Framework, I've heard one consistent complaint: 'I really wish all the samples were written in my programming language. ' Nothing is more frustrating than having braved the wilds of Internet searches for a snippet of code that does exactly what you want but is written in a language you don't use.
Bugslayer - Bad Code? FxCop to the Rescue
Tue, 18 May 2004 10:00:00 GMT
Bugslayer - .NET Internationalization Utilities
Tue, 16 Mar 2004 10:00:00 GMT
As you saw in last month's column, . NET internationalization support is excellent and allows you to move your application to a world audience quite easily.Before you jump into this month's discussion, you may want to go back and read the March column.
Bugslayer - Basics of .NET Internationalization
Tue, 17 Feb 2004 10:00:00 GMT
Bugslayer - Google from Visual Studio .NET
Tue, 14 Oct 2003 10:00:00 GMT
Bugslayer - SOS: It's Not Just an ABBA Song Anymore
Tue, 13 May 2003 10:00:00 GMT
Hidden deep inside the Microsoft .NET Framework 1.1 you'll find Son of Strike (SOS). If your app is a pure managed code, your development and debugging tasks are easily handled by existing Microsoft tools. If you're on border between managed and native code SOS is your man.
Bugslayer - Symbols and Crash Dumps
Tue, 14 May 2002 10:00:00 GMT
Bugslayer - Tester Utility, Take 3: Adding Mouse Recording and Playback
Tue, 12 Feb 2002 10:00:00 GMT
Bugslayer - Extending the Visual Studio .NET IDE
Tue, 18 Dec 2001 10:00:00 GMT
Bugslayer - Handling Assertions in ASP.NET Web Apps
Tue, 18 Sep 2001 10:00:00 GMT
Bugslayer - Optimize and Trim Your Code with New Switches in Visual C++ .NET
Tue, 17 Jul 2001 10:00:00 GMT
Bugslayer - ILDASM is Your New Best Friend
Tue, 17 Apr 2001 10:00:00 GMT
Bugslayer - Assertions and Tracing in .NET
Tue, 16 Jan 2001 10:00:00 GMT
Bugslayer - Improving Runtime Performance with the Smooth Working Set Tool-Part 2
Tue, 14 Nov 2000 10:00:00 GMT
Bugslayer - Improving Runtime Performance with the Smooth Working Set Tool
Tue, 12 Sep 2000 10:00:00 GMT
Bugslayer - A COM Symbol Engine Aids Debugging
Tue, 18 Jul 2000 10:00:00 GMT
Bugslayer - Tester, Take Two-TESTREC.EXE Updates Previous Version of the Tester Utility
Tue, 16 May 2000 10:00:00 GMT
Bugslayer - Windows 2000 and LDR Messages, A COM Symbol Engine, Finding Bloated Functions, and More
Tue, 14 Mar 2000 10:00:00 GMT