E-Book Content
С ЕР И Я
БИБЛИОТЕКА ПРОГРАММИСТА
Dan Appleman
11
Strategies, Conseots, and Code
лрrеssтм
Дан Эппnман БИБЛИОТЕКА ПРОГРАММИСТА
11
стратеrии,конqеnqии, код
Санкт-Петербург Москва
•
Харьков
2002
•
Минск
ДанЭпплман Переход
VB .NET: стратегии, концепции, код
на
Перевел с английского Е. Матвеев Главный редактор Заведующий редакцией Руководитель проекта Научный редактор Литературный редактор
Е. Строганова И. Корнеев А Васильев А.· Черноевитов Е. Саргаева
Художник
Н Биржаков
Иллюстрации
Ю.Дорохова
Корректор
В. Листова
Верстка
П. Быстров
ББК 32.988.02-018 УДК 681.324 Э72
Эпплманд. Переход на VB ил.
.NET:
стратегии, концепции, код. - СПб.: Питер,
2002. - 464
с.:
ISBN 5-318-00746-5 Эта книга была задумана как одна из первых книг о
.NET, которая ознакомит читателя с основными
идеями новой архитектуры и подготовит его к знакомству с более детальной литературой, например документацией
Microsoft и ее толкованиями, которая неизбежно появится на рынке. Она поможет вам
взглянуть на эту технологию с позиций ваших собственных рабочих планов и быстро освоить те концепции, которые покажутся необычными для большинства программистов
Visual Basic. Широко
известный и уважаемый в компьютерном мире автор постарался излагать материал как можно более сжато
VB.NET и помочь в .NET, которые представляют наибольший интерес.
и в то же время достаточно глубоко, чтобы сделать вас экспертами в области языка освоении тех областей архитектуры
Original English language Edition Copyright © Ьу Dan Appleman, 2001 © Перевод на русский язык, Е. Матвеев, 2002 ©Издательский дом «Питер», 2002 Права на издание получены по соглашению с Apгess. Все права защищены. Никакая часть данной книги не может быть воспроизведена в какой бы то ни было фор ме без письменного разрешения владельцев авторских nрав. Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как на дежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственность за возмож ные ошибки, связанные с использованием книги.
ISBN 5-318-00746-5 ISBN 1-893-115-976
(англ.)
ЗАО «Питер Бук». 196105,Санкт-Петербург, Благода111аяул., д. 67. ЛицСНЗIUI ИДJ\1!!01940 от 05.06.00. Налоговаяльгота- общероссийСJСИй классификатор продукции ОК 005-93, том 2; 953000- книги и брошюры. Подписано в печать 12.01.02.Формат 70> двух типов. Первый тип - это действительно продукты без кавычек; то, что можно купить и использовать. Visual Basic - продукт; Windows 2000 - продукт; Microsoft Transaction Server- тоже продукт, как и Microsoft Message Queue2. Если бы Microsoft продавала только такие продукты, мне бы не пришлось пи сать этот раздел. Но существует и другая категория �продуктов!> от Microsoft, которые не соз даются руками программистов, а выходят из отдела маркетингаз. Вспомните, что произошло несколько лет назад, когда Microsoft �открыла1> Интернет. В один прекрасный день выяснилось, что Microsoft начинает отставать от Netscape, Sun и других компаний, занимающихся интернет-технологиями. Не медленно под фанфары появилась новая технология ActiveX. Что такое ActiveX? Это OLE2 с новым названием. Вот так. Вся новая �интернет-стратегия1>, все принципиальные технологиче ские достижения обернулись новым названием для того, что существовало и раньше. Я вас еще не убедил? 1
Как ни странно, кое-кто воспринимает эти слова как клевету на Microsoft. Однако это коммерческая организация, и если бы