Попробуйте Windows Server 2012 R2, SQL Server 2014 и Visual Studio 2013 без установки!
В этой заметке мы поговорим про доступность новых продуктов Microsoft Windows Server 2012 R2, SQL Server 2014 и Visual Studio 2013 Ultimate в галерее виртуальных машин Windows Azure, где каждый желающий может попробовать новинки без установки на свой компьютер.
Windows Server 2012 R2
В рамках конференции TechEd Europe 2013 была представлена новая версия серверной операционной системы Windows Server 2012 R2. Предварительная версия данной системы доступна сегодня для загрузки и тестирования.
Новая ревизия операционной системы предлагает сотни нововведений, некоторые из них представлены на слайде. Огромное число нововведений представлено в обновленном гипервизоре Hyper-V. Представлена так же новая версия веб-сервера IIS 8.5, нововведения в котором направлены на увеличение управляемости и масштабируемости веб-серверов, в том числе для размещения в хостинг-окружении.
Подробнее о новом сервере вы можете узнать по указанным ссылкам:
- New Features in Windows Server 2012 R2 http://bit.ly/17U0U7N
- What’s new in IIS 8.5 http://bit.ly/14o1CE0
- Официальная страница Windows Server 2012 R2 http://bit.ly/17UCxH2
SQL Server 2014
Вместе с выходом Windows Server 2012 R2 на конференции TechEd Europe 2013 была выпущена и предварительная версия системы управления данными SQL Server 2014.
В новом SQL Server 2014 представлены десятки важнейших нововведений направленных на повышение производительности, обеспечения удобной работы с Big Data и бизнес-аналитикой, построения гибридных облачных систем.
Ключевым новшеством SQL Server 2014 стал набор in-memory технологий: проект Hekaton, который позволяет размещать таблицы в памяти, обновление механизмов ColumnStore и бизнес-аналитика с PowerPivot.
Подробности о новой версии SQL Server 2014 вы можете найти на официальном сайте и в официальном блоге разработчиков:
Visual Studio 2013
На Build 2013 — самой крупной конференции Microsoft для разработчиков была выпущена предварительная версия среды разработки приложений — Visual Studio 2013.
Как и в других новинках компании, в Visual Studio 2013 представлены десятки нововведений в каждой из компонент среды разработки. В частности, обновились среды разработки .NET и ASP.NET, значительно обновились инструменты разработчиков Windows 8 с поддержкой новой версии Windows 8.1. Множество новшество получили редакторы кода, инструменты тестирования, профилирования и отладки кода.
По представленным ссылкам вы можете найти подробное описание нововведений в Visual Studio 2013 на английском и русских языках:
Попробуйте новые продукты Microsoft с помощью Windows Azure
Хорошая новость состоит в том, что все эти новинки, новые функции в продуктах можно попробовать лично, даже не устанавливая их у себя на компьютере.
Сегодня Windows Server 2012 R2, SQL Server 2014 и Visual Studio 2013 Preview доступны в виде образов виртуальных машин в галерее Windows Azure.
Просто воспользуйтесь своей подпиской Windows Azure или подпишитесь на бесплатный триальный период и запустите новые серверы в виртуальных машинах Windows Azure.
Для этого начните создавать новую виртуальную машину и в галерее выберите нужный вам сервер: Windows Server 2012 R2, SQL Server 2014 или Visual Studio 2013.
Укажите конфигурацию виртуальной машины, введите имя администратора и пароль.
Настройте режим виртуальной машины, указав ДНС и географической расположение (дата-центр) виртуальном машины.
Виртуальная машина начнет создаваться. Дождитесь создания, это может занять пару минут.
После создания вы можете перейти в панель администрирования виртуальной машины и с помощью функции «Подключиться» подключиться к виртуальной машине по RDP.
Подключившись к виртуальной машине вы сможете использовать, изучать и тестировать уже установленные продукты Microsoft, например, Visual Studio 2013 Preview.
Microsoft Visual Studio 2012 Ultimate
Microsoft Visual Studio 2012 Ultimate Скачайте Русскую версию для Windows
Версия Visual Studio | ОС | Язык | Размер | Тип файла | Загрузка |
---|---|---|---|---|---|
Microsoft Visual Studio 2012 Ultimate | Windows | Русский | 1543.61mb | iso | |
Microsoft Visual Studio 2017 for Mac | MAC | Русский | 27.3mb | dmg | |
Microsoft Visual Studio 2015 | Windows | Русский | 6380.31mb | iso | |
Microsoft Visual Studio 2017 Web-Installer | Windows | Русский | 1.1mb | exe | |
Microsoft Visual Studio 2010 Ultimate | Windows | Русский | 2550.11mb | iso | Microsoft Visual Studio 2012 UltimateMicrosoft Visual Studio — набор специализированных утилит и инструментов, предназначенных для разработчиков приложений. Содержит в себе большинство необходимого инструментария разработчика для выпуска полноценных программ, в том числе и с графическим UI. С помощью Visual Studio можно создавать приложения для всех популярных платформ, как десктопных так и мобильных: iOS, iPadOS, macOS и еще ряда других. Общая информация о программеСреда разработки предназначена для написания, проведения тестов и запуска кода. Широкий набор различных утилит, включенных в Visual Studio, позволяет выполнять проектирование и разработку полноценных приложений с использованием графического пользовательского интерфейса без привлечения стороннего ПО. Помимо разработки программ для настольных и десктопных операционных систем, поддерживается разработка веб-приложений. Без того немалый функционал можно расширить за счет использования сторонних плагинов. В последних версиях приложения большой упор сделан на расширение средств для коллективной разработки. Внесено много улучшений и дополнений для обеспечения эффективной командной работы над проектами любого масштаба. Функциональные возможности Microsoft Visual StudioВ Visual Studio представлены как стандартные в подобном софте инструменты — отладчик, редактор кода, — так и собственные наработки. Кроме этого, доступны решения сторонних компаний, реализованные в виде подключаемых плагинов. Для повышения продуктивности используются большое количество автоматизированных возможностей: машинные подсказки, автоматическая очистка кода, рефакторинг. Функция IntelliSense позволяет работать с документацией к программе в интерактивном режиме, получая необходимую информацию непосредственно во время написания кода. Как и во всех продуктах от Microsoft, в приложении есть строка умного поиска, благодаря которой найти нужный пункт меню или описание функционала становится значительно легче. Список основных возможностей и преимуществ выглядит следующим образом:
Автоматизированные возможности рефакторинга кода, включающего поддержку различных языков, помогают упростить процесс написания кода. В целом, Microsoft Visual Studio является хорошим выбором как для начинающих, так и для разработчиков профессионального уровня. Описание Visual Studio 2012 с обновлением 4В этой статье описывается Visual Studio 2012 Update 4, а также перечислены новые функции и исправлены проблемы. Исходная версия продукта: Visual Studio 2012 ВведениеКорпорация Майкрософт выпускала Visual Studio 2012 Update 4 (Visual Studio 2012,4) за 13 ноября 2013 г. Поддержка Visual Studio 2012 предоставляется только для текущего обновления, которое считается пакетом обновления Visual Studio 2012 и версией RTM для Visual Studio 2012, выпущенной в августе 2012 г. Дополнительные сведения см. в разделе Политика жизненного цикла поддержки Майкрософт . Получите обновление для Visual Studio 2012 с обновлением 4Обновления для Visual Studio 2012 являются накопительными выпусками, включающими новые функции и исправления, которые были доставлены в статье Обзор обновлений для Visual Studio 2012. Следующая ссылка для скачивания указывает на Последнее обновление: Установка пакета обновления 3 для Visual Studio 2012Руководство по установке продуктов Visual Studio представлено в следующих статьях: Это обновление предназначено для Visual Studio и Team Foundation Server (TFS). Механизмы установки Visual Studio и TFS отличаются. Обновление Visual Studio — это обновление, которое устанавливается поверх всех уже установленных на компьютере. Обновление TFS — это полный макет, который заменяет все установленные на компьютере. Перед попыткой применить обновление TFS убедитесь, что у вас есть полная резервная копия текущих баз данных. Если не удается установить обновление TFS, не удастся перезапустить обновление или выполнить откат до более ранней версии TFS, не выполняя восстановление. Так как Visual Studio 2012 с обновлением 4 переходит в Live, применяются следующие пути обновления. Поддерживаемые обновления
Неподдерживаемые обновленияНовые усовершенствованные технологии и Устраненные проблемы в Visual Studio 2012 с обновлением 4В следующих разделах перечислены улучшения и исправленные проблемы в Visual Studio 2012 с обновлением 4. Если не указано иное, связанные элементы перейдут на веб-страницы Microsoft Connect. Team Foundation ServerАдминистрирование и операции Предположим, что вы установили сервер уровня приложений Team Foundation Server (TFS) 2012 на компьютере, на котором не установлен экземпляр Microsoft SQL Server. Вы не настраиваете службы отчетов Microsoft SQL Server. В этом случае невозможно обновить сервер уровня приложений. Конфигурация запланированных резервных копий больше не блокируется, если служба SQL Server для TFS 2012 выполняется как виртуальная учетная запись (например, NT Сервице\мссклсервер). В TFS 2012 с обновлением 2 и обновление 3 для резервных копий транзакций записывается сбой при выполнении полного или разностного резервного копирования. Архивация по расписанию больше не выполняет резервные копии транзакций при выполнении полного или разностного резервного копирования. Вместо этого задание будет приостановлено до завершения выполнения другой резервной копии. Обновление на месте в TFS поддерживает конфигурацию и параметры хранения вместе с заголовками узлов. При обновлении на месте TFS зарегистрируется ошибка, когда процесс соответствует неправильному заголовку узла. При обновлении базы данных конфигурации до версии TFS 2012 с обновлением 3, а также при присоединении коллекции TFS к обновленной базе данных конфигурации, членстве и разрешениям могут быть потеряны. При попытке обновить TFS операция обновления может быть неудачной и отображается следующее сообщение об ошибке:
При подключении коллекции TFS обратно к обновленному серверу TFS происходит непредвиденный сбой базы данных, и обновление коллекции TFS не выполнено. Предположим, что вы используете пользователя для перемещения доменов, а затем отсоединяете и присоединяете коллекцию к существующей базе данных конфигурации. При сохранении избранного в TFS невозможно сохранить избранное. Предположим, что вы используете пользователя для обновления сервера TFS до версии TFS 2012 после предыдущего переноса домена и изменения отображаемого имени. Пользователь не будет активен в разделе Отслеживание рабочих элементов. Предположим, что у вас есть два удостоверения с одним доменом и именем учетной записи. Пример: Domain1\User1. В этом случае неверный пользователь становится активным и пользователь Domain1\User1 не сможет получить доступ к коллекциям TFS. Предположим, что у вас есть экземпляр TFS 2012, который содержит множество командных проектов. При открытии страницы панели мониторинга в портале SharePoint TFS возникает снижение производительности и может появиться сообщение об ошибке. При использовании языкового стандарта на турецком компьютере и передаче встроенного изображения в рабочий элемент в Visual Studio 2012, другие клиенты не смогут просматривать изображение. При наличии сервера TFS 2012, настроенного для синхронизации с Project Server, могут возникать сбои при переупорядочивании элементов невыполненной работы. Предположим, что вы создаете условный возврат для определения сборки с помощью шаблона обновления на сервере TFS 2010. Вы обновляете сервер TFS 2010 Server до TFS 2012 Server, а затем используете обновленный сервер TFS вместе с агентами сборки TFS 2010. В этом случае построение завершается с ошибкой на агентах построения TFS 2010 при выполнении действия возврата. Предположим, что вы создаете определение сборки с помощью шаблона по умолчанию на сервере TFS 2010. При обновлении сервера с TFS 2010 до TFS 2012 определение сборки изменяется для работы с недавно загруженным шаблоном обновления. ZIP-файл журналов был создан, так как при успешном завершении построения возникает предупреждение о сбое операции с архивом. Индекссаурцес создание рабочих процессов работает медленнее. Предположим, что запланированное построение выполняется длительное время, а затем сборка останавливается вручную на следующий день. При повторном включении построения в ручную очередь она подавляет следующее запланированное построение. При определении сборки с помощью шаблона обновления в контейнере файлов после постановки сборки в очередь построение начнется, но не будет завершено. Сборка может зависать на последнем шаге и никогда не закончится из-за сбоя предыдущих сборок. Сообщение об ошибке получается, когда пользователь открывает любое представление, которое пытается отфильтровать историю по отображаемому имени пользователя. Эта проблема возникает, если отображаемое имя содержит специальный символ, например запятую. Предположим, что вы пытаетесь вернуть большой файл на сервере TFS. Не удается отправить файл. При повторном возврате файла отображается сообщение об ошибке, в котором говорится о том, что не удалось выполнить предыдущий процесс отправки. Предположим, что вы редактируете файл и не сохраняете его. При возврате файла в окне ожидающих изменений может не появиться сообщение с предложением сохранить файл. Отслеживание рабочих элементов При использовании Internet Explorer для просмотра страницы, в которой используется хранилище рабочих элементов, возникает задержка 60-секунда. Эта проблема возникает, если коллекция содержит более 175 командных проектов. Функции создания и изменения рабочих элементов перестают работать, если команда связана с множеством путей областей. Функции перемещения элементов на доске Канбан не работают в некоторых средах, в которых используются смешанные языки и региональные параметры. Если запрос сохраняется вместе с полем «Кому назначено», которое содержит константу, пользователи не видят правильные результаты запроса после сохранения и выполнения запроса, если константа также отображается в виде имени группы TFS. Предположим, что у вас есть подключаемый модуль TFS 2012, который вызывает исключение (например, во время сохранения рабочего элемента), вместо исключения, вызываемого подключаемым модулем, отображается универсальное исключение AJAX. Пользователь TFS из группы, у которой нет разрешения на запись рабочих элементов в области, может изменить область рабочего элемента на другую область, в которой у него есть разрешение на запись. При удалении командного проекта может появиться следующее сообщение об ошибке при выполнении операций создания, чтения, обновления и удаления для рабочих элементов:
Улучшение производительности в веб-доступе к типам рабочих элементов с множеством допустимых значений полей. При попытке подключиться к серверу TFS 2012 с помощью веб-браузера с неожиданной строкой агента пользователя отображается страница внутренней ошибки, а не запрошенная страница. Кроме того, невозможно получить доступ к страницам веб-клиента TFS. Предположим, что у вас есть сервер TFS 2012, настроенный для синхронизации с Project Server. При попытке сохранить скопированный рабочий элемент в веб-клиенте TFS может появиться следующее сообщение об ошибке:
Windows FormsВ конструкторе Windows Forms может появиться следующее сообщение об ошибке:
LightSwitchПосле установки Visual Studio 2012 с обновлением 3 ни одно из следующих приложений не отображает локализованные строки. Вместо этого эти приложения отображают строки на английском языке.
HTML-приложения LightSwitch периодически отображают строки на английском языке после установки последних обновлений для системы безопасности для среды выполнения .NET 4,5. Предположим, что вы открыли проект, который содержит экран вместе с множеством элементов Date. Кроме того, для каждого элемента date задается отображаемое имя. В этом случае при попытке выполнить операцию в конструкторе экрана он замораживается. ОтладчикПри удаленной отладке приложения ASP.NET, размещенного в службах IIS, точки останова в коде программной части могут быть не пройдены. При попытке отладить приложение изолированной оболочки Visual Studio в первый раз отображается сообщение об ошибке. При отладке машинного кода отладчик периодически поднимает неправильную строку. Позволяет отладчику присоединять удаленный веб-сайт, работающий в Microsoft Azure. Интегрированная среда разработки Visual StudioVisual Studio 2012 аварийно завершает работу при установке средства Телерик Жусткоде или Кодесмис. Неправильное форматирование отчета о беседах по проекту в Windows 8,1 Preview. Предположим, что у вас есть файл набора данных (XSD-файл), не принадлежащий проекту Visual Studio. При открытии файла набора данных в Visual Studio 2012 отображается сообщение об ошибке с указанием параметра «неверно». Visual Studio 2012 может привести к сбою при загрузке некоторых решений. Снижение производительности при прокрутке страницы исходного кода, если включен параметр Показать пустое пространство . При длительном сеансе работы Visual Studio при открытии и закрытии документов, окон инструментов и т. д. в некоторых обстоятельствах может произойти сбой Visual Studio. Разработка для WindowsПредположим, что на компьютере с Windows 8 установлен Visual Studio 2012 с обновлением 3. Вы обновляете операционную систему до Windows 8,1 Preview или более поздней версии. В этом случае при запуске имитатора Windows отображается диалоговое окно с блокировкой. Кроме того, вы по-прежнему не можете запустить симулятор Windows после выполнения инструкций, приведенных в этом диалоговом окне. Профилировщика
ЯзыкаЕсли блок try вызывает функцию, которая существует во внешней библиотеке динамической компоновки (DLL), возможно, оптимизатор C++ неправильно удалил блок catch. Распространяемый пакет Visual C++ 2012 удаляется при удалении Visual Studio 2012. Файлы загрузчика распространяемого пакета Visual C++ (product.xml) отсутствуют в установке visual Studio 2012. При построении приложения C++ вместе с параметром создание отладочной информации отображается следующее сообщение об ошибке:
При создании больших приложений вместе с параметром /LTCG (создание кода во время компоновки) компоновщик периодически завершает работу. При компиляции класса C++, содержащего множество виртуальных функций, с параметром /LTCG (создание кода во время компоновки) может возникнуть внутренняя ошибка компилятора. Переменные членов типа неправильно отображаются при отладке приложения Visual C++. Неправильное создание машинного кода для 64-разрядной версии может произойти, если включен параметр оптимизации. СохранялVisual Studio Ultimate 2012 теперь может открывать файлы журнала IntelliTrace, созданные агентом мониторинга Майкрософт. Основные компоненты .NET FrameworkДобавляет поддержку библиотек переносимых классов в NuGet. Инструменты платформы Entity FrameworkПредположим, что у вас есть Microsoft Visual Studio Express 2012 для Web или Visual Studio Express 2012 для Windows Desktop вместе с установленным обновлением 1 или более поздней версии Visual Studio 2012. В конструкторе Entity Framework при выполнении шаблонов T4, создающих сущности, отображается следующее сообщение об ошибке при компиляции.
Средства телефонаЭмуляторы GDR2 Windows Phone 8, установленные с помощью пакета SDK для Windows Phone 8 GDR2, недоступны для развертывания встроенных приложений Windows Phone 8,0. Проекты модульных тестов Windows Phone 8,0 не запускаются на эмуляторах GDR2 Windows Phone 8, установленных вместе с пакетом SDK для Windows Phone 8 GDR2. Добавить поддержку эмуляторов GDR3 для Windows Phone 8. ЛокализацияПри открытии файла журнала (. всглог), созданного в Windows 8,1 Preview с помощью Visual Studio 2012 с обновлением 3, появляется следующее нелокализованное сообщение:
Тест Visual StudioДиспетчер тестирования и лаборатории Когда вы настраиваете Lab Management в Team Foundation Server 2012, настраивая подключение к серверу System Center Virtual Machine Manager (SCVMM) 2012 R2 Server, установка не удалась и отображается следующее сообщение об ошибке:
При попытке клонировать неизолированную среду и развернуть ее отображается следующее сообщение об ошибке:
В рабочем процессе Build-Deploy-Test (БДТ) выполняется большое количество вызовов веб-служб для обновления тестового запуска на размещенной службе. Это вызывает множество ненужных вызовов веб-службы.
Вы не можете записывать и воспроизводить действия, связанные с навигацией на странице в Internet Explorer 10 или Internet Explorer 11, с последними установленными обновлениями Internet Explorer GDR. Вы не можете воспроизвести сценарий на странице вместе с AJAX, так как это не будет выполнено. Например, если нажать кнопку Вложить файл, выберите файл и воспроизведение записанных действий, Загрузка файла начинается, но никогда не завершается. Вы не можете записать веб-тест производительности в Internet Explorer 11, так как режим усиленной защиты включен по умолчанию в Internet Explorer 11. Закодированный тест пользовательского интерфейса и записи действий Вы не можете записывать и воспроизводить действия, затрагивающие навигацию на странице в Internet Explorer 10 или Internet Explorer 11 при установке обновления Internet Explorer. Вы не можете воспроизводить тесты на веб-странице, использующей AJAX, так как воспроизведение не завершено. Например, если щелкнуть вложить файл, выбрать файл для отправкиили нажать кнопку Отправить в тесте, Загрузка файла начнется, но никогда не будет завершена во время воспроизведения. Диспетчер тестовых случаев Ошибка возникает при публикации результата теста в среде TFS 2012 с помощью MSTest 2010. Предположим, что вы связываете сборку с планом тестирования. При запуске тестового случая из веб-доступа для тестовых запусков на вкладке Анализ тестового запуска не отображается номер сборки. Вы не смогли выбрать настраиваемые длинные текстовые поля в веб-сетках Microsoft Test Manager (МТМ) 2012 и управления тестовыми случаями (TCM). Microsoft Test Manager
Диагностика графикиПри открытии файла журнала графики (всглог) может произойти сбой графического отладчика, если шейдер слишком велик. Добавлена поддержка обратной совместимости для Visual Studio 2012 в последних версиях Windows для отладки графики. Веб-инструменты
Средства диагностикиВеб-проект с элементом проекта, не имеющим кода (например, web.config или ASMX), не запускает политику возврата при анализе кода. Дополнительные сведенияОбновления для других продуктов в семействе Visual Studio можно найти на сайте загрузки Майкрософт для Visual Studio. ТребованияЭтот раздел относится только к клиенту Visual Studio. В TFS существуют различные системные требования (проверьте Visual Studio Team Foundation server 2012 с обновлением 4 и Visual Studio Team foundation Server Express 2012 с обновлением 4 для получения дополнительных сведений) и может потребоваться до двух перезапусков в зависимости от состояния компьютера при установке обновления. Необходимость перезагрузкиПосле установки этого пакета нет необходимости перезапускать компьютер. Поддерживаемые языкиVisual Studio 2012 Update 4 предоставляет обновления для следующих версий:
Поддерживаемые архитектурыТребования к оборудованию
Требования к программному обеспечениюДля установки этого обновления необходимо наличие одной из поддерживаемых программ Visual Studio 2012, перечисленных в разделе применимо к . Поддержка Visual Studio 2012 с обновлением 4Поддержка неформального сообщества для Visual Studio 2012 Update 4 доступна через форумы сети MSDN. |