|
Троелсен Эндрю. Язык программирования C# 2010 и платформа .NET 4Автор: Троелсен Эндрю Издательство: Вильямс ISBN: 978-5-8459-1682-2, 978-1-43-022549-2 Язык: Русский Формат: DjVu Качество: Отсканированные страницы + слой распознанного текста Количество страниц: 1392 Описание: Язык С# и платформа
.NET за относительно недолгое время своего
существования стали основными технологиями
для разработки современного программного
обеспечения. Как и ожидалось, в версии
.NET 4 появилось множество новых
API-интерфейсов в библиотеках базовых
классов, а также синтаксических
конструкций в языке С#. Например, теперь
можно создавать методы С#, которые
поддерживают именованные и необязательные
параметры. Кроме того, появилась
возможность разрешать типы полностью
во время выполнения с использованием
ключевого слова dynamic. В связи с добавлением
в .NET новых API-интерфейсов в этом издании
вы найдете следующие новые темы: #
Среда Dynamic Language Runtime (DLR); # Библиотека
Task Parallel Library (TPL, включая PLINQ); # Технология
ADO.NET Entity Framework (а также LINQto EF); # Расширенное
описание API-интерфейса Windows Presentation
Foundation (WPF); # Улучшенная поддержка
взаимодействия с COM. Эта книга рассчитана
в первую очередь на опытных разработчиков
программного обеспечения и/или студентов,
обучающихся вычислительной технике.
Основная задача книги состоит в том,
чтобы служить исчерпывающим руководством
по языку программирования С# (включая
рассмотрение принципов объектно-ориентированного
программирования) и основным аспектам
платформы .NET 4. Оглавление Часть I. Общие сведения о языке С# и платформе .NET 43 Глава 1. Философия .NET 44 Глава 2. Создание приложений на языке С# 80 Часть II. Главные конструкции программирования на С# 105 Глава 3. Главные конструкции программирования на С#: часть Г 106 Глава 4. Главные конструкции программирования на С#: часть ГГ 150 Глава 5. Определение инкапсулированных типов классов 185 Глава 6. Понятия наследования и полиморфизма 231 Глава 7. Структурированная обработка исключений 265 Глава 8. Время жизни объектов 292 Часть III. Дополнительные конструкции программирования на С# 319 Глава 9. Работа с интерфейсами 320 Глава 10. Обобщения 356 Глава 11. Делегаты, события и лямбда-выражения 386 Глава 12. Расширенные средства языка С# 421 Глава 13. UNQ to Objects 463 Часть IV. Программирование с использованием сборок .NET • 493 Глава 14. Конфигурирование сборок .NET 494 Глава 15. Рефлексия типов, позднее связывание и программирование с использованием атрибутов 542 Глава 16. Процессы, домены приложений и контексты объектов 582 Глава 17. Язык СГЬ и роль динамических сборок 607 Глава 18. Динамические типы и исполняющая среда динамического языка 648 Часть V. Введение в библиотеки базовых классов .NET 669 Глава 19. Многопоточность и параллельное программирование 670 Глава 20. Файловый ввод-вывод и сериализация объектов 711 Глава 21. ADO.NET, часть Г: подключенный уровень 754 Глава 22. ADO.NET, часть ГГ: автономный уровень 804 Глава 23. ADO.NET, часть ГГГ: Entity Framework 857 Глава 24. Введение в UNQ to XML 891 Глава 25. Введение в Windows Communication Foundation 906 Глава 26. Введение в Windows Workflow Foundation 4.0 961 Часть VI. Построение настольных пользовательских приложений с помощью WPF 995 Глава 27. Введение в Windows Presentation Fbundation и XAML 996 Глава 28. Программирование с использованием элементов управления WPF 1048 Глава 29. Службы визуализации графики WPF 1103 Глава 30. Ресурсы, анимация и стили WPF 1137 Глава 31. Шаблоны элементов управления WPF и пользовательские элементы управления 1170 Часть VII. Построение веб-приложений с использованием ASP.NET 1213 Глава 32. Построение веб-страниц ASP.NET 1214 Глава 33. Веб-элементы управления, мастер-страницы и темы ASP.NET 1257 Глава 34. Управление состоянием в ASP.NET 1294 Часть VIII. Приложения 1327 Приложение А. Программирование с помощью Windows Forms 1328 Приложение Б. Независимая от платформы разработка .NET-приложений с помощью Mono 1369 Предметный указатель 1386 |
Loading
|