Introduction to Visual Studio 2010 - Part 2

Learn to debug applications, the tricks of the designers, and how to install useful extensions to increase your Visual Studio capabilities
Course info
Rating
(87)
Level
Beginner
Updated
May 16, 2011
Duration
3h 7m
Table of contents
Description
Course info
Rating
(87)
Level
Beginner
Updated
May 16, 2011
Duration
3h 7m
Description

Using Visual Studio well is about more than writing code, or reading code written by others. To be truly productive, you need to debug well, and understand the designers that help you build your user interface. This course also shows you how to add helpful extensions that make Visual Studio even better.

About the author
About the author

Kate Gregory is in her fourth decade of being paid to program. Her firm, Gregory Consulting Limited, is based in rural Ontario and helps clients adopt new technologies and adjust to the changing business environment. Current work makes heavy use of .NET and Visual C++ for both web and client development, especially for Windows 7 and 8. Managing, mentoring, technical writing, and technical speaking occupy much of her time, but she still writes code every week.

More from the author
Visual Studio 2019 Getting Started
Beginner
2h 10m
Apr 2, 2019
Beautiful C++: Updating Legacy Code
Intermediate
5h 2m
Nov 19, 2018
C++ Fundamentals Including C++ 17
Beginner
5h 48m
Mar 6, 2018
More courses by Kate Gregory
Section Introduction Transcripts
Section Introduction Transcripts

Basic Debugging
Hi, welcome to Introducing More of Visual Studio 2010. My name is Kate Gregory. I'm going to show you some features of Visual Studio you may not be familiar with including Debugging, Designers, and Extensions. In this module, I'll show you the basics of debugging, watching your application execute, seeing the values of your variables, the way execution flows through the application. This just shines a light on what's happening, how your application works, and if it's not working properly, exactly why it isn't working properly. Time and again you get this moment of, oh, of course, obviously, just by looking at your application under the debugger. It's a big and complicated topic, but in this module we will cover the basics.

Additional Debugging Features
Hi. Welcome back to Introducing More of Visual Studio 2010. My name is Kate Gregory, and I'm going to show you some features of Visual Studio you may not be familiar with, including Debuggers, Designers, and Extensions. In this module, I'll show you how to take your debugging skills from the basic to the powerful. This is one aspect of using Visual Studio where I see a huge variation in abilities. Some developers struggle for literally hours trying to see why something is happening, while others use a few of the more advanced features and see the problem in minutes. I can't show you everything, but I will take you beyond the basics and really improve your speed and productivity as a debugger.

IntelliTrace
Hi. Welcome back to Introducing More of Visual Studio 2010. My name is Kate Gregory, and I'm going to show you some features of Visual Studio you might not be familiar with, including Debugging, Designers, and Extensions. In this module, I want to talk about IntelliTrace. Its code name was historical debugging, and I often describe it as time travel for debugging. You can actually roll back to when a bug happened and look at the values and the flow control so that you can see what happened. I'll also show you how you can debug something on one computer that actually happened on a different computer. Although it sounds impossible, it's remarkably easy, and as you can imagine, it can save you a ton of debugging effort.

Working With Designers
Hi. Welcome back to Introducing More of Visual Studio 2010. My name is Kate Gregory, and I'm going to show you some features of Visual Studio you might not be familiar with, including Debuggers, Designers, and Extensions. In this module, I'm going to turn my focus from code to user interface, and specifically the designers in Visual Studio that you use to build your user interface. There are a lot of them, and they're all a little bit different depending on the kinds of applications you're actually building. The good news is there's a lot of overlap, so when you learn how to use one, you often already know quite a lot about the others too. The bad news is that those overlapping features seem to be the ones that people I meet don't even know about. People learn the things that are unique to each individual designer, and often if they learned that little 5% more, they'd suddenly know it in all designers. That's what I'd like to be able to show you in this module.

Useful Extensions
Hi. Welcome back to Introducing More of Visual Studio 2010. My name is Kate Gregory, and I'm going to show you some features of Visual Studio you may not be familiar with, including Debugging, Designers, and Extensions. In this module I want to focus on extensions to Visual Studio. For all that it does, it can do more. It's possible for people to write code that changes how Visual Studio behaves, and that means if you wish that Visual Studio behaved a little bit differently, it can. Maybe there's some capability you had in another product you used to use, and you haven't been able to find that capability in Visual Studio, maybe you'll find an extension that gives you that capability. Or maybe there's just a little irritant that you wish was different, you may be able to find an extension to help you with that. Extensions change how Visual Studio behaves, which means they can change your experience for the better.