Электронные книги

Жанры
Реклама
Последние комментарии
От партнёров
Облако тегов

ПрограммированиеVisual C++ .NET: Пособие для разработчиков C++

alt

При всей шумихе вокруг Microsoft .NET многие программисты забыли поинтересоваться: а было ли время, затраченное на изучение C++, действительно удачным капиталовложением? Visual C++, флагман предыдущих версий Visual Studio вспомните логотип "Created with Visual C++", которым сопровождалась версия 6.0), почти не упоминается в анонсах, где фигурируют ASP.NET, Visual Basic.NET и в особенности С#. Не означает ли это, что C++ не будет играть важной роли на новом этапе программирования для Windows? В настоящей книге мы покажем, что подобное утверждение сегодня не ближе к истине, чем 5 лет назад.
Во-первых, не следует забывать, что, когда речь идет о применении Visual C++, совсем не обязательно иметь в виду платформу .NET или даже программирование для Windows. Например, стандартное издание (Standard Edition) весьма популярно cреди тех, кто хочет освоить "стандартное" программирование на C++ либо у себя дома, либо посещая учебные курсы. В Visual C++ .NET Microsoft реализовала ряд усовершенствований интегрированной среды разработки и продолжила свою политику следования стандарту ISO/ANSI для C++. В результате Visual C++ .NET достигает очень высокой степени соответствия стандартам.
Во-вторых, технологии СОМ и ATL подверглись существенному обновлению.
В частности, продолжился процесс совершенствования ATL как библиотеки, применение которой не ограничивается СОМ-программированием (этот процесс начался с введения класса CWindow и соответствующей ему функциональности в версию 3.0). В распоряжении программистов теперь больше служебных классов, а также ATL Server — совершенно новый набор классов, основанный на существующей структуре ISAPI и предназначенный для создания оптимизированных Web-приложений и служб. Более того, СОМ-программирование получает мощный толчок благодаря введению атрибутов, которые избавляют разработчиков от необходимости манипулировать отдельными IDL-файлами и создают альтернативу написанию подробного повторяющегося кода.
Наконец, Microsoft включила в язык C++ расширения, благодаря которым этот язык получает все права на гражданство в .NET. Хотя, по-видимому, большая часть кода для платформы .NET будет написана на Visual Basic или на С#, существует большой задел, который должен быть интегрирован в новые приложения й краткосрочной или среднесрочной перспективе. Только Visual C++ .NET может предложить механизм, обеспечивающий работу унаследованного кода совместно с новым кодом, и данный язык включает средства, специально предназначенные для этой цели.

Нажмите для скачивания Visual_s++.rar!Visual_s++.rar
Размер: 11.39 Mb(cкачиваний: 4)



Похожие книги

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


  • Valid XHTML 1.0 Transitional