Содержание
-
Visual Studio 2012
Выполнила: Костышина Юлия Гр. 361
-
Установка:Один из первых компонент, с которым мы знакомимся практически в каждом продукте это установщик. Также были добавлены значительные изменения, улучшающие общий процесс установки. Многие из вас уже видели новый интерфейс инсталлятора в beta ,в 12 версии время установки продукта снижено на 20%!Так же у нас появилась возможность выбора компонент.
-
Производительность: Между beta и RC версией была проделана большая работа по улучшению производительности, которая покрывала практически все аспекты продукта. Были добавленны улучшения в работу с компилятором, загрузкой документов, дизайнером, увеличина производительность отладчика и TestLabManager, редактора кода при работе с большими C++файлами.
-
Интерфейс:RC включает несколько улучшений связанных с общим интерфейсом продукта, и базируется на отзывах которые разработчики тщательно анализировали после выхода beta версии.
-
IDE:
Было обнаружено что панель инструментов SolutionExplorer перегружена, поэтому были удалены несколько команд которые уже находятся в контексте IDE (контекстные меню, клавиатурные сокращения, меню) и не влияли на представление solution или иерархию проектов. Теперь будет возможность ограничить SolutionExplorer показом только тех файлов с которыми вы работаете. Новые опции фильтрации включают режим PendingChanges и OpenFiles.
-
Приложения в стиле Metro использующие XAML:
XAML редактор для VisualStudio и Blend был расширен в RC новыми функциями. Теперь вы можете редактировать исходный код и видеть предварительные результаты в окне preview для разных состояний, таких как, Filled, Snapped. Эта возможность доступна через опцию Devicepanel, которая включает необходимый режим если меняется визуальное представление. Здесь приведен пример состояния Snapped
-
Добавление тем анимаций из библиотеки, сопоставленное с состояниями вашего приложения теперь возможно с помощью дизайнера состояний Blend. Библиотека анимаций включает в себя множество вариантов и использует богатые возможности платформы Windows . Выберите необходимое состояние для вашего представления в панели States, затем объект Storyboard и в свойствах можно будет ознакомиться и настроить необходимую анимацию:
-
Приложения в стиле Metro с использованием JavaScriptBlend был расширен новыми возможностями которые облегчают работу с каскадными таблицами стилей. Например в режиме WinningRule«Arrangeby:source» в панели свойств CSS вы можете с легкостью найти какие элементы на текущий моментявляются активными иоткуда они пришли.
-
Также были добавлены возможности по редактированию градиентов и двухмерных трансформаций:
-
И наконец, была проделана большая работа по улучшению рефакторинга и общему удобству. Например, теперь с помощью контекстного меню вы можете быстро изменить имена классов CSS или создать новые правила для element ID или classname. Также теперь у вас есть возможность вырезать, копировать и вставлять CSS свойства в порядке который облегчает перемещение CSS свойств между CSS правилами. И наконец, мы проделали большую работу по улучшению рефакторинга и общему удобству. Например, теперь с помощью контекстного меню вы можете быстро изменить имена классов CSS или создать новые правила для element ID или classname. Также теперь у вас есть возможность вырезать, копировать и вставлять CSS свойства в порядке который облегчает перемещение CSS свойств между CSS правилами.
-
Если вы занимаетесь веб-разработкой, вы обязательно отметите для себя те нововведения которые включены в RC. В первую очередь это изменения в шаблонах. Шаблон MVC4 EmptyTemplate теперь действительно стал «пустым» (старый шаблон теперь называется Basic). Так же улучшена производительность создания новых проектов. В IDE добавлены переключатели режима запуска веб-приложения с поддержкой нескольких браузеров: Средства для Веб разработчиков:
-
Средства для архитекторов
В RC включены новые возможности по анализу структуры приложения и взаимосвязи между компонентами. Теперь вы можете использовать контекстные команды или выбирать интересующие вас элементы кода на графе зависимостей для поиска, например, всех типов унаследованных напрямую или косвенно от другого типа, или методов который вызывает выбранный на текущий момент метод.
-
Если коснуться интерфейса то теперь возможно включение режима различных представлений для интересующих компонент включая компактный «ListView» режим:
-
Спасибо за внимание
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.