Modern Web Development: Understanding domains, technologies, and user experience

Microsoft Press
Free sample

Master powerful new approaches to web architecture, design, and user experience
This book presents a pragmatic, problem-driven, user-focused approach to planning, designing, and building dynamic web solutions. You’ll learn how to gain maximum value from Domain-Driven Design (DDD), define optimal supporting architecture, and succeed with modern UX-first design approaches. The author guides you through choosing and implementing specific technologies and addresses key user-experience topics, including mobile-friendly and responsive design. You’ll learn how to gain more value from existing Microsoft technologies such as ASP.NET MVC and SignalR by using them alongside other technologies such as Bootstrap, AJAX, JSON, and JQuery. By using these techniques and understanding the new ASP.NET Core 1.0, you can quickly build advanced web solutions that solve today’s problems and deliver an outstanding user experience.

Microsoft MVP Dino Esposito shows you how to:
  • Plan websites and web apps to mirror real-world social and business processes
  • Use DDD to dissect and master the complexity of business domains
  • Use UX-Driven Design to reduce costs and give customers what they want
  • Realistically compare server-side and client-side web paradigms
  • Get started with the new ASP.NET Core 1.0
  • Simplify modern visual webpage construction with Bootstrap
  • Master practical, efficient techniques for running ASP.NET MVC projects
  • Consider new options for implementing persistence and working with data models
  • Understand Responsive Web Design’s pros, cons, and tradeoffs
  • Build truly mobile-friendly, mobile-optimized websites

About This Book
  • For experienced developers and solution architects who want to plan and develop web solutions more effectively
  • Assumes basic familiarity with the Microsoft web development stack
Read more

About the author

Dino Esposito is CTO and co-founder of Crionet, a startup providing software and IT services to professional tennis and sports companies. Dino still does a lot of training and consulting and is the author of several other books on web and mobile development. His most recent book is Architecting Applications for the Enterprise, Second Edition, written along with Andrea Saltarello. A Pluralsight author, Dino speaks regularly at industry conferences and community events. You can follow Dino on Twitter at @despos and through his blog at http://software2cents.wordpress.com.
Read more
Loading...

Additional Information

Publisher
Microsoft Press
Read more
Published on
Feb 22, 2016
Read more
Pages
432
Read more
ISBN
9781509300549
Read more
Language
English
Read more
Genres
Computers / Programming / Microsoft
Computers / Programming Languages / ASP.NET
Computers / Web / Web Programming
Read more
Content Protection
This content is DRM protected.
Read more
Read Aloud
Available on Android devices
Read more
Eligible for Family Library

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.