|
libcats.org
Visual C++ .NET: Пособие для разработчиков C++Visual C++ .NET: Пособие для разработчиков C++ КНИГИ ; ПРОГРАММИНГ При всей шумихе вокруг 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 может предложить механизм, обеспечивающий работу унаследованного кода совместно с новым кодом, и данный язык включает средства, специально предназначенные для этой цели."Мир книг"-является крупнейшим книжным сайтом. Тут представлено более 120 000книг и журналов. Ежедневно сайт пополняется на300 новых публикаций.Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем. Зарегистрироваться? 85
Популярные книги за неделю:
#3
![]() Самодельные детали для сельского радиоприемникаАвторы: З.Б.Гинзбург, Ф.И.Тарасов.Категория: радиоэлектроника
1.40 Mb
#7
![]() Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапахРоман Савин
5.26 Mb
#8
![]() Система упражнений по развитию способностей человека (Практическое пособие)Петров Аркадий НаумовичКатегория: Путь к себе
818 Kb
Только что пользователи скачали эти книги:
#2
![]() ФАТА-МОРГАНА 1 (Фантастические рассказы и повести)Лаумер Кейт, Прист Кристофер, Желязны Роджер, Азимов Айзек, Диксон Гордон, Дарлтон Кларк, Роклин Росс, Старджон Теодор, Робинсон Фрэнк, Норберт В., Селлингс Артур, Франке Герберт Ф., Холдеман Джо, Годвин Том, Виан Борис, Гендерсон Зенна, Ван Вогт Альфред,Категория: Научная Фантастика
2.44 Mb
#4
![]() Вакуумная технология и оборудование для нанесения и травления тонких пленокАвторы: Е.Берлин, С.Двинин, Л.Сейдман.Категория: Энергетика: вакуумная техника
1.44 Mb
#5
![]() Растения Центральной Азии. По материалам Ботанического института им. В.Л.Комарова. Вып. 15. Бигнониевые - Колокольчиковые. М., 2006
3.34 Mb
|
|