Visual Studio 2010 features built-in tools for Windows 7 and Microsoft SharePoint 2010, new drag-and-drop bindings for Silverlight and Windows Presentation Foundation (WPF), and interoperability with technologies such as the database, ASP.NET model view controller, Unified Modeling Language (UML), Microsoft Expression and multicore.
You can find out more about Visual Studio 2010 and download the beta from Now you can with Visual Studio 2010 Beta 2.
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#.
Visual Studio 2010 now offers Drag and Drop data binding for WPF applications. After you add a data source to your project, you can generate data-bound Windows Presentation Foundation (WPF) controls by dragging items from the Data Sources window to the WPF Designer.
Visual Studio 2010 is an exciting release in managed languages and tools. Visual C# and Visual Basic languages continue to evolve towards feature parity, strive to simplify programming and deployment with the Microsoft Office APIs, and allow easy interop to dynamic languages. Visual F# is a new programming language which combines functional, object-oriented and explorative programming to provide a succinct, expressive and scalable language for .NET. In the tools space, Visual Studio 2010 offers greater support for Test-Driven Development, where tests are written before product code as an iterative approach to software design.
Visual C++ 2010 provides a powerful and flexible development environment for creating Microsoft Windows-based and Microsoft .NET-based applications.
The Parallel Extensions to the .NET Framework 4 and the Concurrency Runtime for Visual C++ 2010 enable developers to leverage parallel computing. By using these frameworks, developers can write parallel applications that will scale efficiently as the numbers of cores and processors increase. By avoiding the complexities of thread-focused programming models, the new parallel libraries simplify the production of parallel code and enable developers to more easily take advantage of parallel hardware. Visual Studio 2010 Beta 2 also provides new debugging and profiling tools to help developers understand and verify the behavior of their parallel applications.
Downloading and managing extensions has never been easier. The ability to find and download your favorite extension is now integrated into common dialogs like the New Project Dialog. Configuring, managing and uninstalling extensions is much easier through the new Extension Manager. You can get full access to the large ecosystem of extensions using Visual Studio as well as an online experience using the Visual Studio Gallery.
Visual Studio 2010 comes with improved Office Development functionality. You can now deploy multiple Office Solutions in one package which will appear as a single entry in the Add/Remove Programs in Windows XP or Programs and Features in Windows Vista. Visual Studio 2010 now also allows you to perform additional actions after the Office solution installation is complete such as copy documents or workbooks to the end user computer, create extra registry keys, or modify a configuration file.
In the .NET Framework 4, there have been significant enhancements in Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) namespaces. .NET developers can use these technologies, either independently or together, to eliminate the tradeoff between ease of service authoring and performant, scalable services. WF provides significant enhancements in this release such as explicit data model and fully declarative experience for authoring activities, a new Flowchart modeling style, deeper integration with WCF and high performance runtime engine.
Windows Azure Tools for Microsoft Visual Studio extend Visual Studio to enable the creation, configuration, building, debugging, running and packaging of scalable services on Windows Azure.
A new packaging lineup and licensing options has been announced for Microsoft Visual Studio 2010. Going forward, customers will be able to choose from four main versions:
- Microsoft Visual Studio 2010 Ultimate with MSDN. The comprehensive suite of application life-cycle management tools for software teams to help ensure quality results from design to deployment
- Microsoft Visual Studio 2010 Premium with MSDN. A complete toolset to help developers deliver scalable, high-quality applications
- Microsoft Visual Studio 2010 Professional with MSDN. The essential tool for basic development tasks to assist developers in easily implementing their idea.
- Microsoft Visual Studio 2010 Professional without MSDN.
MSDN subscriptions are included with the purchase of Visual Studio 2010 Professional with MSDN, Visual Studio 2010 Premium with MSDN and Visual Studio 2010 Ultimate with MSDN. The specific level of MSDN subscription benefits corresponds with the Ultimate, Premium and Professional designators in the Visual Studio 2010 product name.
Visual Studio 2010 Professional will also be available for purchase without an MSDN subscription.
To help customers transition to Visual Studio 2010, Microsoft is introducing the Ultimate Offer for Visual Studio 2010. The Ultimate Offer is available to customers who have purchased one of the following products on or before March 22, 2010:
· Visual Studio Professional 2008 with MSDN Premium
· Visual Studio Team System 2008 Development Edition with MSDN Premium
· Visual Studio Team System 2008 Architecture Edition with MSDN Premium
· Visual Studio Team System 2008 Test Edition with MSDN Premium
· Visual Studio Team System 2008 Database Edition with MSDN Premium
Eligible MSDN Premium subscription customers (at the time of launch) will gain access to one higher stock-keeping unit (SKU) level as outlined in the Ultimate Offer chart below. Microsoft is extending the offer to current customers, as well as customers who upgrade to any Visual Studio 2008 product with an MSDN Premium subscription on or before March 22, 2010.
- Visual Studio Developer Center on MSDN
- Visual Studio 2010 and .NET Framework 4 Beta 2 Walkthroughs
- Visual Studio 2010 Product Information
- "Go Live" Guidelines
- Visual Studio 2010 Training Kit
- Developer videos from MSDEV at New Features in .NET Framework 4 and Visual Studio 2010, Beta 2
- Visual Studio 2010 Training Course on Channel 9
Bruce D. Kyle
ISV Architect Evangelist | Microsoft Corporation