Я в настоящее время смотрю на покупку нескольких книг C# 4.0, а именно:
Существенный C# 4.0 Mark Michaelis или C# 4.0, развязанный Bart Де-Смет.
Я знаю, что обе книги должны все же быть выпущены, но Вы рассмотрели бы покупку или этих книг, или Вы рекомендуете другому?
Спасибо за внимание.
Разъяснение:
Я не Ниндзя.NET, но я действительно имею 8 + опыт лет с платформой и связанными языками. Таким образом, я обычно ищу всесторонние книги. Я также обучаюсь/сообщаю остальную часть моей организации обычно спустя 6 - 12 месяцев после каждого выпуска.NET. У каждого из разработчиков, которых я обучаю, есть то же или больше опыта .NET, чем я.
Еще раз спасибо всем в течение Вашего времени.
Обновление:
Поблагодарите Вас все за свои ответы. Я решил купить обе книги наряду с Визуальными Рецептами 2010 года C#: Подход Проблемного Решения, как предложил Waleed Al Balooshi.
Я бы порекомендовал, чтобы вы купите Meap (начало доступа к началу доступа) Jon Skeet C # в глубине 2-й редакции , который обновляется, чтобы включить C # 4.0
Для этого есть также:
, кроме того, я не могу сказать о других книгах, потому что они еще не вышли, но я люблю Серия проблемных решений:
Я бы ждал, пока книги не будут прочитать некоторые отзывы о них, до тех пор, пока я снова прочитал некоторые отзывы Рекомендую книгу Джона Скета.
Я был техническим редактором книги Марка. Мне очень понравилось, она хорошо написана и точна.
Интересная вещь в различии между книгой Марка и книгой Джона (для которой я также был техническим редактором) заключается в том, что у них обоих точные названия. "C# in Depth" действительно заходит в довольно большую глубину; Джон не стесняется абстрактных или теоретических положений, хотя, конечно, он всегда следит за практическим материалом. Книга Марка на самом деле больше о том, как сократить то, что необходимо для понимания, чтобы сделать работу. Оба подхода правильны и разумны.
Барт - умный парень, и я полагаю, что его книга вполне хороша; не прочитав ее, я не могу так или иначе высказать свое личное мнение.
Я бы ждал Jon Skeet , чтобы написать один и купить его.
Дьявол, который вы знаете, лучше, чем дьявол, которого вы не: Марк Михалис опубликовал несколько книг, в основном на C #, в то время как de Smet, кажется, имеет только этот титул своему имени Отказ Я бы пошел с Михаилисом.
+1 для BART de Smet. Вы можете попробовать свое письмо, посетив его блог , который в течение многих лет был в моем агрегате.
Однако в конце концов, самая важная вещь - найти кого-то, чей подход резонирует с вами.
Зависит от того, что вы ищете? Вам нужна книга для начинающих или более подробная книга? Это также зависит от стиля книги, которую вы ищете. Другая, также еще не выпущенная, книга - "Sams Teach Yourself Visual Studio 2010 in 24 Hours < (которая на самом деле сфокусирована на C# 4.0, а не на Visual Studio)".
Использование динамической загрузки класса также очень полезно для загрузки файлов конфигурации, как упоминает Тило. В более общем случае динамическая загрузка класса во многих ситуациях может создать хороший уровень абстракции файловой системы, упрощая настройку записи и чувствительный к конфигурации код. Просто убедитесь, что нужный ресурс находится на пути к классам, и загрузите его как InputStream.
Кроме того, с помощью пользовательского обработчика протокола в Java можно получить доступ к элементам на пути к классам по URL. Это не является преимуществом, характерным для динамической загрузки классов, но демонстрирует, как можно получить доступ к ресурсам пути к классам через тот же API, что и к другим ресурсам (даже удаленным). http://java.sun.com/developer/onlineTraining/protocolhandlers/
-121--1732668-Любой фреймворк, основанный на конфигурации (стойки, jsf, пружина, спящий режим и т.д.), использует этот механизм. Любой продукт, основанный на архитектуре плагина, также использует эту функцию.
-121--1732667-Я бы предпочел книгу публикаций Microsoft (MOC), ЧЕРНУЮ КНИГУ и книгу публикаций wrox
Если вы ищете предложения для одного конкретного хорошей C # книги, я бы порекомендовал пару разных книг по вашему выбору одновременно. Вы всегда получаете хорошее поперечное сечение знаний таким образом, потому что разные авторы используют разные аналогии, имеют разные углы на преподавании и т. Д. Это делает вас мудрее.
Дополнительно дополняют свои знания книги материалами и образцами из интернета, такого как MSDN, CodeProject и т. Д. Некоторые книги имеют компаньонные CD.
В полном раскрытии я редактор Эддисон-Уэсли/Пирсон. Книги на C# не являются одноразмерными. Это зависит от вашего уровня опыта, а также от вашей подготовки к программированию (вы разработчик Java, желающий изучить C#, или вы впервые попробуете программировать на C#?). Мы много публикуем для релиза 4.0, что может показаться аутсайдерам излишней публикацией, но учтите эти различия: Sams Teach Yourself Visual C# 2010 - это краткое руководство для начинающих. Опыт программирования не нужен. Книги Билла Вагнера Effective C# - это здоровая доза с трудом заработанной мудрости, советов и подсказок для среднего и опытного разработчика C#. C#[4.0 How to - это название "just-what-you-hyneed to-know" ("Просто-что-вы-необходимо-знать"), которое фокусируется на общих пояснениях и обучении "основам" работающего разработчика среднего уровня. Популярное "Essential C#" Марка Михаэлиса - это руководство "от начала до конца", ориентированное ТОЛЬКО на язык C# (2.0, 3.0 и 4.0) для начинающего и среднего разработчика, в то время как C# Unleashed - это всеобъемлющее справочное руководство "все, кроме кухонной раковины", ориентированное на C# и .NET для среднего разработчика. Наконец, Deitel публикует большое количество учебника C# для академического сообщества. Я также поручусь за книги Джона Скита на C#. Он очень хорошо знаком и пользуется хорошей репутацией в сообществе. Что бы вы ни решили, я бы порекомендовал взглянуть на образцы глав, которые издатели выпускают, чтобы узнать, какой подход/автор лучше всего отвечает вашим потребностям.
Я бы подождал до конца апреля и просматривал блоги и подкасты до тех пор, чтобы быть абсолютно уверенным, что ничего не изменится слишком сильно!
Эта книга выглядит неплохо для новичков:
Знакомство с .NET 4.0: с Visual Studio 2010 http://www.amazon.co.uk/Introduction-NET-4-0 -Visual-Studio / dp / 143022455X / ref = sr_1_1? Ie = UTF8 & s = books & qid = 1265798479 & sr = 8-1
Я, вероятно, продержусь до
Pro C # 2010 и пятой редакции платформы .NET 4.0 (Эндрю Troelsen) http://www.amazon.co.uk/gp/product/1430225491/ref=s9_simi_gw_p14_t1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-1&pf_rd_r=1B44BHPWP93JTH087A55&pf_rd_t=101&pf_rd_p=467198433&pf_rd_i=468294
Это зависит от того, что вам нужно от книги.
Pro C # 2010 и платформа .NET 4.0
Вероятно, это единственная книга, которая вам понадобится.