492-347-068
order#superkniga.com.ua
Реклама
|
|
|
Книги компьютерные - Книги C, C++,С# Купить книгу Книга Библия C#. Фленов (+CD) |
|
|
157.78 грн.
|
|
2009г.
Количество страниц:560
Книга посвящена программированию на языке C# для платформы Microsoft .NET, начиная с основ языка и разработки программ для работы
в режиме командной строки и заканчивая созданием современных приложений различной сложности (баз данных, графических программ и др.). Материал сопровождается большим количеством практических примеров. Подробно описывается логика выполнения каждого участка программы. Уделено внимание вопросам повторного использования кода. Компакт-диск содержит примеры программ, дополнительную справочную информацию, а также готовые компоненты, тестовые программы и изображения
Оглавление
Введение
Благодарности
Бонус
Структура книги
Глава 1. Введение в .NET
1.1. Платформа .NET
1.1.1. Кубики .NET
1.1.2. Сборки
1.1.3. Язык программирования
1.2. Обзор среды разработки Visual Studio .NET
1.2.1. Работа с проектами и решениями
1.2.2. Панель Server Explorer
1.2.3. Панель Toolbox
1.2.4. Панель Solution Explorer
1.2.5. Панель Class View
1.2.6. Панель Properties
1.2.7. Работа с файлами
1.3. Простейший пример .NET-приложения
1.3.1. Проект на языке C#
1.3.2. Компиляция и запуск проекта на языке C#
1.4. Компиляция приложений
1.5. Поставка сборок
1.6. Формат исполняемого файла .NET
Глава 2. Основы C#
2.1. Комментарии
2.2. Переменные
2.3. Именование
2.4. Работа с переменными
2.4.1. Строки и символы
2.4.2. Массивы
2.4.3. Перечисления
2.5. Простейшая математика
2.6. Логические операции
2.6.1. Условный оператор if
2.6.2. Условный оператор switch
2.6.3. Сокращенная проверка
2.7. Циклы
2.7.1. Цикл for
2.7.2. Цикл while
2.7.3. Цикл do..while
2.7.4. Цикл foreach
2.8. Управление циклом
2.8.1. Оператор break
2.8.2. Оператор continue
2.9. Константы
Глава 3. Объектно-ориентированное программирование
3.1. Объекты в C#
3.2. Свойства
3.3. Методы
3.3.1. Описание методов
3.3.2. Параметры методов
3.3.3. Перегрузка методов
3.3.4. Конструктор
3.3.5. Статичность
3.3.6. Рекурсивный вызов методов
3.3.7. Деструктор
3.4. Метод Main()
3.5. Пространства имен
3.6. Начальные значения переменных
3.7. Объекты только для чтения
3.8. Объектно-ориентированное программирование
3.8.1. Наследование
3.8.2. Инкапсуляция
3.8.3. Полиморфизм
3.9. Наследование от класса Object
3.10. Переопределение методов
3.11. Обращение к предку из класса
3.12. Вложенные классы
3.13. Область видимости
3.14. Ссылочные и простые типы данных
3.15. Абстрактные классы
3.16. Проверка класса объекта
Глава 4. Консольные приложения
4.1. Украшение консоли
4.2. Работа с буфером консоли
4.3. Окно консоли
4.4. Запись в консоль
4.5. Чтение данных из консоли
Глава 5. Визуальный интерфейс
5.1. Визуальное приложение
5.1.1. Пространства имен
5.1.2. Потоки
5.1.3. Класс Application
5.2. Наследник Form для главной формы
5.2.1. Ресурсы программы
5.2.2. Файл для логики модуля
5.2.3. Именование формы
5.2.4. Код, сгенерированный дизайнером
5.2.5. Hello Visual World
5.3. Свойства формы
5.4. Методы формы
5.5. События на примере формы
5.6. Компоненты .NET
5.7. Общие компоненты
5.7.1. Button
5.7.2. CheckBox
5.7.3. CheckedListBox
5.7.4. ComboBox
5.7.5. DateTimePicker
5.7.6. Label и LinkLabel
5.7.7. ListBox
5.7.8. ListView
5.7.9. PictureBox
5.7.10. ProgressBar
5.7.11. RadioButton
5.7.12. TextBox
5.7.13. TreeView
5.8. Контейнеры
5.8.1. GroupBox
5.8.2. Panel
5.8.3. TabControl
5.8.4. FlowLayoutPanel и TableLayoutPanel
5.9. Меню и панели инструментов
5.9.1. MenuStrip
5.9.2. ContextMenuStrip
5.9.3. ToolStrip
5.9.4. StatusStrip
Глава 6. Продвинутое программирование
6.1. Приведение и преобразование типов
6.2. Объекты простых типов данных
6.3. Перечисления Enum
6.4. Структуры
6.5. Дата и время
6.6. Класс строк
6.7. Перегрузка операторов
6.7.1. Математические операторы
6.7.2. Операторы сравнения
6.7.3. Операторы преобразования
6.8. Тип var
6.9. Шаблоны
Глава 7. Интерфейсы
7.1. Объявление интерфейсов
7.2. Реализация интерфейсов
7.3. Использование реализации интерфейса
7.4. Интерфейсы в качестве параметров
7.5. Перегрузка интерфейсных методов
7.6. Наследование
7.7. Клонирование объектов
Глава 8. Массивы
8.1. Базовый класс для массивов
8.2. Невыровненные массивы
8.3. Динамические массивы
8.4. Индексаторы массива
8.5. Интерфейсы массивов
8.5.1. Интерфейс IEnumerable
8.5.2. Интерфейсы IComparer и IComparable
8.6. Оператор yield
8.7. Стандартные списки
8.7.1. Класс Queue
8.7.2. Класс Stack
8.7.3. Класс Hashtable
8.8. Типизированные массивы
Глава 9. Обработка исключительных ситуаций
9.1. Исключительные ситуации
9.2. Исключения в C#
9.3. Оформление блоков try
9.4. Ошибки в визуальных приложениях
9.5. Генерирование исключительных ситуаций
9.6. Иерархия классов исключений
9.7. Собственный класс исключения
9.8. Блок finally
9.9. Переполнение
Глава 10. События в C#
10.1. Делегаты
10.2. События и их вызов
10.3. Использование собственных делегатов
10.4. Делегаты изнутри
10.5. Анонимные методы
10.6. Динамическое создание компонентов
Глава 11. Формы
11.1. Диалоговые окна
11.2. Редактирование объектов
11.3. Специфичный результат
11.4. Немодальные окна
11.5. Многодокументный интерфейс
Глава 12. Небезопасное программирование
12.1. Разрешение небезопасного кода
12.2. Указатели
12.3. Память
12.4. Системные функции
Глава 13. Графика
13.1. Введение в Graphics
13.2. Рисование по событию Paint
13.3. Рисование без события Paint
13.4. Цвета
13.5. Перья
13.6. Кисти
13.7. Работа с картинками
13.8. Графический дизайнер
13.9. Рисование элементов списка ListBox
Глава 14. Хранение информации
14.1. Реестр
14.2. Файловая система
14.3. Текстовые файлы
14.4. Бинарные файлы
14.5. XML-файлы
14.5.1. Создание XML-документов
14.5.2. Чтение XML-документов
14.6. Потоки Stream
14.7. Потоки MemoryStream
14.8. Сериализация
14.9. Отключение сериализации
14.10. Особенности сериализации
14.11. Управление сериализацией
Глава 15. Многопоточность
15.1. Класс Thread
15.2. Передача параметра в поток
15.3. Потоки с использованием делегатов
15.4. Конкурентный доступ
15.5. Доступ к компонентам
15.6. Пул потоков
15.7. Домены приложений .NET
Глава 16. Базы данных
16.1. ADO.NET
16.2. Строка подключения
16.3. Подключение к базе данных
16.4. Пул соединений
16.5. Выполнение команд
16.6. Транзакции
16.7. Наборы данных
16.8. Чтение результата запроса
16.9. Работа с процедурами
16.10. Методы OleDbCommand
16.11. Отсоединенные данные
16.12. Адаптер DataAdapter
16.12.1. Конструктор
16.12.2. Получение результата запроса
16.12.3. Сохранение изменений в базе данных
16.12.4. Связанные таблицы
16.12.5. Добавление данных
16.12.6. Удаление данных
16.13. Набор данных DataSet
16.13.1. Хранение данных в DataSet
16.13.2. Класс DataRow
16.13.3. Класс DataColumn
16.13.4. Таблица DataTable
16.14. Таблицы в памяти
16.15. Выражения
16.16. Ограничения
16.17. Манипулирование данными
16.17.1. Добавление строк
16.17.2. Редактирование данных
16.17.3. Поиск данных
16.17.4. Удаление строк
16.18. Связанные данные
16.19. Ограничение внешнего ключа
16.20. Фильтрация данных
16.21. Представление данных DataView
16.22. Схема данных
Глава 17. Повторное использование кода
17.1. Библиотеки
17.2. Создание библиотеки
17.3. Приватные сборки
17.4. Общие сборки
17.5. Создание пользовательских компонентов
17.6. Установка компонентов
Глава 18. Удаленное взаимодействие
18.1. Удаленное взаимодействие в .NET
18.2. Структура распределенного приложения
18.3. Общая сборка
18.4. Сервер
18.5. Клиент
Заключение
Приложение. Описание компакт-диска
Список литературы
Предметный указатель
X Оглавление Оглавление IX
|
Быстрый фильтр: Книга | Библия | C# | | Фленов | (+CD) | |
Доставка Книга Библия C#. Фленов (+CD) почтой наложным платежом.
|
|
|
|
|
|
|
Купить книгу в разделе Книги компьютерные - Книги C, C++,С# |
|
|
Книга Программирование сетевых приложений на C++. Том 2. Шмидт |
В книге излагается один из самых перспективный подходов к профессиональному программированию сетевых приложений на C++. Этот подход связан с применением АСЕ ПО промежуточного слоя с открытыми исходными кодами, которое является одним из наиболее переносимых и широко используемых инструментальных средств сетевого программирования на C++ в мире. Основные темы второго тома объектно-ориентированные каркасы и систематическое повторное использование ПО. Концептуальное изложение основных идей и принципов, раскрывающих роль каркасов в проектировании сетевых приложений, сочетается с практическим руководством по их применению. |
|
|
|
Книга Самоучитель C/C++ и Borland C++Builder 2007. Пахомов (+ дистрибутив на DVD) |
Рассмотрены основные элементы языков программирования C/C++ и примеры создания простейших классов и программ. Изложены принципы визуального проектирования и событийного программирования. На конкретных примерах показаны основные возможности визуальной среды разработки С++ Builder 2007. Описана работа с базовыми и некоторыми специальными компонентами, такими как Internet Direct, IntraWeb и др. |
|
|
|
|
|
|
|
|
|
|
|