Microsoft ® Visual C++ ®.NET 2003 Мощный инструмент разработчика. презентация

Содержание


Презентации» Шаблоны, фоны презентаций» Microsoft ® Visual C++ ®.NET 2003 Мощный инструмент разработчика.
Microsoft®  Visual C++® .NET 2003 Мощный инструмент разработчикаСодержание
 Обновление
 Соответствие стандартам
 Улучшенная производительность
 Средства безопасности
 Пакет Windows FormsОбновление
 Обновление Visual C++ версий 6.0 и 2002 до версии 2003
Cоответствие стандартам ОбзорСоответствие стандартам Проблемные области
 2.2 Юникод-идентификаторы
 3.4.2 Полный поиск по Кёнигу
Соответствие стандартам  Заключительные комментарии
 Компилятор Visual C++ .NET 2003 -Улучшенная производительность Новые и усовершенствованные возможности оптимизации
 /G7
 Pentium 4, AMDСредства безопасности Проверки безопасности рабочей среды и ключ /GS
 Усовершенствованная возможностьЭлементы безопасности Влияние на производительность
 Ожидается снижение производительности  менее чемПакет Windows Forms Разработка Windows-приложений
 Формы пакета Windows Forms как классыПакет Windows Forms Среда быстрой разработки  приложений (RAD) для C++
Подведение итогов
 Все возможности, о которых просили разработчики, реализованы  вКниги по Visual C++ .NET
 Visual C++ .NET: A Primer for



Слайды и текст этой презентации
Слайд 1
Описание слайда:


Слайд 2
Описание слайда:
Microsoft® Visual C++® .NET 2003 Мощный инструмент разработчика

Слайд 3
Описание слайда:
Содержание Обновление Соответствие стандартам Улучшенная производительность Средства безопасности Пакет Windows Forms

Слайд 4
Описание слайда:
Обновление Обновление Visual C++ версий 6.0 и 2002 до версии 2003 Открытие и преобразование файлов проекта в версии 2003 Исчезла необходимость в «тонкой настройке» кода Возможность создания Windows-приложений и компонентов Взаимодействие с .NET Framework в новом и существующем коде

Слайд 5
Описание слайда:
Cоответствие стандартам Обзор

Слайд 6
Описание слайда:
Соответствие стандартам Проблемные области 2.2 Юникод-идентификаторы 3.4.2 Полный поиск по Кёнигу 8.5.1 Инициализация пустого множества 9.8 Поиск символов для функций локального члена 11.4 Дружественные шаблоны классов (также 14.5.3) 13.3.1.1.2 Неявный вызов преобразований «ptr-to-func» 13.3.3.2 Классификация преобразований объекта производного класса в объект основного класса 14 Ключевое слово «Export» 14.1 Нестандартные парамет-ры шаблона (также 14.3.2)

Слайд 7
Описание слайда:
Соответствие стандартам Заключительные комментарии Компилятор Visual C++ .NET 2003 - один из самых стандартизованных компиляторов из числа доступных на рынке, благодаря 98-процентному соответствию стандартам Компилятор Visual C++ .NET 2003 ориентирован на эффективную разработку приложений для операционных систем семейства Microsoft® Windows® и платформы .NET Framework Огромные возможности усовершенствованных шаблонов Работа с основными библиотеками сторонних производителей, такими как Boost и Loki

Слайд 8
Описание слайда:

Слайд 9
Описание слайда:
Улучшенная производительность Новые и усовершенствованные возможности оптимизации /G7 Pentium 4, AMD Athlon Средний рост производительности - 5-10% Рост производительности при работе с плавающей запятой - 10-15% /arch:SSE/SSE2 Минимальный рост производительности при работе с плавающей запятой: 2-3% Оптимизация всей программы Удаление «мертвых» параметров

Слайд 10
Описание слайда:

Слайд 11
Описание слайда:
Средства безопасности Проверки безопасности рабочей среды и ключ /GS Усовершенствованная возможность компилятора: /GS /GS не является «спасательным кругом» Во избежание переполнения стека локальными переменными в стеке выделяются буферы Операционная система производит проверку созданной компилятором таблицы перед переключением на обработчик исключительных ситуаций. Таким образом предотвращается атака на обработчик Обнаруживаются переполнения, которые переписывают адрес возврата функции

Слайд 12
Описание слайда:
Элементы безопасности Влияние на производительность Ожидается снижение производительности менее чем на 2% Такая потеря никак не скажется на большинстве приложений Усовершенствованная оптимизация превосходит по важности затраты на проверку безопасности Каждая проверка безопасности содержит 9 инструкций

Слайд 13
Описание слайда:

Слайд 14
Описание слайда:
Пакет Windows Forms Разработка Windows-приложений Формы пакета Windows Forms как классы платформы .NET Framework new Form1(); Улучшенные графические средства с использованием GDI+ Радикальные перемены в: Microsoft® Visual Studio® .NET Элементах управления и событиях Локализация

Слайд 15
Описание слайда:
Пакет Windows Forms Среда быстрой разработки приложений (RAD) для C++ Изменение свойств сказывается на изменении кода Элементы управления, не относящиеся к интерфейсу пользователя, размещены отдельно Визуальная наследственность Редактирование меню «на месте» Визуальный редактор порядка переходов Свойства «Anchor», «dock», «AutoScroll», «locked» Изменение размеров нескольких элементов управления

Слайд 16
Описание слайда:

Слайд 17
Описание слайда:
Подведение итогов Все возможности, о которых просили разработчики, реализованы в компиляторе Visual C++ .NET 2003 Разработка приложений для Windows Полный доступ к платформе .NET Framework Развитие навыков и рост вложений Компилятор Visual C++ .NET 2003 профессиональный инструмент разработчика

Слайд 18
Описание слайда:
Книги по Visual C++ .NET Visual C++ .NET: A Primer for C++ Developers Издательство Wrox Press Авторы: Corera, Fraser, Gentile и другие Microsoft Visual C++ .NET Step by Step Издательство Microsoft® Press® Веб-узлы www.dotnetbooks.com www.gotdotnet.com msdn.microsoft.com

Слайд 19
Описание слайда:


Скачать презентацию на тему Microsoft ® Visual C++ ®.NET 2003 Мощный инструмент разработчика. можно ниже:

Похожие презентации