Links involved in "efficient troubleshooting of Windows User State programs"

Source: Internet
Author: User

For ease of use, I put all the links involved in "efficient troubleshooting for Windows User State programs" into an index here. Many of these links were originally on my MSN space blog. due to concerns that CERNET users may not be able to access the MSN blog, I copied the articles on MSN space and put them here.

Dataset and datatable In ADO. NET 2.0
Http://msdn.microsoft.com/msdnmag/issues/05/11/DataPoints/default.aspx

Reflector for. net
Http://www.aisto.com/roeder/dotnet/

Safehandle: A reliability case study [Brian grunkemeyer]
Http://blogs.msdn.com/bclteam/archive/2005/03/16/396900.aspx

CLR safehandle consideration [grapef]
Http://eparg.spaces.msn.com/blog/cns! 59bfc22c0e7e1a76! 576. Entry
Http://blog.csdn.net/eparg/archive/2007/09/19/1791949.aspx

RFC 1925 (rfc1925)
Http://www.faqs.org/rfcs/rfc1925.html
Http://blog.csdn.net/eparg/archive/2007/09/19/1791954.aspx

Large Memory support is available in Windows Server 2003 and in Windows 2000
Http://support.microsoft.com/kb/283037/en-us

How to Use the/userva switch with the/3 GB switch to tune the user-mode space to a value between 2 GB and 3 GB
Http://support.microsoft.com/kb/316739/en-us

CLR profiler for the. NET Framework 2.0
Http://www.microsoft.com/downloads/details.aspx? Familyid = a362781c-3870-43be-8926-862b40aa0cd0 & displaylang = en

No code can hide from the profiling API in the. NET Framework 2.0
Http://msdn.microsoft.com/msdnmag/issues/05/01/CLRProfiler/default.aspx

CLR debugging vs. CLR profiling
Http://blogs.msdn.com/jmstall/archive/2004/10/22/246151.aspx

Cwnd: pretranslatemessage
Http://msdn.microsoft.com/library/default.asp? Url =/library/en-US/vclib/html/_ mfc_cwnd.3a3a.pretranslatemessage.asp

Why do I get spurious wm_mousemove messages?
Http://blogs.msdn.com/oldnewthing/archive/2003/10/01/55108.aspx

How to disable the default pop-up menu for chtmlview in Visual C ++
Http://support.microsoft.com /? Id = 236312

Description of a documentation error in the "assembly. Load Method (byte [])" topic in the. NET Framework class library online documentation
Http://support.microsoft.com/kb/915589/en-us

There's an awful lot of overclocking out there
Http://blogs.msdn.com/oldnewthing/archive/2005/04/12/407562.aspx

Vs2003 AV when pushing EDI
Http://eparg.spaces.msn.com/Blog/cns! 1pnpgec6rf6wtisbwihdc5qq! 379. Entry
Http://blog.csdn.net/eparg/archive/2007/09/19/1791962.aspx

Seh, DEP, compiler, FS: [0], load_config and PE format
Http://eparg.spaces.msn.com/blog/cns! 59bfc22c0e7e1a76! 712. Entry
Http://blog.csdn.net/eparg/archive/2007/09/19/1791966.aspx

Fix: Generation 1 garbage collections and generation 2 garbage collections occur much more frequently on computers that have 4 GB or more of physical memory in the. NET Framework 1.1
Http://support.microsoft.com/kb/893360/en-us

Underpinnings of the session State implementation in ASP. NET
Http://msdn.microsoft.com/library/default.asp? Url =/library/en-US/dnaspp/html/aspnetsessionstate. asp

HTTP Status Code definition
Http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

Install debugging tools for Windows 32-bit version
Http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx

Debuginfo:
Http://www.debuginfo.com/

Windows debuggers: Part 1: A windbg tutorial
Http://www.codeproject.com/debug/windbg_part1.asp

Windbg and related tools:
Http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx

What's wrong with you? Char * P
Http://www.vchelp.net/itbookreview/view_paper.asp? Paper_id = 534

Debugging LSASS... oh what fun, it is to ride ..
Http://blogs.msdn.com/spatdsg/archive/2005/12/27/507265.aspx

How to debug Windows Services
Http://support.microsoft.com /? Kbid = 824344

Symbols and Crash Dumps
Http://msdn.microsoft.com/msdnmag/issues/02/06/Bugslayer/

Debug tutorial Part 4: Writing windbg extensions
Http://www.codeproject.com/debug/cdbntsd4.asp

Aogo assembly station
Http://www.aogosoft.com/

Intel architecture Manual Volume 1, 2, 3
Http://www.intel.com/design/pentium4/manuals/index_new.htm

PRB: Application Center cluster members are automatically synchronized after rebooting
Http://support.microsoft.com/kb/282278/en-us

Performance of strcpy Functions
Http://eparg.spaces.live.com/blog/cns! 59bfc22c0e7e1a76! 1498. Entry
Http://blog.csdn.net/eparg/archive/2007/09/19/1791973.aspx

A crash course on the depths of Win32 structured exception handling
Http://www.microsoft.com/msj/0197/Exception/Exception.aspx

Raiseexception
Http://msdn.microsoft.com/library/default.asp? Url =/library/en-US/debug/base/raiseexception. asp

Seh, DEP, compiler, FS: [0], load_config and PE format
Http://eparg.spaces.msn.com/blog/cns! 59bfc22c0e7e1a76! 712. Entry
Http://blog.csdn.net/eparg/archive/2007/09/19/1791966.aspx

Description of the dr. Watson for Windows (drwtsn32.exe) Tool
Http://support.microsoft.com /? Id = 308538

Specifying the debugger for unhandled user mode exceptions
Http://support.microsoft.com /? Id = 121434

Info: choosing the debugger that the system will spawn
Http://support.microsoft.com /? Id = 103861

How to debug Windows Services
Http://support.microsoft.com /? Kbid = 824344

How to Use adplus to troubleshoot "hangs" and "crashes"
Http://support.microsoft.com/kb/286350/EN-US/

Why can't dr. Watson catch dump?
Http://eparg.spaces.msn.com/blog/cns! 59bfc22c0e7e1a76! 1213. Entry
Http://blog.csdn.net/eparg/archive/2007/09/19/1791986.aspx

Inside the Windows Vista kernel: Part 3
Http://www.microsoft.com/technet/technetmag/issues/2007/04/vistakernel/default.aspx? Loc = en

How to obtain a userdump when COM + failfasts
Http://support.microsoft.com /? Id = 287643

How to find the faulting stack in a process dump file that COM + obtains
Http://support.microsoft.com /? Id = 317317

How to debug unhandleexceptionhandler
Http://eparg.spaces.msn.com/blog/cns! 59bfc22c0e7e1a76! 1208. Entry

Debug tutorial Part 3: the heap
Http://www.codeproject.com/debug/cdbntsd3.asp

How to Use pageheap.exe in Windows XP and Windows 2000
Http://support.microsoft.com/kb/286470/en-us

Pageheap.exe
Http://www.heijoy.com/debugdoc/pageheap.zip
Http://blogs.msdn.com/lixiong/attachment/2792912.ashx

The Windows XP low fragmentation heap algorithm feature is available for Windows 2000
Http://support.microsoft.com /? Id = 816542

. Net memory usage-a restaurant analogy
Http://blogs.msdn.com/tess/archive/2006/09/06/742568.aspx

What are the C and C ++ libraries my program wocould link?
Http://support.microsoft.com/kb/154753/en-us

Frequently Asked Questions about the Standard C ++ Library
Http://support.microsoft.com/kb/154419/en-us

Memory Leak Detection enabling
Http://msdn2.microsoft.com/en-us/library/e5ewb1h3 (vs.80). aspx

The CRT debug heap
Http://msdn2.microsoft.com/en-us/library/974tc9t1 (vs.80). aspx

Fix: OLE Automation BSTR caching will cause memory leak sources in Windows 2000
Http://support.microsoft.com /? Id = 139071

C ++ operator new [] and debug heap
Http://eparg.spaces.live.com/blog/cns! 59bfc22c0e7e1a76! 1490. Entry
Http://blog.csdn.net/eparg/archive/2007/09/19/1791994.aspx

Application verifier:
Http://www.microsoft.com/technet/prodtechnol/windows/appcompatibility/appverifier.mspx

Using application verifier within your software development lifecycle
Http://msdn2.microsoft.com/en-us/library/aa480483.aspx

Description of indexoutofrange exception
Http://community.sgdotnet.org/forums/1/23223/ShowThread.aspx

Windows 2000 SP4 checked build
Http://www.microsoft.com/windows2000/downloads/servicepacks/sp4/sp4build/default.mspx

Using GC efficiently-Part 2
Http://blogs.msdn.com/maoni/archive/2004/09/25/234273.aspx

The performance benefits of ngen
Http://msdn.microsoft.com/msdnmag/issues/06/05/CLRInsideOut/

Garbage Collection: Automatic Memory Management in the Microsoft. NET Framework
Http://msdn.microsoft.com/msdnmag/issues/1100/gci/

You may receive an error message, or the computer may stop responding, When you host web applications that use ASP. NET on a computer that is running Windows Server 2003
Http://support.microsoft.com /? Id = 911716

Drill into. NET Framework Internals to see how the CLR creates runtime objects
Http://msdn.microsoft.com/msdnmag/issues/05/05/JITCompiler/default.aspx

CLR blog
Http://blogs.msdn.com/cbrumme/

Shared Source common language infrastructure 2.0 release
Http://www.microsoft.com/downloads/details.aspx? Familyid = 8c09fd61-3f26-4555-ae17-3121b4f51d4d & displaylang = en

Special threads in CLR
Http://blogs.msdn.com/yunjin/archive/2005/07/05/435726.aspx

Things to ignore when debugging an ASP. NET hang
Http://blogs.msdn.com/tess/archive/2005/12/20/505862.aspx

Implications of using a helper thread for debugging
Http://blogs.msdn.com/jmstall/archive/2004/10/13/241828.aspx

SOS debugging extension (SOS. dll)
Http://msdn2.microsoft.com/en-us/library/bb190764 (vs.80). aspx

Production debugging for. NET Framework applications
Http://msdn.microsoft.com/library/default.asp? Url =/library/en-US/dnbda/html/dbgrm. asp

Contention, poor performance, and deadlocks when you make Web Service requests from ASP. NET Applications
Http://support.microsoft.com /? Id = 821268

If broken it is, fix it you should
Http://blogs.msdn.com/tess/

Releasecomobject API
Http://msdn2.microsoft.com/en-us/library/system.runtime.interopservices.marshal.releasecomobject.aspx

Releasecomobject
Http://blogs.msdn.com/cbrumme/archive/2003/04/16/51355.aspx

Asynchronous operations, pinning
Http://blogs.msdn.com/cbrumme/archive/2003/05/06/51385.aspx

Outofmemoryexception and pinning
Http://blogs.msdn.com/yunjin/archive/2004/01/27/63642.aspx

Mixed DLL Loading Problem
Http://msdn.microsoft.com/library/default.asp? Url =/library/en-US/dv_vstechart/html/vcconmixeddllloadingproblem. asp

Five famous CLR blogs
Http://blogs.msdn.com/cbrumme
Http://www.cnblogs.com/flier
Http://blogs.msdn.com/maoni
Http://blogs.msdn.com/tess
Http://blogs.msdn.com/yunjin

Overview of the Microsoft configuration Capture Utility (mps_reports)
Http://support.microsoft.com/kb/818742/
Http://www.microsoft.com/downloads/details.aspx? Familyid = CEBF3C7C-7CA5-408F-88B7-F9C79B7306C0 & displaylang = en

How to obtain a userdump when COM + failfasts
Http://support.microsoft.com /? Id = 287643

Description of the dr. Watson for Windows (drwtsn32.exe) Tool
Http://support.microsoft.com/kb/308538/en-us

Info: choosing the debugger that the system will spawn
Http://support.microsoft.com/kb/103861/en-us

How to obtain a userdump when COM + failfasts
Http://support.microsoft.com /? Id = 287643

Event ID 1003 with ASP. NET deadlock
Http://support.microsoft.com/kb/325947/en-us

. Net crash: managed heap resume uption calling unmanaged code
Http://blogs.msdn.com/tess/archive/2006/02/09/528591.aspx

Are you aware that you have thrown over 40,000 exceptions in the last 3 hours?
Http://blogs.msdn.com/tess/archive/2005/11/30/498297.aspx

Vs2003 AV when pushing EDI
Http://eparg.spaces.msn.com/Blog/cns! 1pnpgec6rf6wtisbwihdc5qq! 379. Entry
Http://blog.csdn.net/eparg/archive/2007/09/19/1791962.aspx

Compiler security checks in Depth
Http://msdn.microsoft.com/library/default.asp? Url =/library/en-US/dv_vstechart/html/
Vctchcompilersecuritychecksindepth. asp

Use windbg to kill Xiaoqiang
Http://eparg.spaces.live.com/blog/cns! 59bfc22c0e7e1a76! 1475. Entry
Http://blog.csdn.net/eparg/archive/2007/09/19/1792009.aspx

How to Create a log using system monitor in Windows
Http://support.microsoft.com /? Id = 248345

How to Use the/userva switch with the/3 GB switch to tune the user-mode space to a value between 2 GB and 3 GB
Http://support.microsoft.com/kb/316739/en-us

Strange problems encountered by the blog program in the blog Park:
Http://www.cnblogs.com/dudu/archive/2006/08/09/472162.html

Analyze and solve the SQL Server deadlock problem.
Http://blog.joycode.com/juqiang/archive/2006/12/18/89218.aspx
Http://blog.joycode.com/juqiang/archive/2006/12/18/89223.aspx

Improving string handling performance in. NET Framework applications
Http://msdn.microsoft.com/library/default.asp? Url =/library/en-US/dndotnet/html/vbnstrcatn. asp

ASP. NET: Strong named assemblies shocould not be stored in the bin directory
Http://blogs.msdn.com/tess/archive/2006/04/13/575361.aspx

The system memory usage and the handle counts increase more than you may have CT when your application contains components that are derived from the system. Your iseservices. servicedcomponent class
Http://support.microsoft.com/kb/312118/en-us

BUG: Multithreaded Applications can deadlock because of asynchronous cleanup
Http://support.microsoft.com/kb/327443/en-us

Fix: various problems when you call transactional COM + components from ASP. NET
Http://support.microsoft.com/kb/318000/en-us

Nine tips for a healthy "in production" ASP. NET application
Http://blogs.msdn.com/dougste/archive/2006/04/05/568671.aspx

Comparison of managed code and unmanaged code efficiency:
Http://www.cnblogs.com/wuchang/archive/2006/12/07/584997.html

Truth:
Http://eparg.spaces.live.com/blog/cns! 59bfc22c0e7e1a76! 2274. Entry
Http://blog.csdn.net/eparg/archive/2007/09/19/1792013.aspx

. Net memory usage-a restaurant analogy
Http://blogs.msdn.com/tess/archive/2006/09/06/742568.aspx

Umdhtools.exe: How to Use umdh.exe to find memory leaks.
Http://support.microsoft.com/kb/268343/zh-cn

IIS diagnostics Toolkit (x86)
Http://www.microsoft.com/downloads/details.aspx? Familyid = 9bfa49bc-376b-4a54-95aa-73c9156706e7 & displaylang = en

The debug diagnostic 1.1 tool is now available
Http://support.microsoft.com /? Id = 931370

CLR memory fragmentation
Http://blogs.msdn.com/maoni/archive/2004/12/19/327149.aspx
Http://blogs.msdn.com/maoni/archive/2005/10/03/476750.aspx
Http://blogs.msdn.com/tess/archive/2005/11/25/496898.aspx

Who is this outofmemory guy and why does he make my process crash when I have plenty of memory left?
Http://blogs.msdn.com/tess/archive/2005/11/25/496898.aspx

Quick things to check when you experience high memory levels in ASP. NET
Http://support.microsoft.com/kb/893660/en-us

PRB: cannot unload assemblies that you create and load by using script in XSLT
Http://support.microsoft.com/kb/316775/en-us

Detect and plug GDI leaks in your code with two powerful tools for Windows XP
Http://msdn.microsoft.com/msdnmag/issues/03/01/GDILeaks/default.aspx

Resource leaks: detecting, locating, and repairing your leaky GDI code
Http://msdn.microsoft.com/msdnmag/issues/01/03/leaks/default.aspx

Info: Services, functions tops, and window Stations
Http://support.microsoft.com/kb/171890/en-us

PRB: user32.dll or kernel32.dll fails to initialize
Http://support.microsoft.com/kb/184802/en-us

"Out of memory" error message appears when you have a large number of programs running
Http://support.microsoft.com/kb/126962/en-us

A new system log entry is not generated if the desktop heap is exhausted in Microsoft Windows 2000
Http://support.microsoft.com/kb/810807/en-us

Desktop heap monitor version 8.1
Http://www.microsoft.com/downloads/details.aspx? Familyid = 5cfc9b74-97aa-4510-b4b9-b2dc98c8ed8b & displaylang = en

When you try to connect from TCP ports greater than 5000 you receive the error 'wsaenobufs (10055 )'
Http://support.microsoft.com/kb/196271/en-us

This article from the csdn blog, reproduced please indicate the source: http://blog.csdn.net/eparg/archive/2007/09/19/1792015.aspx

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.