Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Купить Самоучитель Visual Basic.NET

Самоучитель Visual Basic.NET

В книге описаны приемы работы в среде .NET, а также программирование на языке Visual Basic .NET. Обучение строится на практической основе, с первого занятия читатель создает готовые приложения. Конструкции языка Visual Basic, а также переменные, циклы, управляющие структуры, массивы и другие элементы языка рассматриваются последовательно, по мере усложнения примеров. Вниманию читателя предлагается также материал, посвященный объектно-ориентированному программированию, проектированию приложений и методам обработки ошибок. Книга будет полезна начинающим программистам и студентам.

Содержание

Предисловие

Введение

Тема 1. Знакомство с Visual Basic .NET

Создание заставки Copyright

Занятие 1. Создание Windows-приложений

Запуск и настройка Visual Studio .NET

Создание решения для заставки Copyright

Окна Windows Form Designer и Solution Explorer

Окно Properties

Свойства объекта Windows Form

Сохранение решения и выход из Visual Studio .NET

Занятие 2. Работа с элементами управления

Окно Toolbox

Использование инструмента Label

Одновременное изменение свойства нескольких элементов управления

Использование меню Format

Применение инструмента PictureBox

Использование инструмента Button

Запуск и завершение работы приложения

Создание программы на Visual Basic .NET

Занятие 3. Завершение работы над заставкой Copyright

Применение инструмента Timer

Настройка свойства FormBorderStyle

Свойства MinimizeBox, MaximizeBox и ControlBox

Тема 2. Этапы разработки приложений

Создание приложения для приема заказов

Занятие 1. Проектирование объектно-ориентированного приложения

Порядок создания объектно-ориентированного управляемого событиями

приложения

Описание объектов приложения и выполняемых ими задач

Разработка эскиза интерфейса пользователя

Занятие 2. Создание интерфейса пользователя

Размещение элементов интерфейса

Применение графики, шрифтов и цвета

Выбор стиля рамки элемента управления

Создание надписи на элементе управления

Назначение клавиш быстрого доступа

Настройка свойства TabIndex

Занятие 3. Программирование, тестирование и отладка приложения

Программирование приложения

Создание программы для кнопки Clear Screen

Арифметические выражения

Создание программы для кнопки CalcButton

Функция Val

Функция Format

Тестирование и отладка приложения

Создание документации

Тема 3. Переменные и константы

Внесение изменений в приложение Skate-Away Sales

Занятие 1. Создание переменных и именованных констант

Использование переменных для хранения информации

Объявление переменной

Присваивание значений переменной

Область видимости переменной

Именованные константы

Занятие 2. Изменение приложения Skate-Away Sales

Хранение информации в переменных

Изменение программы кнопки Calculate Order

Конкатенация строк

Функция InputBox

Символ новой строки

Назначение кнопки по умолчанию

Занятие 3. Дополнения к приложению Skate-Away Sales

Изменение процедур обработки событий Load и Click

Статические переменные

Создание обработчика события TextChanged

Связывание процедуры с различными объектами или событиями

Тема 4. Условные операторы

Создание приложения, вычисляющего ежемесячные платежи

Занятие 1. Оператор If…Then…Else

Ветвящиеся процессы

Создание псевдокода для условных операторов If и If…Else

Представление операторов If и If…Else в структурной схеме алгоритма

Использование операторов If и If…Else

Операторы сравнения

Логические операторы

Функции UCase и LCase

Занятие 2. Приложение, вычисляющее сумму ежемесячных платежей

Разработка интерфейса пользователя

Создание процедуры CalcPayButton_Click

Метод MessageBox.Show

Программирование события TextChanged

Занятие 3. Завершение приложения Monthly Payment Calculator

Событие KeyPress

Выравнивание текста в элементе управления Label

Тема 5. Еще раз об условных операторах

Разработка приложения для математического практикума

Занятие 1. Вложенные условные операторы, операторы If...ElseIf...Else и Case

Вложенные условные операторы

Логические ошибки в условных операторах

Оператор If...ElseIf...Else

Оператор Case

Операторы Is, TypeOf…Is и Like

Занятие 2. Разработка приложения Math Practice

Завершение интерфейса пользователя < /p>

Программирование приложения Math Practice

Создание пользовательской процедуры

Создание процедур обработки события Click переключателей Grade 1

и Grade 2

Создание процедур обработки события Click переключателей Addition

и Subtraction

Создание процедуры обработки события Load формы

Занятие 3. Завершение разработки приложения Math Practice.

Создание процедуры CheckAnswerButton_Click

Создание процедуры SummaryCheckBox_Click

Тема 6. Циклы

Проектирование приложения, определяющего семестровую оценку

по программированию

Занятие 1. Циклические конструкции

Циклические конструкции

Оператор For…Next

Оператор Do…Loop

Применение счетчиков и суммирующих переменных

Занятие 2. Работа с семейством Controls

Семейство элементов управления Controls

Объектные переменные

Оператор For Each…Next

Создание пользовательских семейств

Приложение, вычисляющее семестровую оценку по программированию

Разработка процедуры GradeForm_Load

Разработка обработчика события Click расположенных в форме флажков

Занятие 3. Завершение приложения для определения оценки

по программированию

Разработка процедуры DisplayButton_Click

Создание процедуры обработки события Enter полей формы

Создание процедуры обработки события Closing объекта GradeForm

Тема 7. Процедуры и функции

Проектирование бухгалтерского приложения

Занятие 1. Проектирование подпрограмм и функций

Процедуры и подпрограммы

Передача аргументов в пользовательские подпрограммы

Функции 324

Занятие 2. Использование элемента управления ListBox

Проектирование интерфейса бухгалтерского приложения

Добавление в форму элемента управления ListBox

Создание обработчика события CalculateButton_Click

Создание функции GetFwtTax

Завершение обработчика события CalculateButton_Click

Очистка содержимого элементов управления Label

Занятие 3. Завершение проектирования бухгалтерского приложения..

Добавление существующей формы в решение

Процедура Sub Main

Создание экземпляра формы

Тема 8. Работа со строками

Создание игры "Виселица"

Занятие 1. Работа со строками

Определение количества символов в строке

Удаление символов из строки

Поиск подстроки в начале или конце строки

Извлечение символов из строки

Замена символов в строке

Добавление символов в строку

Поиск заданной последовательности символов в строке

Занятие 2. Использование элемента управления MainMenu

Завершение интерфейса игры "Виселица"

Создание меню

Создание обработчика события FileExitMenuItem_Click

Занятие 3. Завершение игры "Виселица"

Приложение для игры "Виселица"

Создание обработчика события FileNewMenuItem_Click

Создание обработчика события Click для надписей, содержащих буквы

Тема 9. Файлы последовательного доступа и печать

Создание приложения для учета различных мероприятий

Занятие 1. Файлы последовательного доступа

Типы файлов

Файлы последовательного доступа

Использование объектов StreamWriter и StreamReader

Открытие файла последовательного доступа

Запись в файл последовательного доступа

Чтение из файла последовательного доступа

Закрытие файла последовательного доступа

Демонстрация работы с файлами последовательного доступа

Занятие 2. Использование элемента управления DateTimePicker

Завершение интерфейса приложения Carriage House

Добавление элемента управления DateTimePicker

Свойство ShowUpDown

Свойство Format

Свойство Value

Свойство Text

Как получить системное время

Создание обработчика события CarriageForm_Load

Создание обработчика события AddButton_Click

Занятие 3. Завершение разработки приложения Carriage House

Приложение для Carriage House

Добавление элемента управления PrintDocument

Создание обработчика события PrintButton_Click

Создание обработчика события PrintDocument_PrintPage

Метод e.Graphics.DrawString

Тема 10. Файлы произвольного доступа

Создание приложения для семинара

Занятие 1. Работа с файлами произвольного доступа

Сравнение файлов произвольного и последовательного доступа

Создание структуры записи

Объявление переменной записи

Открытие файла произвольного доступа

Сохранение записи в файле произвольного доступа

Чтение записей из файла произвольного доступа

Закрытие файла произвольного доступа

Занятие 2. Использование файла произвольного доступа

Приложение для семинара

Создание обработчика события InitializeButton_ Click

Создание обработчика события AddButton_Click

Создание обработчика события DisplayButton_Click

Занятие 3. Завершение приложения для семинара

Создание процедур для приложения Seminar

Создание обработчика события RemoteButton_Click

Создание обработчика события PrintButton_Click

Создание обработчика события SeminarPrintDocument_PrintPage

Тема 11. Массивы

Создание приложения для расчета суммы налога

Занятие 1. Использование одномерного массива

Массивы

Одномерные массивы

Запись данных в одномерный массив

Использование одномерных массивов

Отображение содержимого одномерного массива

Использование индекса для доступа к элементу одномерного массива

Поиск в одномерном массиве

Вычисление среднего арифметического элементов числового массива

Поиск элемента с максимальным значением

Изменение элементов одномерного массива

Сортировка элементов одномерного массива

Занятие 2. Массивы и неоднородные данные

Параллельные одномерные массивы

Хранение записей в одномерном массиве

Занятие 3. Использование двухмерных массивов

Двухмерные массивы

Хранение данных в двухмерном массиве

Вычисление суммы значений, хранящихся в двухмерном массиве

Приложение для расчета подоходного налога

Создание обработчика события CalculateButton_Click

Тема 12. Работа с базами данных

Создание приложения для просмотра информации о сотрудниках

Занятие 1. Доступ к базе данных с использованием Windows-формы

Реляционные базы данных

Добавление объекта OleDbDataAdapter в Windows-форму

SQL

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Занятие 2. Доступ к базе данных с использованием web-формы

Создание web-приложения

Добавление объекта OleDbDataAdapter в web-форму

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Приложение А. Обработка ошибок и отладка

Типы ошибок

Исключения и обработка исключений

Создание собственных исключений

Отладка

Приложение Б. Панель инструментов конструктора

Windows-форм

Алфавитный указатель
Нет в наличии

Самоучитель Visual Basic.NET

Купить Самоучитель Visual Basic.NET
Артикул : 7934
Издательство : Питер
Автор : Зак Д.
ISBN13 : 978-5-94723-604-0
Формат : 70x100/16
EAN13 : 9785947236040
Страниц : 560
Год издания : 2003
Тип переплета : Мягкий
Нет в наличии

Описание
В книге описаны приемы работы в среде .NET, а также программирование на языке Visual Basic .NET. Обучение строится на практической основе, с первого занятия читатель создает готовые приложения. Конструкции языка Visual Basic, а также переменные, циклы, управляющие структуры, массивы и другие элементы языка рассматриваются последовательно, по мере усложнения примеров. Вниманию читателя предлагается также материал, посвященный объектно-ориентированному программированию, проектированию приложений и методам обработки ошибок. Книга будет полезна начинающим программистам и студентам.

Содержание

Предисловие

Введение

Тема 1. Знакомство с Visual Basic .NET

Создание заставки Copyright

Занятие 1. Создание Windows-приложений

Запуск и настройка Visual Studio .NET

Создание решения для заставки Copyright

Окна Windows Form Designer и Solution Explorer

Окно Properties

Свойства объекта Windows Form

Сохранение решения и выход из Visual Studio .NET

Занятие 2. Работа с элементами управления

Окно Toolbox

Использование инструмента Label

Одновременное изменение свойства нескольких элементов управления

Использование меню Format

Применение инструмента PictureBox

Использование инструмента Button

Запуск и завершение работы приложения

Создание программы на Visual Basic .NET

Занятие 3. Завершение работы над заставкой Copyright

Применение инструмента Timer

Настройка свойства FormBorderStyle

Свойства MinimizeBox, MaximizeBox и ControlBox

Тема 2. Этапы разработки приложений

Создание приложения для приема заказов

Занятие 1. Проектирование объектно-ориентированного приложения

Порядок создания объектно-ориентированного управляемого событиями

приложения

Описание объектов приложения и выполняемых ими задач

Разработка эскиза интерфейса пользователя

Занятие 2. Создание интерфейса пользователя

Размещение элементов интерфейса

Применение графики, шрифтов и цвета

Выбор стиля рамки элемента управления

Создание надписи на элементе управления

Назначение клавиш быстрого доступа

Настройка свойства TabIndex

Занятие 3. Программирование, тестирование и отладка приложения

Программирование приложения

Создание программы для кнопки Clear Screen

Арифметические выражения

Создание программы для кнопки CalcButton

Функция Val

Функция Format

Тестирование и отладка приложения

Создание документации

Тема 3. Переменные и константы

Внесение изменений в приложение Skate-Away Sales

Занятие 1. Создание переменных и именованных констант

Использование переменных для хранения информации

Объявление переменной

Присваивание значений переменной

Область видимости переменной

Именованные константы

Занятие 2. Изменение приложения Skate-Away Sales

Хранение информации в переменных

Изменение программы кнопки Calculate Order

Конкатенация строк

Функция InputBox

Символ новой строки

Назначение кнопки по умолчанию

Занятие 3. Дополнения к приложению Skate-Away Sales

Изменение процедур обработки событий Load и Click

Статические переменные

Создание обработчика события TextChanged

Связывание процедуры с различными объектами или событиями

Тема 4. Условные операторы

Создание приложения, вычисляющего ежемесячные платежи

Занятие 1. Оператор If…Then…Else

Ветвящиеся процессы

Создание псевдокода для условных операторов If и If…Else

Представление операторов If и If…Else в структурной схеме алгоритма

Использование операторов If и If…Else

Операторы сравнения

Логические операторы

Функции UCase и LCase

Занятие 2. Приложение, вычисляющее сумму ежемесячных платежей

Разработка интерфейса пользователя

Создание процедуры CalcPayButton_Click

Метод MessageBox.Show

Программирование события TextChanged

Занятие 3. Завершение приложения Monthly Payment Calculator

Событие KeyPress

Выравнивание текста в элементе управления Label

Тема 5. Еще раз об условных операторах

Разработка приложения для математического практикума

Занятие 1. Вложенные условные операторы, операторы If...ElseIf...Else и Case

Вложенные условные операторы

Логические ошибки в условных операторах

Оператор If...ElseIf...Else

Оператор Case

Операторы Is, TypeOf…Is и Like

Занятие 2. Разработка приложения Math Practice

Завершение интерфейса пользователя < /p>

Программирование приложения Math Practice

Создание пользовательской процедуры

Создание процедур обработки события Click переключателей Grade 1

и Grade 2

Создание процедур обработки события Click переключателей Addition

и Subtraction

Создание процедуры обработки события Load формы

Занятие 3. Завершение разработки приложения Math Practice.

Создание процедуры CheckAnswerButton_Click

Создание процедуры SummaryCheckBox_Click

Тема 6. Циклы

Проектирование приложения, определяющего семестровую оценку

по программированию

Занятие 1. Циклические конструкции

Циклические конструкции

Оператор For…Next

Оператор Do…Loop

Применение счетчиков и суммирующих переменных

Занятие 2. Работа с семейством Controls

Семейство элементов управления Controls

Объектные переменные

Оператор For Each…Next

Создание пользовательских семейств

Приложение, вычисляющее семестровую оценку по программированию

Разработка процедуры GradeForm_Load

Разработка обработчика события Click расположенных в форме флажков

Занятие 3. Завершение приложения для определения оценки

по программированию

Разработка процедуры DisplayButton_Click

Создание процедуры обработки события Enter полей формы

Создание процедуры обработки события Closing объекта GradeForm

Тема 7. Процедуры и функции

Проектирование бухгалтерского приложения

Занятие 1. Проектирование подпрограмм и функций

Процедуры и подпрограммы

Передача аргументов в пользовательские подпрограммы

Функции 324

Занятие 2. Использование элемента управления ListBox

Проектирование интерфейса бухгалтерского приложения

Добавление в форму элемента управления ListBox

Создание обработчика события CalculateButton_Click

Создание функции GetFwtTax

Завершение обработчика события CalculateButton_Click

Очистка содержимого элементов управления Label

Занятие 3. Завершение проектирования бухгалтерского приложения..

Добавление существующей формы в решение

Процедура Sub Main

Создание экземпляра формы

Тема 8. Работа со строками

Создание игры "Виселица"

Занятие 1. Работа со строками

Определение количества символов в строке

Удаление символов из строки

Поиск подстроки в начале или конце строки

Извлечение символов из строки

Замена символов в строке

Добавление символов в строку

Поиск заданной последовательности символов в строке

Занятие 2. Использование элемента управления MainMenu

Завершение интерфейса игры "Виселица"

Создание меню

Создание обработчика события FileExitMenuItem_Click

Занятие 3. Завершение игры "Виселица"

Приложение для игры "Виселица"

Создание обработчика события FileNewMenuItem_Click

Создание обработчика события Click для надписей, содержащих буквы

Тема 9. Файлы последовательного доступа и печать

Создание приложения для учета различных мероприятий

Занятие 1. Файлы последовательного доступа

Типы файлов

Файлы последовательного доступа

Использование объектов StreamWriter и StreamReader

Открытие файла последовательного доступа

Запись в файл последовательного доступа

Чтение из файла последовательного доступа

Закрытие файла последовательного доступа

Демонстрация работы с файлами последовательного доступа

Занятие 2. Использование элемента управления DateTimePicker

Завершение интерфейса приложения Carriage House

Добавление элемента управления DateTimePicker

Свойство ShowUpDown

Свойство Format

Свойство Value

Свойство Text

Как получить системное время

Создание обработчика события CarriageForm_Load

Создание обработчика события AddButton_Click

Занятие 3. Завершение разработки приложения Carriage House

Приложение для Carriage House

Добавление элемента управления PrintDocument

Создание обработчика события PrintButton_Click

Создание обработчика события PrintDocument_PrintPage

Метод e.Graphics.DrawString

Тема 10. Файлы произвольного доступа

Создание приложения для семинара

Занятие 1. Работа с файлами произвольного доступа

Сравнение файлов произвольного и последовательного доступа

Создание структуры записи

Объявление переменной записи

Открытие файла произвольного доступа

Сохранение записи в файле произвольного доступа

Чтение записей из файла произвольного доступа

Закрытие файла произвольного доступа

Занятие 2. Использование файла произвольного доступа

Приложение для семинара

Создание обработчика события InitializeButton_ Click

Создание обработчика события AddButton_Click

Создание обработчика события DisplayButton_Click

Занятие 3. Завершение приложения для семинара

Создание процедур для приложения Seminar

Создание обработчика события RemoteButton_Click

Создание обработчика события PrintButton_Click

Создание обработчика события SeminarPrintDocument_PrintPage

Тема 11. Массивы

Создание приложения для расчета суммы налога

Занятие 1. Использование одномерного массива

Массивы

Одномерные массивы

Запись данных в одномерный массив

Использование одномерных массивов

Отображение содержимого одномерного массива

Использование индекса для доступа к элементу одномерного массива

Поиск в одномерном массиве

Вычисление среднего арифметического элементов числового массива

Поиск элемента с максимальным значением

Изменение элементов одномерного массива

Сортировка элементов одномерного массива

Занятие 2. Массивы и неоднородные данные

Параллельные одномерные массивы

Хранение записей в одномерном массиве

Занятие 3. Использование двухмерных массивов

Двухмерные массивы

Хранение данных в двухмерном массиве

Вычисление суммы значений, хранящихся в двухмерном массиве

Приложение для расчета подоходного налога

Создание обработчика события CalculateButton_Click

Тема 12. Работа с базами данных

Создание приложения для просмотра информации о сотрудниках

Занятие 1. Доступ к базе данных с использованием Windows-формы

Реляционные базы данных

Добавление объекта OleDbDataAdapter в Windows-форму

SQL

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Занятие 2. Доступ к базе данных с использованием web-формы

Создание web-приложения

Добавление объекта OleDbDataAdapter в web-форму

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Приложение А. Обработка ошибок и отладка

Типы ошибок

Исключения и обработка исключений

Создание собственных исключений

Отладка

Приложение Б. Панель инструментов конструктора

Windows-форм

Алфавитный указатель

Рекомендуемые книги

Купить Royals

Royals

Рейчел Хокинс

190 грн
Купить Ботанические портреты. Практическое руководство по рисованию акварелью

Ботанические портреты. Практическое руководство по рисованию акварелью

Билли Шоуэлл

580 грн
Купить Проект щастя

Проект щастя

Гретхен Рубин

180 грн
Купить Восхождение денег

Восхождение денег

Найл Фергюсон

419 грн
Купить Осенний марофон Любимое кино № 31 (книга о фильме + лицензионный DVD с фильмом)

Осенний марофон Любимое кино № 31 (книга о фильме + лицензионный DVD с фильмом)

23 грн
Купить Дочки-матери. Все, о чем вам не рассказывала ваша мама и чему стоит научить свою дочь

Дочки-матери. Все, о чем вам не рассказывала ваша мама и чему стоит научить свою дочь

Елена Березовская

305 грн
Купить Эффективная работа на ноутбуке +DVD

Эффективная работа на ноутбуке +DVD

Василий Леонов

96 грн
Купить Рисование. Полное руководство. Энциклопедия художника

Рисование. Полное руководство. Энциклопедия художника

Джованни Чиварди

530 грн
Купить Убивство Роджера Екройда

Убивство Роджера Екройда

Агата Крісті

94 грн
Купить JavaScript: карманный справочник

JavaScript: карманный справочник

Дэвид Флэнаган

280 грн
Купить Мистецтво мріяти. Як отримати те, чого насправді бажаєш

Мистецтво мріяти. Як отримати те, чого насправді бажаєш

Барбара Шер

110 грн
Купить Будь кем хочешь! Получай всё, что хочешь!

Будь кем хочешь! Получай всё, что хочешь!

Крисс Прентисс

185 грн
Купить ВДВ (Великий Дружній Велетень)

ВДВ (Великий Дружній Велетень)

Роальд Дал

125 грн
Купить Искусство идеального пирога. Большая книга

Искусство идеального пирога. Большая книга

Ирина Чадеева

594 грн
Купить Человек убежденный: Личность, власть и массовые движения

Человек убежденный: Личность, власть и массовые движения

Эрик Хоффер

285 грн
Купить Программирование для детей. Иллюстрированное руководство по языкам Scratch и Python

Программирование для детей. Иллюстрированное руководство по языкам Scratch и Python

Вудкок Дж.

459 грн
Купить Конрад, або дитина з бляшанки

Конрад, або дитина з бляшанки

Кристин Нестлінґер

84 грн
Купить Класична листівка Ти котик!

Класична листівка Ти котик!

24 грн
Купить Большие продажи без компромиссов и оправданий: Система эффективных продаж по телефону и на встречах

Большие продажи без компромиссов и оправданий: Система эффективных продаж по телефону и на встречах

Сергей Семенов

279 грн
Купить SMART- питание для чайников

SMART- питание для чайников

Константин Петров

135 грн
Купить Один день

Один день

Дэвид Николс

275 грн
Купить Любимые сказки малышей

Любимые сказки малышей

Михаил Пляцковский

220 грн
Купить Иностранный как родной. Помогите вашему ребенку освоить сразу два языка

Иностранный как родной. Помогите вашему ребенку освоить сразу два языка

Наоми Штайнер, Сьюзан Хейз

325 грн
Купить Заговор богатых

Заговор богатых

Роберт Т. Кийосаки

315 грн
Купить Маркетинг. Гостеприимство. Туризм.

Маркетинг. Гостеприимство. Туризм.

Филип Котлер, Джон Боуэн, Джеймс Мейкенз

1 053 грн
Купить Кто? Решите вашу проблему номер 1

Кто? Решите вашу проблему номер 1

Джефф Смарт, Рэнди Стрит

510 грн
Купить Как мы покупали русский интернет

Как мы покупали русский интернет

Сергей Васильев

335 грн
Купить Фандрайзинг: Навчальний посібник

Фандрайзинг: Навчальний посібник

Чернявська О. В., Соколова А. М.

171 грн
Купить Номер 1. Как стать лучшим в том, что ты делаешь

Номер 1. Как стать лучшим в том, что ты делаешь

Игорь Манн

342 грн
Купить Свободные родители, свободные дети

Свободные родители, свободные дети

Адель Фабер, Элейн Мазлиш

170 грн
Купить Пироги на любой вкус

Пироги на любой вкус

29 грн
Купить JavaScript на примерах. Практика, практика и только практика

JavaScript на примерах. Практика, практика и только практика

Никольский А.П.

295 грн
Купить Роскошный сервис в туризме. Настольная книга менеджера по работе с ВИП клиентами

Роскошный сервис в туризме. Настольная книга менеджера по работе с ВИП клиентами

Юлия Алексеева

378 грн
Купить Заряжен на 100%. Энергия. Здоровье. Спорт

Заряжен на 100%. Энергия. Здоровье. Спорт

Ренат Шагабутдинов, Эдуард Безуглов

351 грн
Купить Схемотехника. Аппаратура и программы

Схемотехника. Аппаратура и программы

Аверченков Олег

700 грн
Купить Тот самый Мюнхаузен. Мое любоме кино №45

Тот самый Мюнхаузен. Мое любоме кино №45

25 грн
Купить Помогите им вырасти или смотрите, как они уходят. Развитие сотрудников на практике

Помогите им вырасти или смотрите, как они уходят. Развитие сотрудников на практике

Беверли Кей, Джулия Джулиони

283 грн
Купить Флипноз. Искусство мгновенного убеждения (покет)

Флипноз. Искусство мгновенного убеждения (покет)

Кевин Даттон

115 грн
Купить Чорний кіт Едгара Аллана По. Посібник для читання і перекладу

Чорний кіт Едгара Аллана По. Посібник для читання і перекладу

Бідасюк Н.В., Кучман І.М.

34 грн
Купить Excel 2013: профессиональное программирование на VBA

Excel 2013: профессиональное программирование на VBA

Джон Уокенбах

900 грн

Описание

В книге описаны приемы работы в среде .NET, а также программирование на языке Visual Basic .NET. Обучение строится на практической основе, с первого занятия читатель создает готовые приложения. Конструкции языка Visual Basic, а также переменные, циклы, управляющие структуры, массивы и другие элементы языка рассматриваются последовательно, по мере усложнения примеров. Вниманию читателя предлагается также материал, посвященный объектно-ориентированному программированию, проектированию приложений и методам обработки ошибок. Книга будет полезна начинающим программистам и студентам.

Содержание

Предисловие

Введение

Тема 1. Знакомство с Visual Basic .NET

Создание заставки Copyright

Занятие 1. Создание Windows-приложений

Запуск и настройка Visual Studio .NET

Создание решения для заставки Copyright

Окна Windows Form Designer и Solution Explorer

Окно Properties

Свойства объекта Windows Form

Сохранение решения и выход из Visual Studio .NET

Занятие 2. Работа с элементами управления

Окно Toolbox

Использование инструмента Label

Одновременное изменение свойства нескольких элементов управления

Использование меню Format

Применение инструмента PictureBox

Использование инструмента Button

Запуск и завершение работы приложения

Создание программы на Visual Basic .NET

Занятие 3. Завершение работы над заставкой Copyright

Применение инструмента Timer

Настройка свойства FormBorderStyle

Свойства MinimizeBox, MaximizeBox и ControlBox

Тема 2. Этапы разработки приложений

Создание приложения для приема заказов

Занятие 1. Проектирование объектно-ориентированного приложения

Порядок создания объектно-ориентированного управляемого событиями

приложения

Описание объектов приложения и выполняемых ими задач

Разработка эскиза интерфейса пользователя

Занятие 2. Создание интерфейса пользователя

Размещение элементов интерфейса

Применение графики, шрифтов и цвета

Выбор стиля рамки элемента управления

Создание надписи на элементе управления

Назначение клавиш быстрого доступа

Настройка свойства TabIndex

Занятие 3. Программирование, тестирование и отладка приложения

Программирование приложения

Создание программы для кнопки Clear Screen

Арифметические выражения

Создание программы для кнопки CalcButton

Функция Val

Функция Format

Тестирование и отладка приложения

Создание документации

Тема 3. Переменные и константы

Внесение изменений в приложение Skate-Away Sales

Занятие 1. Создание переменных и именованных констант

Использование переменных для хранения информации

Объявление переменной

Присваивание значений переменной

Область видимости переменной

Именованные константы

Занятие 2. Изменение приложения Skate-Away Sales

Хранение информации в переменных

Изменение программы кнопки Calculate Order

Конкатенация строк

Функция InputBox

Символ новой строки

Назначение кнопки по умолчанию

Занятие 3. Дополнения к приложению Skate-Away Sales

Изменение процедур обработки событий Load и Click

Статические переменные

Создание обработчика события TextChanged

Связывание процедуры с различными объектами или событиями

Тема 4. Условные операторы

Создание приложения, вычисляющего ежемесячные платежи

Занятие 1. Оператор If…Then…Else

Ветвящиеся процессы

Создание псевдокода для условных операторов If и If…Else

Представление операторов If и If…Else в структурной схеме алгоритма

Использование операторов If и If…Else

Операторы сравнения

Логические операторы

Функции UCase и LCase

Занятие 2. Приложение, вычисляющее сумму ежемесячных платежей

Разработка интерфейса пользователя

Создание процедуры CalcPayButton_Click

Метод MessageBox.Show

Программирование события TextChanged

Занятие 3. Завершение приложения Monthly Payment Calculator

Событие KeyPress

Выравнивание текста в элементе управления Label

Тема 5. Еще раз об условных операторах

Разработка приложения для математического практикума

Занятие 1. Вложенные условные операторы, операторы If...ElseIf...Else и Case

Вложенные условные операторы

Логические ошибки в условных операторах

Оператор If...ElseIf...Else

Оператор Case

Операторы Is, TypeOf…Is и Like

Занятие 2. Разработка приложения Math Practice

Завершение интерфейса пользователя < /p>

Программирование приложения Math Practice

Создание пользовательской процедуры

Создание процедур обработки события Click переключателей Grade 1

и Grade 2

Создание процедур обработки события Click переключателей Addition

и Subtraction

Создание процедуры обработки события Load формы

Занятие 3. Завершение разработки приложения Math Practice.

Создание процедуры CheckAnswerButton_Click

Создание процедуры SummaryCheckBox_Click

Тема 6. Циклы

Проектирование приложения, определяющего семестровую оценку

по программированию

Занятие 1. Циклические конструкции

Циклические конструкции

Оператор For…Next

Оператор Do…Loop

Применение счетчиков и суммирующих переменных

Занятие 2. Работа с семейством Controls

Семейство элементов управления Controls

Объектные переменные

Оператор For Each…Next

Создание пользовательских семейств

Приложение, вычисляющее семестровую оценку по программированию

Разработка процедуры GradeForm_Load

Разработка обработчика события Click расположенных в форме флажков

Занятие 3. Завершение приложения для определения оценки

по программированию

Разработка процедуры DisplayButton_Click

Создание процедуры обработки события Enter полей формы

Создание процедуры обработки события Closing объекта GradeForm

Тема 7. Процедуры и функции

Проектирование бухгалтерского приложения

Занятие 1. Проектирование подпрограмм и функций

Процедуры и подпрограммы

Передача аргументов в пользовательские подпрограммы

Функции 324

Занятие 2. Использование элемента управления ListBox

Проектирование интерфейса бухгалтерского приложения

Добавление в форму элемента управления ListBox

Создание обработчика события CalculateButton_Click

Создание функции GetFwtTax

Завершение обработчика события CalculateButton_Click

Очистка содержимого элементов управления Label

Занятие 3. Завершение проектирования бухгалтерского приложения..

Добавление существующей формы в решение

Процедура Sub Main

Создание экземпляра формы

Тема 8. Работа со строками

Создание игры "Виселица"

Занятие 1. Работа со строками

Определение количества символов в строке

Удаление символов из строки

Поиск подстроки в начале или конце строки

Извлечение символов из строки

Замена символов в строке

Добавление символов в строку

Поиск заданной последовательности символов в строке

Занятие 2. Использование элемента управления MainMenu

Завершение интерфейса игры "Виселица"

Создание меню

Создание обработчика события FileExitMenuItem_Click

Занятие 3. Завершение игры "Виселица"

Приложение для игры "Виселица"

Создание обработчика события FileNewMenuItem_Click

Создание обработчика события Click для надписей, содержащих буквы

Тема 9. Файлы последовательного доступа и печать

Создание приложения для учета различных мероприятий

Занятие 1. Файлы последовательного доступа

Типы файлов

Файлы последовательного доступа

Использование объектов StreamWriter и StreamReader

Открытие файла последовательного доступа

Запись в файл последовательного доступа

Чтение из файла последовательного доступа

Закрытие файла последовательного доступа

Демонстрация работы с файлами последовательного доступа

Занятие 2. Использование элемента управления DateTimePicker

Завершение интерфейса приложения Carriage House

Добавление элемента управления DateTimePicker

Свойство ShowUpDown

Свойство Format

Свойство Value

Свойство Text

Как получить системное время

Создание обработчика события CarriageForm_Load

Создание обработчика события AddButton_Click

Занятие 3. Завершение разработки приложения Carriage House

Приложение для Carriage House

Добавление элемента управления PrintDocument

Создание обработчика события PrintButton_Click

Создание обработчика события PrintDocument_PrintPage

Метод e.Graphics.DrawString

Тема 10. Файлы произвольного доступа

Создание приложения для семинара

Занятие 1. Работа с файлами произвольного доступа

Сравнение файлов произвольного и последовательного доступа

Создание структуры записи

Объявление переменной записи

Открытие файла произвольного доступа

Сохранение записи в файле произвольного доступа

Чтение записей из файла произвольного доступа

Закрытие файла произвольного доступа

Занятие 2. Использование файла произвольного доступа

Приложение для семинара

Создание обработчика события InitializeButton_ Click

Создание обработчика события AddButton_Click

Создание обработчика события DisplayButton_Click

Занятие 3. Завершение приложения для семинара

Создание процедур для приложения Seminar

Создание обработчика события RemoteButton_Click

Создание обработчика события PrintButton_Click

Создание обработчика события SeminarPrintDocument_PrintPage

Тема 11. Массивы

Создание приложения для расчета суммы налога

Занятие 1. Использование одномерного массива

Массивы

Одномерные массивы

Запись данных в одномерный массив

Использование одномерных массивов

Отображение содержимого одномерного массива

Использование индекса для доступа к элементу одномерного массива

Поиск в одномерном массиве

Вычисление среднего арифметического элементов числового массива

Поиск элемента с максимальным значением

Изменение элементов одномерного массива

Сортировка элементов одномерного массива

Занятие 2. Массивы и неоднородные данные

Параллельные одномерные массивы

Хранение записей в одномерном массиве

Занятие 3. Использование двухмерных массивов

Двухмерные массивы

Хранение данных в двухмерном массиве

Вычисление суммы значений, хранящихся в двухмерном массиве

Приложение для расчета подоходного налога

Создание обработчика события CalculateButton_Click

Тема 12. Работа с базами данных

Создание приложения для просмотра информации о сотрудниках

Занятие 1. Доступ к базе данных с использованием Windows-формы

Реляционные базы данных

Добавление объекта OleDbDataAdapter в Windows-форму

SQL

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Занятие 2. Доступ к базе данных с использованием web-формы

Создание web-приложения

Добавление объекта OleDbDataAdapter в web-форму

Создание набора данных

Добавление в форму элемента управления DataGrid

Настройка внешнего вида элемента управления EmployDataGrid

Приложение А. Обработка ошибок и отладка

Типы ошибок

Исключения и обработка исключений

Создание собственных исключений

Отладка

Приложение Б. Панель инструментов конструктора

Windows-форм

Алфавитный указатель

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Параметры

Артикул : 7934
Издательство : Питер
Автор : Зак Д.
ISBN13 : 978-5-94723-604-0
Формат : 70x100/16
EAN13 : 9785947236040
Страниц : 560
Год издания : 2003
Тип переплета : Мягкий
Все права защищены © 2003-2018 Bookzone.com.ua              Условия использования | Политика конфиденциальности