В книге изложен прагматический, направленный на решение задач и ориентированный на пользователя подход к планированию, проектированию и разработке динамичных веб-приложений. Вы узнаете, как извлечь максимум пользы из предметно-ориентированного проектирования, научитесь определять оптимальную вспомогательную архитектуру и освоите современные подходы к проектированию, ориентированные на опыт взаимодействия. Автор рассматривает вопросы выбора и реализации конкретных технологий, а также основные темы, связанные с опытом взаимодействия, включая проектирование мобильных веб-приложений и адаптивное проектирование. Вы научитесь максимально эффективно использовать технологии Microsoft, такие как ASP.NET MVC и SignalR, в сочетании с другими технологиями, такими как Bootstrap, AJAX, JSON и JQuery. Используя эти технологии и освоив новую платформу ASP.NET Core 1.0, вы сможете быстро разрабатывать сложные веб-приложения, решающие насущные задачи и обеспечивающие отличный опыт взаимодействия. Дино Эспозито, многократный обладатель звания Microsoft Most Valuable Professional, научит вас: проектировать веб-сайты и веб-приложения, отражающие реальные социальные и бизнес-процессы; использовать методы предметно-ориентированного проектирования для анализа и снижения сложности предметных областей; использовать проектирование, ориентированное на опыт взаимодействия, для уменьшения затрат и выполнения требований пользователей; реалистически сравнивать серверные и клиентские веб-парадигмы; основам новой платформы ASP.NET Core 1.0; упрощать разработку современных веб-страниц с помощью каркаса Bootstrap; практичным и эффективным приемам реализации проектов ASP.NET MVC; учитывать новые возможности реализации механизмов хранения и работы с моделями данных; понимать преимущества, недостатки и компромиссы адаптивного веб-проектирования; создавать истинно мобильные и оптимизированные для мобильных устройств веб-сайты.
V knige izlozhen pragmaticheskij, napravlennyj na reshenie zadach i orientirovannyj na polzovatelja podkhod k planirovaniju, proektirovaniju i razrabotke dinamichnykh veb-prilozhenij. Vy uznaete, kak izvlech maksimum polzy iz predmetno-orientirovannogo proektirovanija, nauchites opredeljat optimalnuju vspomogatelnuju arkhitekturu i osvoite sovremennye podkhody k proektirovaniju, orientirovannye na opyt vzaimodejstvija. Avtor rassmatrivaet voprosy vybora i realizatsii konkretnykh tekhnologij, a takzhe osnovnye temy, svjazannye s opytom vzaimodejstvija, vkljuchaja proektirovanie mobilnykh veb-prilozhenij i adaptivnoe proektirovanie. Vy nauchites maksimalno effektivno ispolzovat tekhnologii Microsoft, takie kak ASP.NET MVC i SignalR, v sochetanii s drugimi tekhnologijami, takimi kak Bootstrap, AJAX, JSON i JQuery. Ispolzuja eti tekhnologii i osvoiv novuju platformu ASP.NET Core 1.0, vy smozhete bystro razrabatyvat slozhnye veb-prilozhenija, reshajuschie nasuschnye zadachi i obespechivajuschie otlichnyj opyt vzaimodejstvija. Dino Espozito, mnogokratnyj obladatel zvanija Microsoft Most Valuable Professional, nauchit vas: proektirovat veb-sajty i veb-prilozhenija, otrazhajuschie realnye sotsialnye i biznes-protsessy; ispolzovat metody predmetno-orientirovannogo proektirovanija dlja analiza i snizhenija slozhnosti predmetnykh oblastej; ispolzovat proektirovanie, orientirovannoe na opyt vzaimodejstvija, dlja umenshenija zatrat i vypolnenija trebovanij polzovatelej; realisticheski sravnivat servernye i klientskie veb-paradigmy; osnovam novoj platformy ASP.NET Core 1.0; uproschat razrabotku sovremennykh veb-stranits s pomoschju karkasa Bootstrap; praktichnym i effektivnym priemam realizatsii proektov ASP.NET MVC; uchityvat novye vozmozhnosti realizatsii mekhanizmov khranenija i raboty s modeljami dannykh; ponimat preimuschestva, nedostatki i kompromissy adaptivnogo veb-proektirovanija; sozdavat istinno mobilnye i optimizirovannye dlja mobilnykh ustrojstv veb-sajty.