2009г.
Количество страниц:480
В книге есть все, что необходимо для начала работы с языком программирования C# 2008 и платформой .NET 3.5 Framework. Второе издание книги пересмотрено и улучшено. В книгу добавлено описание вопросов интеграции SQL Server 2008 с приложениями на C# 2008. Книга «C# 2008 и платформа .NET 3.5 Framework: вводный курс» посвящена основам программирования на языке С# 2008. Материал излагается последовательно на примере решения различных типичных проблем, с которыми сталкиваются программисты. Описаны типы данных языка C#, их достоинства, недостатки и особенности применения. Рассмотрены операторы языка, основы объектно-ориентированного, компонентно-ориентированного и функционального программирования. Показаны особенности обработки строк и исключений, а также многопоточная обработка информации. Описаны принципы хранения данных, конфигурационные файлы приложения, динамическое выполнение кода. Материал сопровождается многочисленными примерами разработки приложений: калькулятор, переводчик, простая система искусственного интеллекта, обмен валют, вычисления налогов и другие.
Чтобы извлечь больше пользы из этой книги, Кристиан Гросс рекомендует выполнять упражнения в конце глав. Если вы начинающий программист, не имеющий никакого понятия о языке C# 2008, и читая эту книгу выполняете все упражнения, то есть уверенность, что вы станете к концу книги вполне квалифицированным программистом.
Текст глав должен ознакомить вас со всеми базовыми средствами языка программирования C# и их применением, а упражнения должны гарантировать ваше фактическое понимание возможностей языка программирования C# 2008.
Оглавление
Об авторах
Введение
Глава 1. На старт, внимание, марш!
Глава 2. Типы и значения чисел .NET
Глава 3. Манипулирование строками Глава 3. Манипулирование строками
Глава 4. Структуры данных, решения и циклы
Глава 5. Обработка исключений C#
Глава 6. Основы объектно-ориентированного программирования
Глава 7. Компоненты и иерархия объектов
Глава 8. Архитектура на базе компонентов
Глава 9. Списки, делегаты и лямбда-выражения
Глава 10. Все о персистентности
Глава 11. Исследование общих типов .NET
Глава 12. Конфигурация приложения и динамическая загрузка
Глава 13. Все о многопоточности
Глава 14. Использование реляционных баз данных
Глава 15. Изучение языка LINQ
Глава 16. Написание функционального кода на C#
Глава 17. Остальные вопросы C#
Предметный указател