Самоучитель Microsoft Visual С# 2015

Практическое руководство по разработке Desktop приложений для Windows в Microsoft Visual Studio C# 2015. Рассмотрена технология визуального проектирования и событийного программирования, приведены описание и примеры использования базовых компонентов, рассмотрены задачи программирования графики, работы с файлами, базами данных, XML документами, уделено внимание технологии LINQ.

Для начинающих программистов.

© Никита Культин, 2015.

Get it on Google Play

Краткое оглавление

Предисловие

Глава 1. Microsoft Visual C# 2015

Глава 2. Первый проект

Глава 3. Базовые элементы

Глава 4. Графика

Глава 5. Базы данных

Глава 6. LINQ

Глава 7. Примеры программ

Глава 8. Публикация приложения

Заключение

Оглавление

Предисловие

Глава 1. Microsoft Visual C# 2015

Установка

Первый взгляд

Глава 2. Первый проект

Начало работы над проектом

Форма

Элементы

Событие

Функция обработки события

Структура проекта

Главный модуль

Модуль формы

Компиляция

Ошибки

Предупреждения

Запуск программы

Исключения

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

Внесение изменений

Завершение работы над проектом

Установка приложения на другой компьютер

Глава 3. Базовые элементы

Label

TextBox

Button

CheckBox

RadioButton

GroupBox

ComboBox

PictureBox

ListBox

ListView

ImageList

ToolTip

Panel

CheckedListBox

Timer

NumericUpDown

StatusStrip

NotifyIcon

ToolStrip

MenuStrip

OpenFileDialog

SaveFileDialog

Глава 4. Графика

Графическая поверхность

Карандаши и кисти

Карандаш

Кисть

Графические примитивы

Линия

Ломаная линия

Прямоугольник

Точка

Многоугольник

Эллипс и окружность

Дуга

Сектор

Текст

Битовые образы

Анимация

Глава 5. Базы данных

База данных и СУБД

Локальные и удаленные базы данных

Структура базы данных

Компоненты доступа к данным

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

База данных Microsoft Access

Доступ к данным

Отображение данных

Запуск программы работы с БД

Выбор информации из базы данных

Работа с базой данных в режиме формы

Microsoft SQL Server Compact 4.0

Microsoft SQL Server Management Studio

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

База данных "Контакты"

Развертывание приложения работы с базой данных Microsoft SQL Server Compact Edition

Глава 6. LINQ

Лямбда-выражение

Q-оператор

Выполнение Q-оператора

Операции с массивами

Поиск в массиве

Обработка массива

Обработка массива записей

Работа с XML-документами

Отображение XML-документа

Глава 7. Примеры программ

Экзаменатор

Сапер

Глава 8. Публикация приложения

Подготовка к публикации

Мастер публикации

Установка приложения на компьютер пользователя

Заключение