год-2009
688 страниц
Цель книжки "C# 3.: руководство для начинающих" заключается в том, чтоб научить читателя использовать основные принципы программирования на C# 3. (C# 2008). В книжке применяется концентрический подход, и читатель постепенно, шаг за шагом знакомится с следующий концепцией. Изложение теоретического материала сопровождается многочисленными законченными примерами и самопроверкой. Никакого прошлого экспирианса программирования не предполагается. Книга начинается с основ. В самом начале рассказывается, как скомпилировать и выполнить программу на C#. После обсуждаются ключевые слова, особенности и конструкции, которые включает язык C#. После прочтения книжки читатель будет иметь твердое знание главных тем программирования на C#.
Как видно всем программистам, в мире программирования ничто не остается весьма долго постоянным. И C# - никакое не исключение. С момента его создания в 2000 г., C# подвергался 2-м главным пересмотрам, при этом в процессе любого пересмотра были добавлены значительно новые особенности. Настоящая книга посвящена самой последней версии C# 3.. По этой причине книга включает описание наиболее новых особенностей языка C#, включая LINQ (Language Integrated Query - Язык Интегрированных Запросов) и лямбда-выражения.
Каждая глава начинается со списка ключевых умений, понятий и концепций, которые преподаются в главе.
Кончается каждая глава самопроверкой, которая дает возможность читателю своими силами проверить свои познания.
Ответы приведены в Приложении.
Особые поля "Спросите у эксперта" содержат дополнительную информацию или любопытный комментарий по рассматриваемой теме. Они имеют формат вопрос-ответ.
К тому же, каждая глава содержит 1 или несколько разделов "Попробуйте вот это". Они представляют последовательные примеры, которые учат читателя применить то, что он узнал.
Особенно полезна эта книга еще и поэтому, что не предполагает никакого предшествующего экспирианса программирования. Эту книгу может применять даже новичок, который ранее никогда не программировал. Естественно, в наше время и в наш век больше всего читателей имеет маленький опыт программирования. Для массы, этот предыдущий опыт относится к C++ или Java. C# связан с обоими из таких языков. По этой причине, если читатель уже знает C++ или Java, он без труда узнает знакомые ему конструкции в языке C#.
Об авторе
Герберт Шилдт является одним из самых крупных специалистов по языкам программирования C#, C++, C и Java. Его книги по программированию изданы тиражом более 3,5 млн. экземпляров и переведены с английского на все основные иностранные языки. Его перу принадлежит целый ряд популярных книг, в том числе Полный справочник по Java, Полный справочник по C++, Полный справочник по C, а также руководство для начинающих программировать на C#. Подробнее об авторе можно узнать, посетив его веб-сайт по адресу www.HerbSchildt.com.
Оглавление книги Герберта Шилдта "C# 3.0: руководство для начинающих"
Об авторах
редисловия к книге C# 3.0: руководство для начинающих, 2-е издание
Глава 1. Основные принципы C#
Глава 2. Введение в типы данных и операторы Глава 2. Введение в типы данных и операторы
Глава 3. Инструкции управления программой
Глава 4. Введение в классы, объекты и методы
Глава 5. Еще о типах данных и операторах
Глава 6. Более подробное изучение методов и классов
Глава 7. Перегрузка операторов, индексаторы и свойства
Глава 8. Наследование
Глава 9. Интерфейсы, структуры и перечисления
Глава 10. Обработка особых ситуаций
Глава 11. Использование ввода-вывода
Глава 12. Делегаты, события и пространства имен
Глава 13. Родовые (универсальные) конструкции
Глава 14. Введение в LINQ
Глава 15. Препроцессор, RTTI, пустые типы и другие дополнительные темы
Приложение A. Ответы к самопроверкам