Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
Create, configure, and customize user assistance controls and components.
The PropertyGrid component hasn't changed since 1.1. Set the SelectedObject or SelectedObjects property and it will display all public settable properties. I've found it to be a very useful, but underused component.
The ProgressBar control hasn't changed either. Set the bounds by setting the Minimum and Maximum properties. Indicate progress by setting the value property or calling the Increment method.
StatusStrip is a completely new control. It derives from ToolStrip, so it can use all the ToolStrip controls. It anchors itself to the bottom of your form.
The ToolTip component hasn't changed. Drag it onto a form. You only need one per form. You can either enter tooltip text to all your controls at design time, or use the SetToolTip method to set the text.
The ErrorProvider component also hasn't changed. When an error condition occurs, call the SetError method. Remember to call the Clear method when the error no longer exists.
No change in the HelpProvider component, also. Drag that component onto a form. You'll see that three properties get added to the design of all controls on the form. HelpString is the string that will be displayed when the user selects the control using the Help Button. HelpNavigator specifies what elements of the help system will be displayed when the user asks for help. HelpKeyword is the help topic that will be shown when the user asks for help.
The SoundPlayer control which existed during the betas, was dropped according to Kevin McNeish.
The Timer component hasn't changed from 1.1. It fires an event at regular intervals. Remember that the events are executed on the UI thread.
The HScrollBar and VScrollBar haven't changed either. They work very similar(programming wise) to the ProgressBar, but the user can move the slider. (There also isn't an Increment method).
Next up->Async Programming