Microsoft Visual C#. Подробное руководство, 8-е издание

Microsoft Visual C#. Подробное руководство, 8-е издание
Автор: Джон Шарп
Год: 2017
ISBN: 978-5-496-02372-6
Страниц: 848
Язык: Русский
Формат: PDF/EPUB
Размер: 24 Мб

Download

Освойте основы программирования и углубите свои познания, используя новейшую версию C# с Visual Studio 2015. Вы научитесь быстро писать код и создавать проекты, работать с переменными, операторами, выражениями и методами, разрабатывать надежные приложения с обработкой ошибок и исключений, использовать коллекции, создавать запросы LINQ, а кроме того получите навыки объектно-ориентированного программирования.
Книга пригодится разработчикам программного обеспечения, которые только начинают работать с Visual C# или хотят перейти на новую версию ПО, а также всем, кто знает хотя бы один язык программирования. Опыт работы с Microsoft .NET или Visual Studio не требуется.

+ Содержание

Часть I. Введение в Microsoft Visual C# и Microsoft Visual Studio
1. Добро пожаловать в C#
2. Работа с переменными, операторами и выражениями
3. Создание методов и применение областей видимости
4. Использование инструкций принятия решений
5. Использование инструкций составного присваивания и итераций
6. Обработка ошибок и исключений

Часть II. Основные сведения об объектной модели C#
7. Создание классов и объектов и управление ими
8. Основные сведения о значениях и ссылках
9. Создание типов значений с использованием перечислений и структур
10. Использование массивов
11. Основные сведения о массивах параметров
12. Работа с наследованием
13. Создание интерфейсов и определение абстрактных классов
14. Использование сборщика мусора и управление ресурсами

Часть III. Определение расширяемых типов в C#
15. Реализация свойств для доступа к полям
16. Использование индексаторов
17. Введение в обобщения
18. Использование коллекций
19. Перечисляемые коллекции
20. Отделение логики приложения и обработка событий
21. Запрос данных, находящихся в памяти, с помощью выражений в виде запросов
22. Перегрузка операторов

Часть IV. Создание приложений универсальной платформы Windows с использованием C#
23. Повышение производительности путем использования задач
24. Сокращение времени отклика путем выполнения асинхронных операций
25. Реализация пользовательского интерфейса для приложений универсальной платформы Windows
26. Отображение и поиск данных в приложении универсальной платформы Windows
27. Доступ к удаленной базе данных из приложения универсальной платформы Windows