Первые данные о разрабатываемом проекте Visual Studio 10 сегодня начали поступать от источников корпорации Microsoft на конференции Visual Studio Extensibility Developer Conference.
Джеффри Шлиммер отметил, что VS10 будет базироваться на четырех принципах, каждый из которых имеет важное значение для Microsoft. 1. Опыт – Visual Studio должна стать основным компонентом разработчиков любого направления, опыта и стиля 2. Бизнес-потребительство – будущая версия продукта будет прежде всего ориентирована для разработки приложений для малого и среднего бизнесастоящая версия будет ориентирована на разработку приложений для малого и среднего бизнеса 3. Платформа – Visual Studio 10 будет создана на базе платформенных решений из сферы .NET 4. Архитектура - в новой версии среды упор будет сделан на создание полного цикла приложений.
На текущий момент VS10 только-только начала разрабатываться и говорить о какой-либо конкретике пока еще рано, поэтому с течением времени ключевые аспекты могут дополниться, но уже известно то, что архитектура самой Visual Studio 10 обещает быть более гибкой и расширяемой, чем нынешний вариант среды для разработчиков. В ней нам обещают представить новую версию Windows Presentation Foundation (WPF) и платформы Microsoft Extensibility Framework (MEF). Отдельно в Microsoft обещают поработать над новой системой локализации приложений, чтобы создание разных версий одного и того же приложения на разных языках было максимально простым и быстрым. Входящий в состав VS10 инструментарий Tools for Applications можно будет смело использовать для макросов и других пользовательских систем расширения функциональности. В системы с управляемым кодом VS 10 позволит встраивать больше оснасток.
Также стало известно то, что с выходом новой версии системы, мы получим новые протоколы для активации, синхронизации, манипуляции, визуализации, и управления разработкой и отладкой, написание программ на Visual C должно стать более удобным с точки зрения программного синтаксиса. Отмечено, что программа будет поддерживать языки программирования C# и VB.
Visual Studio 10 получит возможность вывода изображения на несколько мониторов и о создании приложений для многоядерных процессоров, причем пользователю достаточно будет знать классы Windows Presentation Foundation, а остальное должны будут взять а себя компиляторы.
Дата финального релиза продукта, к сожалению, пока неизвестна, но в ней, скорее всего, появится поддержка Live Search, Live ID/Mesh. Это позволит разработчикам создавать приложения с функцией кроссплатформенной авторизации. Также в корпорации не исключают поддержки систем обмена мгновенными сообщениями и разных продуктов конкурентов, таких как IBM Jazz.