Книга: Эспозито Дино, Сальтарелло Андреа «Microsoft . NET. Архитектура корпоративных приложений»
Производитель: "Вильямс" Серия: "Несерийные" В этой книге, написанной двумя ведущими экспертами в области программирования Дино Эспозито и Андреа Сальтарелло, рассказывается от начала и до конца как применять шаблоны и лучшие методики для управления сложными проектами, как облегчить их сборку и упростить поддержку и дальнейшую модернизацию. Во втором издании книги подробно рассмотрены темы о моделировании предметной области, архитектуре CQRS (С ommand-Query Responsibility Segregation - разделение ответственности на команды и запросы) и моделях, основанных на источниках событий. Книга является практическим руководством по следующим темам:c оздание тестируемых, сопровождаемых и безопасных систем еще на ранних этапах проектирования;предоставление логики приложения через интерфейс, ориентированный на службы;выбор самого подходящего шаблона для реализации логики приложения и его функциональных возможностей;использование шаблонов для разделения пользовательского интерфейса и логики представления;управление несогласованностьюмежду объектами и данными;минимизация усилий разработчиков, устранение проблемы последующего перепроектирования и получение надежных и устойчивых систем. Эта книга поможет вам принять правильные архитектурные решения и улучшить качество и надежность ваших приложений на платформе Microsoft. NET Разработка эффективной архитектуры- лучшая стратегия борьбы со сложностью проекта, которая приводит к улучшению результатов. Однако с появлением облачных и мобильных технологий, а также других новшеств, теоретические принципы и практические приемы разработки архитектуры программного обеспечения, то что авторы называют`наукой принимать твердые решения`, подверглись пересмотру. Авторы представляют вниманию читателей полностью переработанную и обновленную версию книги, в которой они делятся своими знаниями и опытом, чтобы помочь вам достичь успеха и создать более эффективное программное обеспечение. Полностью переработанное второе издание позволит читателям:Понять, что толькоглубокое понимание предметной области позволяет выбрать правильную архитектуру. Изучить предметно-ориентированное проектирование как с теоретической, так и с практической точек зренияИзучить подход сначала код/потом модель и освоить многоуровневую архитектуруОсознать преимущества приоритетности поддержки программногообеспеченияУбедиться, что удобочитаемость, тестируемость и возможность расширения повышают качество кодаОсвоить подход UX-first и отказаться от проектирования, ориентированного на данныеОзнакомиться с шаблонами организации бизнес-логикиНаучиться совместно использовать шаблоны Источники событий и CQRS для более эффективногомоделирования сложных предметных областейПолучить глубокие знания об уровне постоянного хранения, включая шаблоны и их реализациюПримеры кода находятся на сайте, указанном в книге. О книгеПредназначена для опытных и целеустремленных архитекторов программного обеспеченияБудет полезна в качестве руководства для ведущих иобычных разработчиковДля понимания содержания требуется большой опыт объектно-ориентированного проектирования. Желательно иметь знания о платформе . NET и методахдоступа к данным. Об авторахДино Эспозито - широко известный эксперт по разработке веб- и мобильных приложений. Он автор нескольких популярных книг, включая ArchitectingMobile Solutions for the Enterprise и Programming Microsoft ASP. NET MVC. Кроме написания книг и публичных выступлений, он является основателем и владельцем компании, занимающейся разработкой программного обеспечения и предоставлением IT-услуг в области профессионального спорта. Андреа Сальтарелло - генеральный директор, основатель и архитектор решений в области разработки программного обеспечения и проектного консалтинга. Он активно выступает на конференциях и занимается преподаванием, а также является ведущим конструктором проекта с открытым исходным кодом по разработке расширений для каркаса ASP. NET MVC. 2-е издание. Издательство: "Вильямс" (2015) Формат: 70x100/16, 432 стр.
ISBN: 978-5-8459-1951-9 |
Другие книги автора:
Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|
Microsoft . NET. Архитектура корпоративных приложений | В этой книге, написанной двумя ведущими экспертами в области программирования Дино Эспозито и Андреа… — Вильямс, Подробнее... | бумажная книга |
См. также в других словарях:
Microsoft SQL Server — Тип Реляционная СУБД Разработчик Sybase, Ashton Tate, Microsoft … Википедия
Сервисно-ориентированная архитектура — Сервис ориентированная архитектура (англ. модульный подход к разработке программного обеспечения, основанный на использовании сервисов (служб) со стандартизированными интерфейсами. В основе SOA лежат принципы многократного использования… … Википедия
Java — Иное название этого понятия «Ява»; см. также другие значения. Не следует путать с JavaScript. Java Класс языка … Википедия
Windows Vista — Для термина «Vista» см. другие значения. Windows Vista … Википедия
Itanium — Логотип Itanium Itanium (произносится: Айтэниум) микропроцессор с архитектурой IA 64, разработанный совместно компаниями Intel и Hewlett Packard. Впервые был представлен 29 мая … Википедия
WinVista — Windows Vista Вид рабочего стола Windows Vista Разработчик Семейство ОС Windows NT Исходный код Закрытый Первый выпуск … Википедия