"Microsoft Visual Basic .NET 2003" из серии "Шаг за шагом" - это базовый курс программирования на Visual Basic с помощью Microsoft Visual Basic .NET 2003. Я разработал его в расчете на различные уровни подготовки. Новички в программировании смогут изучить основы разработки программного обеспечения для реальных приложений, а опытные программисты на Visual Basic освоят основные инструменты и методы программирования в Visual Basic .NET. Структура курса соответствует этому подходу: шесть тематических частей, 22 лекции и более чем 65 пошаговых упражнений и примеров программ. Вы узнаете, как на Visual Basic .NET создавать приложения профессионального уровня для операционной системы Microsoft Windows и различных веб-браузеров.
Важно! Microsoft Visual Basic .NET 2003 не прилагается к этому курсу. Прежде чем выполнять упражнения, необходимо его приобрести и установить. Visual Basic .NET 2003 доступен в различных редакциях и комплектах программных продуктов. В курсе мы ориентируемся на Standard Edition. Visual Basic .NET 2003 распространяется также как компонента набора программных средств Microsoft Visual Studio . NET 2003. Этот набор включает компиляторы Microsoft Visual C# .NET, Microsoft Visual C++ .NET, Microsoft Visual J# .NET и другие инструменты разработки для .NET. Visual Studio .NET 2003 доступен в нескольких редакциях: Professional Edition, Enterprise Developer Edition, Enterprise Architect Edition и Academic Edition. Курс совместим с Visual Basic .NET 2003 Standard Edition, Visual Studio .NET 2003 Professional Edition, Visual Studio .NET 2003 Enterprise Developer Edition и Visual Studio .NET 2003 Enterprise Architect Edition. Хотя Visual Basic .NET 2003 во многом похож на Visual Basic .NET 2002, все же есть несколько важных отличий, так что я рекомендую выполнять упражнения из курса с помощью Visual Basic .NET 2003.
С чего начать изучение
Назначение этого курса - помочь вам приобрести базовый опыт программирования в самых разных областях. Она будет вам полезна, если вы - новичок в программировании, а также если вы переходите на Visual Basic .NET 2003 с другого языка программирования или с Microsoft Visual Basic 6. Чтобы понять, как вам лучше работать с этим курсом, посмотрите следующую таблицу.
| Если вы: | Порядок действий |
|---|
| Новичок в программировании | - Установите файлы практических занятий, как описано в разделе "Установка файлов практических занятий".
- Изучите базовые аспекты использования Microsoft Visual Basic .NET, проработав лекции с 1 по 18 .
- Изучите части 5 и 6 с учетом вашего опыта и области интересов.
|
| Переходите с Microsoft QuickBasic или более ранней версии языка программирования BASIC | - Установите файлы упражнений, как описано в разделе "Установка файлов практических занятий".
- Изучите лекции с 1 по 4, просмотрите лекции с 5 по 7 и изучите последовательно части 3 и 4.
- За дополнительной информацией о создании баз данных и программ для интернета обратитесь к частям 5 и 6 соответственно.
|
| Переходите с Microsoft Visual Basic 6 | - Установите файлы упражнений, как описано в разделе "Установка файлов практических занятий".
- Внимательно прочтите лекции с 1 по 4, чтобы узнать о новых функциях среды разработки Visual Studio .NET.
- Обратите особое внимание на врезки "Что нового в Visual Basic .NET?", расположенные в начале каждой лекции, которые подчеркивают различия между Visual Basic 6 и Visual Basic .NET.
- Просмотрите лекции с 5 по 7, дающие обзор базовых концепций программирования на основе событий, использования переменных и написания условных структур.
- Проработайте последовательно лекции с 8 по 22, чтобы узнать о новых функциях Visual Basic .NET.
- Прочтите приложение А: "Перенос программ с Visual Basic 6 на Visual Basic .NET 2003", чтобы узнать, как с помощью Visual Basic Upgrade Wizard (Мастера переноса Visual Basic) преобразовать программы, написанные на Visual Basic 6.
|
| Используйте курс как справочник. | - Для поиска информации по конкретному вопросу используйте индекс, а для поиска информации по общим вопросам используйте содержание.
- Чтобы просмотреть список новых функций Visual Basic .NET и возможности обновления кода программ, написанных на Visual Basic 6, используйте индекс обновления.
- Для обзора основных задач, рассматриваемых в лекции, прочтите краткую справку, приведенную в конце каждой лекции. Темы перечислены в порядке их изучения.
|
Visual Basic .NET по сравнению с Visual Basic 6: новые функции и концепции
В приведенной ниже таблице перечислены важнейшие новые функции Microsoft Visual Basic .NET 2002 и Microsoft Visual Basic .NET 2003, о которых пойдет речь курсе, и лекции, в которых эти функции описываются. Для поиска конкретной информации по нужной вам функции или задаче вы также можете использовать индекс обновления или общий индекс.
| Чтобы узнать, как: | Смотрите лекции |
|---|
| Использовать новую интегрированную среду разработки Visual Studio .NET и инструменты программирования | 1 |
| Найти сводную информацию по усовершенствованиям и новым функциям при переходе на Visual Basic .NET 2003 | 1 |
| Использовать новые элементы управления Windows Forms Toolbox (Область элементов Windows Forms), в т.ч. DateTimePicker и LinkLabel | 2 и 3 |
| Скомпилировать вашу программу как отладочную или окончательную (распространяемую) версии | 2 |
| Использовать новый элемент управления MainMenu и новые элементы управления диалоговых окон | 4 |
| Использовать в программном коде методы новой .NET Framework | 5 |
| Узнать о новых типах переменных и математических операторах | 5 |
| Понять изменения в циклах While и элементах управления Timer | 7 |
| Использовать новые функции отладки Visual Basic .NET | 8 |
Использовать новую синтаксическую конструкцию Try Catch для создания обработчиков ошибок | 9 |
| Изучить новый синтаксис объявления и вызова процедур | 10 |
| Использовать коллекции Visual Basic .NET | 11 |
| Использовать новые методы работы с файлами и строками из пространства имен System.IO и класса String | 12 |
| Работать в Visual Basic .NET со старыми объектами ActiveX (COM) | 3 и 13 |
| Использовать компоненту Process для управления работой приложения | 13 |
| Развертывать приложения и сборки Visual Basic .NET | 14 |
| Использовать пространство имен System.Drawing для создания графики и анимационных эффектов | 16 |
| Использовать в программах наследование | 17 |
| Печатать графику и текст с помощью новых методов, классов и элементов управления | 18 |
| Использовать Server Explorer (Обозреватель серверов) и Microsoft ADO.NET для работы с базами данных | 19 и 20 |
| Создавать адаптеры и наборы данных (datasets) | 19 и 20 |
| Использовать элементы управления Web Forms для создания интерактивных приложений для веб | 22 |
| Использовать новый Web Forms Designer (Конструктор Web Forms) для создания веб-страниц | 22 |
| Использовать Microsoft ASP.NET в программировании для интернета | 22 |