М.: Вильямс, 2008г. — 576 с. — ISBN: 978-5-8459-1068-4 — ISBN: 0-7645-9704-3 (англ.)
Davis S.R., Sphar Ch. . - C# 2005 for DummiesДаже если вы никогда не имели дела с программированием, эта книга поможет вам
освоить с нуля язык C#. Вы сможете писать на нем программы любой степени сложности.
Если вы уже знакомы с каким-либо иным языком программирования, тогда процесс
изучения C# только упростится, но наличие опыта программирования — условие совершенно необязательное.
Книга познакомит вас не только с типами, конструкциями и операторами языка C#, но и с ключевыми концепциями объектно-ориентированного программирования, реализованными в этом языке, который в настоящее время представляет собой один из наиболее приспособленных для создания программ для Windows-среды.
Если Вы не только не изучали C#, но и вообще никогда не программировали, то эта книжка для Вас. Чем усерднее будете её штудировать, и чем дольше будете экспериментировать, тем больше получите информации. Это одна из тех книг, которая не преподнесёт Вам "рыбу", а вручит "удочку". Данный материал требует с Вашей стороны внимания и концентрации. При поверхностном изучении результат будет скуден. Поэтому настоятельно рекомендую вести подробный конспект пройденного материала, который необходимо периодически повторять. В итоге у Вас получится хорошо структурированный и систематизированный материал, чему будете приятно удивлены, и что даст хороший задел на будущее. Не предъявляйте к этой книжке много требований, она - всего лишь отправная точка, которая позволит Вам приступить к изучению более сложной литературы.
Описаны основы синтаксиса C# 2.0, иногда в сравнении C/C++. Очень хорошее введение в объектно-ориентированное программирование (ООП), с "чувством", "толком" и "расстановкой", поэтому у Вас не возникнет проблем с осознанием ООП. Дан краткий обзор средств разработки и отладки, в том числе бесплатных. Некоторые из них размещены на прилагаемом CD. Дано краткое описание работы в этих средствах. В общем, содержимое этого комплекта достойное. Здесь есть всё для начинающего с нуля. Да, и ещё, разумеется, Вы научитесь создавать только консольные приложения, так как начнёте с "нуля". Что это такое? Начните читать.
Если вы в начале большого пути в программирование - смелее покупайте эту книгу: она послужит вам отличным путеводителем, который облегчит вам первые шаги на этом длинном, но очень увлекательном пути.