توضیحاتی در مورد کتاب Самоучитель Visual Basic 2010: [разработка интерфейса приложения, работа с файлами и организация печати, объектно-ориентированное программирование, управление данными с помощью ADO.NET, применение Web-сервисов при создании интернет-приложений, использование графических возможностей GDI+]
نام کتاب : Самоучитель Visual Basic 2010: [разработка интерфейса приложения, работа с файлами и организация печати, объектно-ориентированное программирование, управление данными с помощью ADO.NET, применение Web-сервисов при создании интернет-приложений, использование графических возможностей GDI+]
عنوان ترجمه شده به فارسی : آموزش ویژوال بیسیک 2010: [طراحی رابط کاربری، کار با فایل ها و سازماندهی چاپ، برنامه نویسی شی گرا، مدیریت داده ها با استفاده از ADO.NET، استفاده از سرویس های وب برای ایجاد برنامه های کاربردی اینترنتی، با استفاده از قابلیت های گرافیکی GDI]
سری :
نویسندگان : Алексей Дукин, Антон Пожидаев
ناشر : БХВ-Петербург
سال نشر : 2010
تعداد صفحات : 538 с.
[554]
زبان کتاب : Russian
فرمت کتاب : pdf
حجم کتاب : 6 Mb
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
فهرست مطالب :
Оглавление
Введение
Как построена книга
Специальные элементы книги
Глава 1. Первое знакомство с Visual Basic 2010
Запуск Visual Basic
Главное окно
Создание нового проекта
Главное меню
Меню File
Меню Edit
Меню View
Меню Project
Меню Build
Меню Debug
Меню Format
Меню Tools
Меню Window
Меню Help
Стандартная панель инструментов
Окно Start Page
Окно конструктора форм
Окно редактора кода
Окно Solution Explorer
Окно Toolbox
Окно Properties
Окно Object Browser
Окно Locals
Окно Immediate Window
Окно Watch
Справочная система
Окно справочной системы
Настройка справочной системы
Глава 2. Основы программирования в Visual Basic 2010
Переменные
Имена переменных
Типы данных
Объявление переменной
Анонимные типы
Область видимости переменных
Присвоение значения переменной
Нулевое значение переменной
Константы
Встроенные константы Visual Basic
Объявление констант
Перечисления
Массивы
Объявление массива
Объявление массива фиксированного размера
Объявление динамического массива
Инициализация массива
Работа с массивами
Оформление программного кода
Комментарии
Размещение оператора на нескольких строках
Размещение нескольких операторов на одной строке
Программные модули
Редактирование исходного кода
Процедуры
Процедуры Sub
Процедуры событий
Общие процедуры
Вызов процедуры
Процедуры Function
Передача параметров
Необязательные параметры процедуры
Передача аргумента позиционно и по имени
Лямбда-выражение
Управляющие конструкции и циклы
Управляющие конструкции Visual Basic
Условные выражения
Конструкция If...Then
Конструкция If...Then...Else
Конструкция Select Case
Циклы
Цикл For...Next
Цикл For Each...Next
Цикл Do...Loop
Конструкция With...End With
Конструкция Using...End Using
Оператор Exit
Оператор Continue
Встроенные функции Visual Basic
Объект My
Новые возможности Visual Basic 2010
Лямбда-выражение
Новая опция командной строки, указывающая версию языка
Поддержка динамических языков
Инициализаторы коллекций
Автореализованные свойства
Глава 3. Построение интерфейса пользователя
Создание нового проекта
Сохранение проекта
Выполнение приложения
Создание формы
Свойства объектов формы
Общие для всех объектов свойства
Обработка событий
Действия, выполняемые с объектами формы
Выделение объектов формы
Отмена выделения с объектов
Перемещение объектов в форме
Удаление объектов из формы
Изменение размеров объектов
Выравнивание объектов формы
Позиционирование объектов формы
Порядок обхода объектов формы
Настройка параметров формы
Расположение формы и ее размеры
Заголовок формы
Стиль обрамления формы
Фон формы
Полоса прокрутки
События формы
Интерфейс
Общие рекомендации по разработке интерфейса
Типы интерфейсов
SDI-интерфейс
MDI-интерфейс
Интерфейс типа Проводника
Элементы интерфейса
Меню
Редактор меню Menu Editor
Имя и текст
Клавиши быстрого вызова
Значок для пункта меню
Использование флажков
Свойства меню для MDI-интерфейса
Свойства, определяющие состояние пункта меню
Контекстное меню
Пример создания меню
Строка состояния
Пример создания строки состояния
Панель инструментов
Свойства панели инструментов
Пример создания панели инструментов
Диалоговые окна
Окно сообщения
Диалоговое окно открытия файла
Диалоговое окно сохранения файла
Диалоговое окно настройки шрифтов текста
Диалоговое окно настройки цветовой палитры
Глава 4. Основные элементы управления
Общие свойства элементов управления
Метка
Задание размера
Задание клавиш быстрого доступа
Размещение рисунка на надписи
Текстовое поле
Свойства, определяющие внешний вид
Многострочные текстовые поля
Управление текстом
Нередактируемые текстовые поля
Проверка правильности ввода данных
Использование текстового поля для ввода пароля
Элемент управления MaskedTextBox
Кнопка управления
Клавиши быстрого доступа
Кнопка по умолчанию и кнопка отмены
Стиль оформления кнопки
Размещение изображения на кнопке
Способы выбора кнопки управления
Флажок
Переключатель
Объединение элементов формы
Элемент управления Panel
Элемент управления GroupBox
Списки
Элемент управления ListBox
Добавление элементов в список
Удаление элементов из списка
Вставка элементов в список
Выбор нескольких элементов из списка
Доступ к элементам списка
Выделенные элементы списка
Поиск элемента списка
Элемент управления ComboBox
Стиль оформления списка
Параметры раскрывающегося списка
Добавление и удаление элементов списка
Доступ к элементам списка
Элемент управления CheckedListBox
Элементы списка
Элемент управления NumericUpDown
Значения списка
Внешний вид элемента управления
Элемент управления DomainUpDown
Значения списка
Внешний вид элемента управления
Пример
Глава 5. Дополнительные элементы управления
Использование в форме графики
Элемент управления PictureBox
Размер графического объекта
Отображение
Способы загрузки изображения
Элемент управления ImageList
Полосы прокрутки
Размещение полосы прокрутки и настройка свойств
Пример использования полос прокрутки
Таймер
Использование таймера
Задание даты
Элемент управления MonthCalendar
Внешний вид элемента управления
Выделение дат
Работа с календарем
Элемент управления DateTimePicker
Внешний вид элемента управления
Получаемые значения
Вкладки
Внешний вид элемента управления
Выбор вкладки
Свойства вкладок
Элемент управления SplitContainer
Элемент управления TableLayoutPanel
Индикатор прогресса
Ползунок
Гиперссылка
Отдельная гиперссылка
Сложные гиперссылки
Выбор гиперссылки
Внешний вид ссылок
Элемент управления NotifyIcon
Элементы управления TreeView и ListView
Список
Дерево
Пример использования элементов
Глава 6. Объектно-ориентированное программирование в Visual Basic 2010
Инкапсуляция
Наследование
Полиморфизм
Структура класса
Частичные классы
Члены классов
Поля
Методы
Свойства
Автореализованные свойства
События
Перегрузка операторов
Создание и удаление классов и экземпляров классов
Переопределение методов базовых классов
Интерфейсы
Обобщенные типы
Создание обобщенных классов
Создание визуальных классов
Создание класса элемента управления
Наследование класса элемента управления
Создание класса-формы
Просмотр диаграммы классов
Глава 7. Работа с файлами и организация печати
Основные операции с файлами
Работа с информацией о файле
Удаление файла
Перемещение файла
Копирование файла
Чтение и запись файла
Класс FileStream
Считывание данных из текстового файла
Примеры считывания данных из текстового файла
Запись данных в текстовый файл
Открытие и создание файла для чтения и записи
Бинарные операции с файлами
Работа с каталогами и устройствами
Получение списка файлов и подкаталогов указанного каталога
Получение информации о каталоге
Удаление каталога
Перемещение каталога
Создание каталога
Работа с путями к файлам
Просмотр окружения
Просмотр изменений файловой системы
Организация печати
Примеры организации печати
Использование объекта My.Computer.FileSystem для работы с файлами
Глава 8. Управление графикой
Первые шаги
Структуры пространства имен System.Drawing
Задание координат точки
Размер объекта
Задание параметров прямоугольника
Задание цвета
Построение линий и фигур
Типы линий
Прямая линия
Ломаная линия
Дуга
Сплайны
Сплайны Безье
Основные сплайны
Замкнутые сплайны
Сектор
Прямоугольник и набор прямоугольников
Эллипс
Многоугольник
Путь
Заливка фигур
Виды заливки фигур
Однородная заливка
Текстурная заливка
Штриховая заливка
Градиентная заливка
Прямоугольники
Эллипс
Сектор
Замкнутый сплайн
Многоугольник
Путь
Подробнее о градиентной заливке
Текст
Шрифт
Создание текста
Формат текста
Нахождение существующих шрифтов
Определение размера строки
Изображения
Растровое изображение
Создание изображения
Расположение изображения на форме
Сохранение изображения
Значок
Дополнительные параметры
Заливка формы
Аффинное преобразование
Управление качеством
Использование областей
Задание области видимости графики
Анимационная графика
Перемещение изображения
Размещение на форме многокадровых изображений
Глава 9. Мультимедиа
Общие понятия
Типы файлов мультимедиа
Типы управляемых устройств
Воспроизведение WAV-файлов
Использование объекта My.Computer.Audio
Использование Windows Media Player
Разработка простого проигрывателя с помощью Windows Media Player
Глава 10. Создание справочной системы приложения
Создание справочной системы в формате HTML
Окно программы HTML Help Workshop
Определение параметров проекта справочной системы
Определение псевдонимов тем
Определение связи между псевдонимами и индексами тем
Создание содержания справочной системы
Создание ключей для поиска тем
Компиляция и тестирование справочной системы
Использование справочной системы в приложениях
Создание кнопки и меню для вызова справочной системы
Вызов справочной системы для формы и отдельных элементов управления
Отображение всплывающей подсказки
Отображение всплывающей справки с помощью свойства HelpButton
Элемент управления ErrorProvider
Глава 11. Управление данными
Особенности ADO.NET
Организация хранения данных
Организация доступа к данным
Объектная модель ADO.NET
Объект DataSet
Объект Connection
Объект Command
Объект DataAdapter
Объект DataReader
Подключение компонентов ADO к проекту
Пространства имен
Создание подключения к базе данных
Управление данными
Передача данных между источником данных и DataSet
Объект DataSet
Использование DataSet без связывания с таблицами баз данных
Объект DataTable
Использование мастера настройки объекта DataAdapter
Отображение данных
Использование LINQ для обработки данных
Структура запроса LINQ
Источник данных
Фильтрация
Упорядочение
Выборка (проекция)
Объединение источников
Группировка
Применение LINQ для запросов к DataSet
Глава 12. Построение отчетов
Создание отчета
Элементы управления отчета
Добавление колонтитулов страниц в отчет
Добавление отчета на форму
Глава 13. Создание интернет-приложений
ASP.NET-приложение
Основные технологии, используемые при создании Web-приложения
HTML 4.0
Каскадные таблицы стилей
Управление поведением тегов
HTML DOM 1.0
ActiveX-объекты
XML 1.0
XML DOM 1.0
SOAP
Конструктор Web-приложения
Элементы управления HTML
Создание Web-страницы
Добавление элементов управления на страницу Web-сайта
Написание процедур для элементов управления
Настройка Web-приложения
Файл Global.asax
Файл Web.config
Секция
Секция
Секция
Секция
Добавление дополнительных Web-страниц и ресурсов на Web-сайт
Отображение записей базы данных на Web-странице
Глава 14. Расширенные средства Visual Basic 2010
Сервисы
Менеджер сервисов
Взаимодействие сервисов с рабочим столом
Обработка исключений в сервисах
Разработка простого сервиса
Создание класса для установки сервиса
Класс ServiceProcessInstaller
Класс ServiceInstaller
Установка и удаление сервиса
Многопоточное программирование
Создание потока для выполнения определенной задачи
Использование асинхронных делегатов
Функции, создаваемые компилятором
Функция BeginInvoke
Функция EndInvoke
Пример выполнения асинхронных вызовов
Синхронизация потоков
Класс Monitor
Классы AutoResetEvent и ManualResetEvent
Класс Mutex
Пример создания многопоточного сервиса
Исходный код сервиса
Описание работы сервиса
Глава 15. Взаимодействие с внешними программами
Использование COM
Использование VSTO
Объектные модели Microsoft Office
Использование объектной модели Excel
Использование объектной модели Word
Создание приложений под управлением Microsoft Office
Глава 16. Отладка программ, обработка ошибок и оптимизация приложений
Отладка программ
Редактирование кода во время отладки
Использование подсказок в режиме отладки
Подсказки при компиляции кода
Обработка исключений
Оператор On Error
Конструкция Try...Catch...Finally
Использование подсказок
Оптимизация приложений
Оптимизация скорости работы приложения
Оптимизация размера приложения
Глава 17. Групповая разработка проекта
Администрирование SourceSafe
Запуск SourceSafe
Настройка
Работа с пользователями
Работа с данными
Работа пользователя в SourceSafe
Иерархия в SourceSafe
Работа с проектами
Работа с файлами проекта
SourceSafe в среде Visual Basic 2010
Глава 18. Установка приложения
Создание инсталлятора
Использование мастера установки проекта
Дополнительная настройка параметров пакета установки
Настройка параметров размещения и запуска приложения
Определение папки, в которой будет установлено приложение
Добавления ярлыка в меню Пуск пользователя
Ярлык на рабочем столе клиента
Настройка интерфейса пользователя
Добавления окна регистрации пользователя
Завершение создания файла установки приложения
Приложение. Описание прилагаемого диска
Предметный указатель