MSDN SpotlightAzure ShowcaseRIA Development CenterPHP for Windows ShowcaseTechNet Spotlight
Discover how you can get the in-depth technical, business and marketing benefits you need to build products that compliment Microsoft's development tools and platforms. Click www.msdn.vsip »
Get quick access to thousands of Visual Studio tools, controls, and templates, or discover how to add your own products and extensions. Find it all in the Visual Studio Gallery. Click www.visualstudiogallery.com »
WHAT WILL YOU DO WITH VISUAL STUDIO 2010?
Visualize your workspace with new multiple monitor support, powerful Web development, new SharePoint support with tons of templates and Web parts, and more accurate targeting of any version of the .NET Framework. Get set to unleash your creativity.
Developing for the Windows Phone 7 Platform is more similar to developing for the Android Platform than you might expect. In this article, Chris Bennett explores the similarities between the two platforms. »
Developers interested in building Visual Studio extensions will want to explore VSPackage Builder. Ty Anderson shows how to use VSPackage Builder to design the tool windows, toolbars and more, while VSPackage Builder handles the plumbing that connects your extension to Visual Studio. »
If your team uses Visual Studio Team Foundation Server, you can add files from your local computer to version control. When the files are in version control, other members of your development team can access them to edit, build, and test their work locally. »
You can use database projects to create new databases, new data-tier applications (DACs), and to update existing databases and data-tier applications. Both database projects and DAC projects enable you to apply version control and project management techniques to your database development efforts in much the same way that you apply those techniques to managed or native code. »
When you add resources to a Visual Studio project, they are created as linked resources. In some cases, you may want to embed the resources in the application resource (.resx) file. »
Learn how simple it can be to build Visual Studio extensions. Discover how to design the tool windows, toolbars and more. »
Learn how to translate your skills in Java app development onto the brand-new Windows Phone 7 platform, leveraging powerful tools to quickly build useful apps. »
Developers can use multi-touch and Visual Studio 2010 to create compelling business applications. Steve Apiki walks us through the creation of a basic business contact application that uses multi-touch to navigate the database and manipulate the data. »
Visual Studio 2010 provides a project type that enables developers to build Business Data Connectivity models that produce .NET connectivity assemblies for Business Connectivity Services in SharePoint 2010. This allows you to connect external data sources and expose them to SharePoint. In this example, a BDC Model will be created that accesses and updates data in a SQL Server database. »
A Content Type is a reusable collection of settings that can be defined and applied to data in a SharePoint list or library. Visual Studio 2010 provides project types that support the creation and deployment of content types. Learn how to create a SharePoint 2010 Content Type from Visual Studio 2010. »
More »

Visual Studio 2010 Express for Windows Phone Beta is an easy-to-use environment for dynamic application development with Silverlight or XNA Framework. It's a complete, stand-alone IDE that features a streamlined interface that includes features such as a phone-based designer skin, Windows Phone project templates, and a toolbox. »
Mike Benkovich takes a look at what has changed and what remains the same in this latest release. From project types to the start page to the toolboxes and more, explore how to use the new IDE to build great software. »
Learn what's being done in Visual Studio 2010 around Web development and deployment. Covered are topics such as JQuery support, HTML code snippets, better IntelliSense, and a slew of new features around Web deployment. »
The Windows API Code Pack for Microsoft .NET Framework provides a source code library that can be used to access some new Windows 7 features (and some existing features of older versions of Windows operating system) from managed code. »
Visual Studio 2010 comes with a series of changes when it comes to Visual C++. This article talks about some—arguably the most important ones—the build system and IntelliSense. »
This video provides an overview of the Visual Studio 2010 code generation features that allow testers to quickly and easily create coded UI tests directly from existing action recordings. »
Amit Mohindra, Program Manager on the C++ team, takes us on a tour of Visual C++ 10. Covered are topics such as the new msbuild-based build system, the new IntelliSense engine, some new C++0x language features, and more. »
Reza Chitsaz, Senior Program Manager working on Office and Sharepoint tooling, gives us a look at some of the Visual Studio 2010 tools around supporting Sharepoint as a platform. »
Learn how the new tools inside Microsoft Visual Studio 2010 come together to help you understand existing code bases, model domain specific problem domains, and maintain the proper control and visibility. »
If you're running the latest OS, building on the latest framework, and working in the latest version of Visual Studio, take advantage of exciting new features. Learn how you can use Visual Studio 2010, WPF 4 and the Windows API Code Pack to plug your apps into the Windows 7 UI. »
Discuss and ask questions about WPF Development in Visual Studio 2010 RC. »
Watch this discussion of the Performance Analyzer Tools sampling mechanism and learn to check the performance of your application and compare between the two states. »
The Windows 7 Training Kit for Developers includes presentations, hands-on labs, and demos designed to help you learn how to build applications that are compatible with and shine on Windows 7. »
This webcast provides an overview of the enhanced set of tools in Visual Studio 2010 that allow software designers and architects to express their software patterns and in a visual and contextual manner within Visual Studio. »
Blogs
Visual Studio
Extensibility
This gallery showcases products and extensions that complement Visual Studio and Visual Studio Team System.
Hilton Giesenow demonstrates how to add branding for your VSPackage and have that branding appear in the Help...About screen and the Visual Studio start-up splash screen.
View this series of tutorial technical articles on Codeplex for learning Visual Studio extensibility-related topics.