SharePoint Development in Visual Studio
Visual Studio 2010 provides an alternative to creating SharePoint applications through SharePoint Designer. Visual Studio promotes rapid SharePoint development by providing such features as advanced debugging tools, IntelliSense, statement completion, and project templates. Visual Studio also takes advantage of advanced .NET Framework-based tools and languages. SharePoint projects can be developed by using either Visual Basic or Visual C#.
How Do I? Videos
Channel 9 Videos
MSDN Developer Centers
Provide feedback about Visual Studio 2010:
Provide feedback about the documentation for Visual Studio 2010: