You are likely familiar with the basic breakpoints functionality in Visual Studio. You click in the editor gutter/margin to create a red circle next to a line of code, and then your app stops at that location when any thread in your code reaches that location, so that you can inspect state using the debugger windows.
What you may not be familiar with is the set of advanced breakpoints features that are available in Visual Studio. Over the next week, we will be publishing a set of blog posts that will demonstrate each of the kinds of advanced breakpoints that are available and how they can be applied to solve real problems. As the posts are published, we will link to them from here.
We encourage you to leave comments with feedback on how you use breakpoints or on what additional breakpoint functionality you would like to see. You can also make suggestions and cast votes at http://visualstudio.uservoice.com.
You can also read about breakpoints in our MSDN documentation.