I would say debugging is the key feature that I like very much and it saved a lot of time in application development. It is a great tool to know the logic flow of the code and the run-time behavior of your program and to locate logic errors.
You can break at certain points and inspect memory and register values, change variables etc… It will give you a better idea of what is happening inside the code and where exactly the error is occurring.
Wait. I am hearing what you people are telling…
Hey ArunGG… I already know all these things what's new in Whidbey?
The two new features that I like is:
1. Edit and Continue (Visual Basic and C/C++ programs only)
It is a cool and time-saving feature coming back again from VB. With this feature, you can edit the code during break mode (debugging session) and resume the execution of the program with out recompile your program.
Why not in C#?
Check this blog: http://blogs.msdn.com/andypennell/archive/2004/02/03/66949.aspx"For “Whidbey“ we asked customers and prioritized Generics and Refactoring as more important than Edit and Continue for C#."
2. Tracepoints (A new debugger feature in Visual Studio)
A tracepoint is a kind of breakpoint where it won't break or stop!!!
Mmmm. What it means? It means when a tracepoint is hit, the debugger performs the specified tracepoint action like printing a message (including text, variables, stack traces etc).
1 comment:
One of the top feedback requests from our customers is support for Edit & Continue (E&C) in C# in Visual Studio 2005. I am excited to announce that the C# team took your feedback to heart and has added support for E&C in Visual Studio 2005.
http://blogs.msdn.com/somasegar/archive/2004/10/15/242853.aspx
From Somasegar's WebLog
Post a Comment