В главе 1
«Введение» рассматриваются принципиальные отличия VB .NET от предыдущих
версий. Прочитать эту главу будет полезно даже опытным программистам.
Глава 2 «Среда
программирования VB .NET: Visual Studio .NET» знакомит читателя с интегрированной
средой разработки (IDE) Visual Studio .NET.
Материал
главы 3 «Выражения, операторы и передача управления» является своего
рода «букварем» VB .NET. В этой главе приведено описание базовых
синтаксических средств, к числу которых относятся переменные, циклы и операторы.
Глава 4 «Классы
и объекты» открывает серию разделов, посвященных объектно-ориентированному
программированию. В ней рассматривается конструирование объектов и их использование
в программах.
В главе 5
«Наследование и интерфейсы» описываются важные концепции объектно-ориентированного
программирования VB .NET: наследование и интерфейсы. Также здесь
приведена информация о полезных классах коллекций .NET, упрощающих эффективное
управление данными в программах.
Глава 6 «Обработка
событий и делегаты» представляет события и новую для Visual Basic концепцию
делегатов. События играют ключевую роль в пользовательском интерфейсе программ,
и VB .NET зависит от них в такой же степени, как и предыдущие версии VB.
Глава 7 «Обработка
ошибок в VB .NET» посвящена исключениям — современному механизму
обработки ошибок, позволяющему избавиться от архаичной конструкции On Error
Goto, которая появилась в первых версиях VB.
В главе 8
«Формы Windows графический вывод и печать» рассматривается построение
пользовательского интерфейса, графика и печать. Хотя в наше время все чаще встречаются
приложения, работающие в броузере, традиционные Windows-клиенты прочно занимают
свое место; в этой главе приводятся начальные сведения о построении таких клиентов
в .NET.
Глава 9 «Ввод-вывод»
представляет концепцию ввода/вывода с позиции потоков данных, на которых
основана новая концепция обработки ввода/вывода в .NET.
В главе 10
«Многопоточные приложения» изложены азы программирования в многопоточной
модели. Многопоточное программирование открывает множество замечательных возможностей,
но при этом оно сопряжено с немалым риском. Надеюсь, эта глава научит читателя
безопасно и эффективно использовать многопоточную модель в приложениях.
Глава 11
«Поддержка баз данных в .NET» и глава 12 «Краткий обзор ASP
.NET» в самых общих чертах представляют две важнейшие области применения
.NET: ASP .NET и ADO .NET. Учтите, что эти две главы не претендуют на глубину
и полноту изложения и за информацией об использовании ASP .NET и ADO .NET в
программах следует обращаться к специализированной литературе.
Глава 13
«Сборки .NET, установка приложений и COM Interop» содержит очень
краткое описание работы сборок и механизма COM Interop. Информацию по этим темам
также следует искать в книгах более высокого уровня. |