Sign in
Mike Stall's .NET Debugging Blog
Notes on Managed Debugging, ICorDebug, and random .NET stuff
Blog - Link List
Other Blogs
Tim's .NET blog
Energy Policy
CLR blogs
Rick Byers (CLR)
List of all CLR blogs
David Broman (Profiling)
Thomas Lai's blog
Other links
All about MDbg
What's new in v2.0?
Who am I?
ICorDebug/MDbg Forums
Contact me?
ASP.Net
ScottGu's blog
Henrik's blog
Brad Wilon's blog
Carlos Figueira's blog
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
RSS for posts
Atom
RSS for comments
OK
Search
Tags
Compilers & Languages
Design
dlr
Edit-And-Continue (EnC)
Family
feedback
FuncEval
ICorDebug
Interop (mixed-mode)
linkfest
MDbg
Non-work
Pages
Quiz
Random
random .net
reading
Sample Code
Silverlight
This should be in MSDN
Troubleshooting
versioning
WebAPI
Whidbey (V2.0)
Windows Live
Archive
Archives
August 2012
(2)
May 2012
(3)
April 2012
(5)
March 2012
(2)
November 2011
(1)
September 2011
(1)
December 2010
(1)
September 2009
(2)
July 2009
(1)
May 2009
(1)
February 2009
(1)
November 2008
(1)
June 2008
(1)
May 2008
(2)
April 2008
(3)
March 2008
(5)
February 2008
(2)
January 2008
(10)
December 2007
(7)
November 2007
(5)
October 2007
(16)
September 2007
(8)
August 2007
(12)
July 2007
(9)
June 2007
(5)
May 2007
(7)
April 2007
(4)
March 2007
(6)
February 2007
(5)
January 2007
(11)
December 2006
(9)
November 2006
(13)
October 2006
(9)
September 2006
(10)
August 2006
(6)
July 2006
(13)
June 2006
(10)
May 2006
(3)
April 2006
(4)
March 2006
(31)
February 2006
(16)
January 2006
(18)
December 2005
(11)
November 2005
(23)
October 2005
(12)
September 2005
(22)
August 2005
(31)
July 2005
(10)
June 2005
(7)
May 2005
(4)
April 2005
(5)
March 2005
(9)
February 2005
(16)
January 2005
(6)
December 2004
(3)
November 2004
(4)
October 2004
(14)
September 2004
(2)
September, 2006
MSDN Blogs
>
Mike Stall's .NET Debugging Blog
>
September, 2006
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Mike Stall's .NET Debugging Blog
Using CreateRemoteThread from C#
Posted
over 7 years ago
by
Mike Stall - MSFT
6
Comments
If you want to create a new thread in your process in C#, you can use Thread.Start . But things are a little harder if you want to create a thread in another process, ala kernel32!CreateRemoteThread . Disclaimer : CreateRemoteThread is evil, could dead...
Mike Stall's .NET Debugging Blog
How to start a console app in a new window, the parent's window, or no window
Posted
over 7 years ago
by
Mike Stall - MSFT
4
Comments
The ProcessStartInfo.CreateNoWindow property says "Gets or sets a value indicating whether to start the process in a new window." and later " true to start the process without creating a new window to contain it; otherwise, false . The default is false...
Mike Stall's .NET Debugging Blog
The Nintendo DS is awesome!
Posted
over 7 years ago
by
Mike Stall - MSFT
9
Comments
I got myself a Nintendo DS . It's amazing! It's the first gameboy / handheld gaming device I've ever purchased. The things I like most about it: The New Super Marios Bros : Great software sells a platform. This was the big reason I got one. ...
Mike Stall's .NET Debugging Blog
What I learned this morning...
Posted
over 7 years ago
by
Mike Stall - MSFT
3
Comments
... Don't run your disk defragmentor on your laptop when it's not plugged in. My battery went down fast! It seems so obvious in hindsight. On the bright side, the defragmentor kindly told me after it had drained my battery down to 20% that it was stopping...
Mike Stall's .NET Debugging Blog
My baby, the finite state machine.
Posted
over 7 years ago
by
Mike Stall - MSFT
8
Comments
My 19-month old daughter was quite the finite state machine today. She's recently become mobile and ended up getting her finger caught in a door for the first time. It gave her a little blood blister and the new experience inspired her to cry for a...
Mike Stall's .NET Debugging Blog
LoadClass events are usually meaningless
Posted
over 7 years ago
by
Mike Stall - MSFT
1
Comments
ICorDebug notifies a debugger when a managed class is loaded via LoadClass debug event. For dynamic-modules, this is useful because it tells you that you just baked a new type and so may have new code to bind breakpoints in (see here for debugging ref...
Mike Stall's .NET Debugging Blog
Nothing is simple
Posted
over 7 years ago
by
Mike Stall - MSFT
2
Comments
There is no such thing as a "simple" feature. The example of-the-day is Debugger.Launch , the API that will launch a managed debugger with special command line arguments that will direct it to automatically attach it to the calling app (see here for details...
Mike Stall's .NET Debugging Blog
Iron Python 1.0 is released
Posted
over 7 years ago
by
Mike Stall - MSFT
0
Comments
You probably already read this 100 times, but Iron Python 1.0 is released. Check out Jim Hugunin's reflections on the project so far. Very cool! We hope to include some python integration with the next Mdbg sample release. While I'm on the topic, you...
Mike Stall's .NET Debugging Blog
How can you force clients to use your APIs properly?
Posted
over 7 years ago
by
Mike Stall - MSFT
2
Comments
It's tough to make a client use your API correctly. It's especially tough to get clients to not do things that appear to work 90% of the time, but aren't correct and break down in that remaining 10%. It's even harder for things that work 100% of the time...
Page 1 of 1 (9 items)