Microsoft released Visual Studio 2010 Feature Pack 2 to MSDN subscribers which extends testing, code visualization and modeling capabilities in VS2010. Its main features are more advanced platform and tool support for both manual and automated testing scenarios. It allows you to better control your Silverlight 4 testing scenarios and UI testing code.
Feature Pack 2 includes the following C++ related additions:
Feature Pack 2 is cumulative and includes Feature Pack 1.
Get more information here.
Microsoft has released the final version of the Windows Phone 7 developers tools
The package includes everything you need to start writing applications and games for Windows Phone 7. The package is completely free and includes all of the following:
- Visual Studio 2010 Express for Windows Phone – Free edition of VS 2010 for Phone development.
- Express Blend 4 for Windows Phone – Free version of Blend for Windows Phone 7 Development.
- Silverlight for Windows Phone 7 – Rich framework for building great applications for Windows Phone 7.
- XNA Game Studio for Windows Phone 7 – Rich framework that enables you to build great 2D and 3D games for Windows Phone 7.
- Windows Phone Emulator – A hardware accelerated emulator that allows you to run and debug your applications and games without requiring a phone.
- Phone Registration Tool – When you get a device, this allows you to “unlock” the device so you can run/debug your application on it, using your Marketplace account.
Download the tools here.
Read Scott Guthrie’s blog post to get much more details on the release.
Today, Microsoft released Visual Studio 2010 and the .NET Framework 4. A lot of new features are included. One of them is a completely new editor.
“Visual Studio 2010 and .NET Framework 4 have something for every developer. The new editor, now using Windows Presentation Foundation, delivers a more flexible, feature-rich environment that supports concepts such as the use of multiple monitors. This enables a developer to have one monitor with code, another with the user interface designer, and yet another with database structure.”
Visual C++ 2010 also includes a lot of new features, some of them are:
- MSBuild and multi-targeting
- IntelliSense and Browsing (#include auto completion, call hierarchy, red squiggles, find all references, class wizard)
- C++ compiler changes (static_assert, auto keyword, lambda, decltype, rvalue references)
- Ribbon designer
- Deployment changes
- Task dialog support
- Restart manager support
Read the full press release here or watch the keynote.
Later this week, Silverlight 4 will also be released to the web (RTW). At that time, an update for Visual Studio 2010 will also become available that will allow you to develop applications using Silverlight 4.
The Windows Phone Application Platform was revealed at MIX 2010. If you couldn’t make it to Las Vegas to attend MIX, you can find the keynotes and sessions here. They explain in great details the Windows Phone 7 Series and how to develop applications for it.
The WP7S developer platform contains 2 frameworks:
- Silverlight: to make rich interactive applications
- XNA: to make complex 2D/3D games
Code is written in C#.
Everyone can start writing applications for the new phone platform. You only need to download 1 free package. This packages contains:
- Visual Studio 2010 Express for Windows Phone CTP
- Windows Phone Emulator CTP
- Silverlight for Windows Phone CTP
- XNA 4.0 Game Studio CTP
Download the package to get started. Only Windows Vista and Windows 7 are officially supported to run the tools. Note that the tools are currently in CTP state so they are not yet final. If you want to use Expression Blend you have to download it separately.
More information can be found on the Windows Phone 7 Series Developer Site, where you can also find developer guides, more detailed information, Windows Marketplace submission guidelines, forums, a few code samples etc…