VB.NET для разработчиков

Кит Франклин

Visual Basic.NET for Developer's Guide to ASP.NET, XML and ADO.NET
Keith Franklin
книга VB.NET для разработчиков

Тираж данной книги закончился.
Введение
Файлы к книге

Основная задача книги - быстро ознакомить разработчиков Visual Basic с изменениями в .NET Framework. Программисты, использующие Java, C++, Delphi или другие инструменты разработки приложений и интересующиеся Visual Basic или технологией .NET Framework, также найдут эту книгу полезной. Хотя книга посвящена Visual Basic.NET, ее основная цель - продемонстрировать взаимодействие Visual Basic и .NET Framework. Книга знакомит с новой парадигмой разработки программного обеспечения, представленной .NET Framework, включая ASP.NET, Windows Forms и Web-службы. Книга предназначена для опытных программистов-практиков.

272 стр., с ил.; ISBN 5-8459-0241-X, 0-672-32089-4; формат 70x100/16; серия Руководство разработчика; 2002, 1 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Разделы каталога:



Введение

С момента представления первой версии Visual Basic в 1991 году разработка Windows-приложений начала доминировать при создании программного обеспечения благодаря появлению средств быстрой разработки приложений (Rapid Application Development - RAD). Но, после того как процесс создания Internet-ориентированных приложений достиг этапа зрелости, потребовалась более эффективная модель разработки Windows- и Internet-приложений.

Пытаясь заработать на Internet, Microsoft изменила назначение и архитектуру ActiveX для того, чтобы облегчить процедуру внедрения этой технологии в обозреватель Internet. Для разработки клиентской части приложений Microsoft создала облегченную версию Visual Basic, известную как VBScript. Кроме того, была проведена модернизация самого Visual Basic, цель которой состояла в том, чтобы сделать его лучшим инструментом компонентной разработки.

Эта работа была уже на втором этапе, включавшем создание обновленного инструментария для разработки приложений с использованием технологий Java и Active Server Pages, когда Microsoft приступила к проектированию абсолютно новой программной модели для разработки Windows- и Internet-приложений. В результате была создана технология .NET Framework, представленная в июле 2000 года на конференции профессиональных разработчиков Microsoft (Microsoft Professional Developers Conference).

Технология .NET Framework - это комплексная платформа для построения Internet-систем, позволяющая также создавать стандартные полнофункциональные Windows-приложения. Она включает обширную библиотеку классов, покрывающую потребности разработчиков при решения большинства задач. В дополнение к этому .NET Framework предоставляет разработчикам интегрированные средства безопасности, кроссплатформенного взаимодействия, управления ресурсами и масштабируемости.

Позиционируя .NET как платформу для будущих Windows-систем, Microsoft была вынуждена внести в Visual Basic.NET значительные изменения. Разработчики Visual Basic находят эти изменения потрясающими, с одной стороны, и довольно неудобными - с другой. Как сказал Йода в пятой серии кинофильма Звездные войны. Империя наносит ответный удар: "Вы должны забыть то, что изучили раньше".

Как правило, это не проблема, поскольку .NET Framework почти всегда предоставляет более элегантный способ решения задачи, которая требовала больших усилий в предыдущей версии Visual Basic. Цель данной книги - помочь вам быстрее освоить Visual Basic.NET и обратить внимание на изменения, внесенные в Visual Basic при переходе в среду .NET Framework.

Для кого предназначена эта книга

Основная задача книги - быстро ознакомить разработчиков Visual Basic с изменениями в .NET Framework. Программисты, использующие Java, C++, Delphi или другие инструменты разработки приложений и интересующиеся Visual Basic или технологией .NET Framework, также найдут эту книгу полезной.

Хотя книга посвящена Visual Basic.NET, ее основная цель - продемонстрировать взаимодействие Visual Basic и .NET Framework. Данная книга знакомит с новой парадигмой разработки программного обеспечения, представленной .NET Framework, включая ASP.NET, Windows Forms и Web-службы.

Требования к программному обеспечению

Для разработки приложений с использованием Visual Basic.NET необходимо установить Visual Studio.NET. Пакет Visual Studio.NET доступен для загрузки через Internet подписчикам MSDN Universal или может быть заказан на компакт-дисках.

Для тестирования продукта рекомендуется использовать компьютер, работающий под управлением операционной системы Windows 2000 или Windows XP.

К моменту написания книги .NET Framework еще находилась в стадии тестирования, хотя многие компании и организации уже давно используют эту технологию для развертывания своих приложений. Билл Гейтс на конференции TechEd, проходившей в июне 2001 года в Атланте, сказал, что Visual Studio.NET Beta 2 - самая надежная тестовая версия, которую он когда-либо видел.

Об авторах

Кит Франклин (Keith Franklin) - президент и главный архитектор американской консалтинговой компании Empowered Software Solution (ESS), находящейся в городе Напервиль, штат Иллинойс. Кроме того, он постоянный сотрудник компьютерных журналов Visual Basic Programmers Journal и Visual Studio Magazine, а также постоянный докладчик на конференции для разработчиков на Visual Basic - VBITS (Visual Basic insiders technical summit). Кит - руководитель конференции Chicago.NET Users Group и один из главных архитекторов проекта www.dot-netrocks.com, созданного совместно с Роком Лготкой (Rocky Lhotka). Как архитектор компании ESS, Кит консультирует, обучает и проектирует решения для клиентов, создающих приложения с высоким уровнем масштабируемости для Internet, системы электронной коммерции и распределенные приложения типа клиент/сервер. Кит создает приложения на базе .NET Framework, ASP.NET и VB.NET с момента появления первой бета-версии .NET Framework. Общаться с Китом можно через Web-узел компании ESS (www.empowered.com) или с помощью электронной почты: [email protected].

Ребекка М. Риордан (Rebecca M. Riordan) имеет двадцатилетний опыт проектирования программного обеспечения и заработала международное признание как консультант, системный аналитик, разработчик баз данных и вспомогательных систем. Она принимала участие в ведущих проектах на территории США, Австралии и Европы, а также руководила отделом профессионального обслуживания в одной из крупнейших австралийских компаний и работала старшим техническим инженером в Microsoft. Сейчас Ребекка проживает в Нью-Мексико. Она автор книг Designing Relational Database Systems, SQL Server 2000 Programming Step by Step и готовящейся к изданию ADO.NET Step by Step.

Я посвящаю эту книгу жене и детям. В течение последних шести месяцев я уделял им слишком мало времени (особенно Тэми), так как был вынужден с головой зарыться в документацию (особенно когда материал казался недостаточно ясным для понимания). Тэми, ты наполняешь мою жизнь смыслом и я люблю тебя всем сердцем, ты - моя душа! Ты создала теплую, счастливую семью, и я дорожу этим больше всего на свете - без тебя ничто не имело бы смысла.

У меня два чудных маленьких мальчика, и мы ожидаем появления еще одного ребенка. Всякий раз, когда я слышу смех Скотти и Джеффи, мне кажется, что солнце сияет ярче. Скотти, когда я вижу, как ты гоняешь на своем детском автомобильчике, отчаянно призывая помочь тебе остановиться, я плачу от смеха. Я смеюсь потому, что ты такой забавный; я любуюсь тобой, глядя, как быстро ты растешь. Джеффи, ты маленький папочкин комик; хотя внешне ты похож на маму, умом и сарказмом ты определенно в меня. Когда ты даришь мне свою озорную улыбку, я становлюсь немного моложе. Ты - мое сердце!

Я хотел бы также посвятить эту книгу моему отцу, матери, братьям и сестре. Особенно отцу. Отец, ты даже не представляешь, как много хорошего твои дети взяли от тебя. Неважно, сколько мы могли спорить с тобой о спортивных командах Чикаго, мы все любим и уважаем тебя. Прежде всего благодаря тебе мы выросли добрыми и сострадательными людьми. Я люблю тебя, папа, и твои внуки обожают тебя.

Благодарности

Писать книгу, посвященную продукту, который находится в стадии разработки, - задача далеко не из легких. Приходится привлекать множество специалистов; некоторых из них мне хотелось бы поблагодарить отдельно. Прежде всего речь идет о руководителе проекта Неле Роуве (Nell Rowe), который держал весь процесс создания книги под контролем, и техническом редакторе Ребекке Риордан (Rebecca Riordan), оказавшей помощь в структурировании книги, что позволило сделать ее более ясной.

Также я хотел бы выразить признательность компании Microsoft за создание превосходного продукта. И особенно разработчикам Visual Studio.NET и .NET Framework. Эта платформа и инструментарий на уровень выше всего того, что было разработано прежде. Хотелось бы поблагодарить сотрудников Microsoft, которые потратили много сил и времени, предоставляя необходимую информацию о продукте.

Наконец, я очень благодарен моим талантливым партнерам и разработчикам из компании Empowered Software Solution. Это признание - только первое доказательство того, что наша цель создания высококвалифицированной консалтинговой компании, предназначенной для обучения разработчиков, вполне оправдывает себя.


Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс"

Rambler  Top100