"Венчурные Интеллектуальные Проекты"
05 Мая 2024, 20:16:16 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Литература  (Прочитано 3738 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Cas-Eng
Разработчик 3
Пользователь
*
Offline Offline

Сообщений: 21


Email
« : 13 Июня 2012, 18:23:28 »

Советуем книги. Делимся опытом.
Записан
Cas-Eng
Разработчик 3
Пользователь
*
Offline Offline

Сообщений: 21


Email
« Ответ #1 : 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/
Записан
Cas-Eng
Разработчик 3
Пользователь
*
Offline Offline

Сообщений: 21


Email
« Ответ #2 : 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

  Не менее примечательный, но даже и более полный справочник,
  который всегда должен быть под рукой
  Язык программирования C#2010 и платформа .NET 4, 5-e издание 2011.
  Эндрю Троелсен
  http://www.williamspublishing.com/Books/978-5-8459-1682-2.html

Язык LINQ
  Запросы к любым данным в стиле SQL, кто бы мог подумать  Шокированный,
  но это современный подход, который с каждым годом набирает силу и крепчает.
  Очень удобное и современное средство.

  Соответственно, замечательная книга авторского состава: Адам Фримен и Джозеф C. Раттц-мл.
  Книгу читать одно удовольствие, а уж попробовать написать пару запросов из примеров, ммм Веселый.
  LINQ: язык интегрированных запросов в C# 2010 для профессионалов.
  http://www.williamspublishing.com/Books/978-5-8459-1701-0.html

  Один карманный справочник, а сколько всего и сразу. Рекомендую на первое время.
  Когда в привычку не войдёт пользоваться синтаксисом LINQ + лямбда-выражения Подмигивающий.
  LINQ. Карманное руководство. Албахари Д., Албахари Б.
  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

Безопаность
  Полезная книга:
  Microsoft ASP.NET. Обеспечение безопасности. Мастер-класс. Доминик Байер
  http://www.piter.com/book.phtml?978591180802
  
Dependency Injection (внедрение зависимости, инверсия контроля)
    
  Это такой шаблон проектирования, паттерн. Много у него определений.
  С ходу так не объяснишь что это такое и зачем оно нужно.
  Но осознав на уровне чувств ( Улыбающийся) , какая же это полезная штука, ооо  Смеющийся.

  Замечательная книга по теме. Особенно веселят аналогии с розеткой Веселый.
  Dependency Injection in .NET. Mark Seemann.
  http://manning.com/seemann/

  Вот эта книга про внедрение зависимости, но примеры, кажется,
  на Java. В принципе можно адаптировать примеры и для .NET.
  Главное ведь - осознать концепцию.
  Dependency Injection. Dhanji R. Prasanna.
  http://manning.com/prasanna/

DDD (Предметно-ориентированное проектирование)
Domain Driven Design
  ...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!