Название: Литература Отправлено: Cas-Eng от 13 Июня 2012, 18:23:28 Советуем книги. Делимся опытом.
Название: Re: Литература Отправлено: Cas-Eng от 13 Июня 2012, 18:28:27 Самая интересная и правильно написанная книга по программированию я считаю - это ASP.NET MVC Framework с примерами на C# для профессионалов (Стивен Сандерсон, Адам Фримен).
Первое издание было для меня откровением: http://www.williamspublishing.com/Books/978-5-8459-1609-9.html Я как начинающий разработчик ПО на C# был приятно удивлён, насколько же этот язык многогранен, что на его основе можно было построить такой замечательный фреймворк! С этого же момента я начал более серьёзно относиться к архитектуре приложений, структуре кода, подходам к программированию. На данный момент в продаже есть уже 3-е издание этой замечательной книги: http://www.williamspublishing.com/Books/978-5-8459-1758-4.html Книга была дополнена и серьёзно переработана. Подходы к программированию веб-приложений, отражённые в книге сейчас очень актуальны и важны. Важны такие аспекты проектирования ПО как: масштабируемость, гибкость, повторное использование и безопасность кода. Отличительная черта этой книги заключается в приведении самостоятельных (автономных) примеров кода, которые можно сразу опробовать и использовать в дальнейшем в своих проектах. Очень советую не только почитать, но и попробовать воспроизвести примеры из книги. Отзывы о книге можно почитать вот тут: http://www.ozon.ru/context/detail/id/7437061/ Название: Re: Литература Отправлено: Cas-Eng от 13 Июня 2012, 18:57:39 Кратко приведу список книг, которые могут помочь программистам-проектировщикам на платформе Microsoft .NET в "боевые" будни. Разобью список по тематикам.
Язык C# Замечательный мега-справочник по платформе C# 4.0 и платформа .NET 4 для профессионалов, 2011. Кристиан Нейгел, Билл Ивьен, Джей Глинн, Карли Уотсон, Морган Скиннер. http://www.dialektika.com/books/978-5-8459-1656-3.html (http://www.dialektika.com/books/978-5-8459-1656-3.html) Не менее примечательный, но даже и более полный справочник, который всегда должен быть под рукой Язык программирования C#2010 и платформа .NET 4, 5-e издание 2011. Эндрю Троелсен http://www.williamspublishing.com/Books/978-5-8459-1682-2.html (http://www.williamspublishing.com/Books/978-5-8459-1682-2.html) Язык LINQ Запросы к любым данным в стиле SQL, кто бы мог подумать :o, но это современный подход, который с каждым годом набирает силу и крепчает. Очень удобное и современное средство. Соответственно, замечательная книга авторского состава: Адам Фримен и Джозеф C. Раттц-мл. Книгу читать одно удовольствие, а уж попробовать написать пару запросов из примеров, ммм :D. LINQ: язык интегрированных запросов в C# 2010 для профессионалов. http://www.williamspublishing.com/Books/978-5-8459-1701-0.html (http://www.williamspublishing.com/Books/978-5-8459-1701-0.html) Один карманный справочник, а сколько всего и сразу. Рекомендую на первое время. Когда в привычку не войдёт пользоваться синтаксисом LINQ + лямбда-выражения ;). LINQ. Карманное руководство. Албахари Д., Албахари Б. http://www.bhv.ru/books/book.php?id=184626 (http://www.bhv.ru/books/book.php?id=184626) ASP.NET Лично мне нравится только одна книга. В ней можно найти информации о любом современном компоненте ASP.NET. Примеры конечно не такие хорошие как в аналогичной книге по ASP.NET MVC, но общий объём и отличный стиль изложения - заслуживают внимания. (Другого такого полного справочника по ASP.NET я не читал:)) Microsoft ASP.NET 4 с примерами на C# для профессионалов. Мэтью Мак-Дональд, Адам Фримен, Марио Шпушта. http://www.williamspublishing.com/Books/978-5-8459-1702-7.html (http://www.williamspublishing.com/Books/978-5-8459-1702-7.html) Безопаность Полезная книга: Microsoft ASP.NET. Обеспечение безопасности. Мастер-класс. Доминик Байер http://www.piter.com/book.phtml?978591180802 (http://www.piter.com/book.phtml?978591180802) Dependency Injection (внедрение зависимости, инверсия контроля) Это такой шаблон проектирования, паттерн. Много у него определений. С ходу так не объяснишь что это такое и зачем оно нужно. Но осознав на уровне чувств ( :)) , какая же это полезная штука, ооо ;D. Замечательная книга по теме. Особенно веселят аналогии с розеткой :D. Dependency Injection in .NET. Mark Seemann. http://manning.com/seemann/ (http://manning.com/seemann/) Вот эта книга про внедрение зависимости, но примеры, кажется, на Java. В принципе можно адаптировать примеры и для .NET. Главное ведь - осознать концепцию. Dependency Injection. Dhanji R. Prasanna. http://manning.com/prasanna/ (http://manning.com/prasanna/) DDD (Предметно-ориентированное проектирование) Domain Driven Design ... |