Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Hands-On RESTful Web Services with ASP.NET Core 3: Design production-ready, testable, and flexible RESTful APIs for web applications and microservices

Sprog
Engelsk
Format
Kategori

Fakta

Get up to speed with the latest features of C# 8, ASP.NET Core 3 and .NET Core 3.1 LTS to create robust and maintainable web services

Key Features

• Apply design patterns and techniques to achieve a reactive, scalable web service

• Document your web services using the OpenAPI standard and test them using Postman

• Explore mechanisms to implement a secure web service using client-side SSL and token authentication

Book Description

In recent times, web services have evolved to play a prominent role in web development. Applications are now designed to be compatible with any device and platform, and web services help us keep their logic and UI separate. Given its simplicity and effectiveness in creating web services, the RESTful approach has gained popularity, and this book will help you build RESTful web services using ASP.NET Core.

This REST book begins by introducing you to the basics of the REST philosophy, where you'll study the different stages of designing and implementing enterprise-grade RESTful web services. You'll also gain a thorough understanding of ASP.NET Core's middleware approach and learn how to customize it. The book will later guide you through improving API resilience, securing your service, and applying different design patterns and techniques to achieve a scalable web service. In addition to this, you'll learn advanced techniques for caching, monitoring, and logging, along with implementing unit and integration testing strategies. In later chapters, you will deploy your REST web services on Azure and document APIs using Swagger and external tools such as Postman.

By the end of this book, you will have learned how to design RESTful web services confidently using ASP.NET Core with a focus on code testability and maintainability.

What you will learn

• Gain a comprehensive working knowledge of ASP.NET Core

• Integrate third-party tools and frameworks to build maintainable and efficient services

• Implement patterns using dependency injection to reduce boilerplate code and improve flexibility

• Use ASP.NET Core's out-of-the-box tools to test your applications

• Use Docker to run your ASP.NET Core web service in an isolated and self-contained environment

• Secure your information using HTTPS and token-based authentication

• Integrate multiple web services using resiliency patterns and messaging techniques

Who this book is for

This book is for anyone who wants to learn how to build RESTful web services with the ASP.NET Core framework to improve the scalability and performance of their applications. Basic knowledge of C# and .NET Core will help you make the best use of the code samples included in the book.

© 2019 Packt Publishing (E-bog): 9781789539240

Release date

E-bog: 27. december 2019

Andre kan også lide...

  1. Software Engineering Fundamentals Introbooks Team
  2. Java Fundamentals Introbooks Team
  3. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  4. e-Riches 2.0: Next-Generation Marketing Strategies for Making Millions Online Scott Fox
  5. Why Buddhism is True: The Science and Philosophy of Meditation and Enlightenment Robert Wright
  6. Leadership Brian Tracy
  7. Business English Introbooks Team
  8. Leadership Strategy and Tactics: Learn to Lead Like a Navy SEAL, from the Bestselling Author of 'Extreme Ownership' and 'The Dichotomy of Leadership' Jocko Willink
  9. How I Did It: Lessons from the Front Lines of Business Harvard Business Review
  10. Side Hustle: Build a Side Business and Make Extra Money – Without Quitting Your Day Job Chris Guillebeau
  11. The Richest Man in Babylon George Clason
  12. The Power of Self-Confidence: Become Unstoppable, Irresistible, and Unafraid in Every Area of Your Life Brian Tracy
  13. Where the Money Is: Value Investing in the Digital Age Adam Seessel
  14. Hyperfocus: How to Work Less and Achieve More Chris Bailey
  15. Speak To Win: How to Present With Power in Any Situation Brian Tracy
  16. Vertigo 42: A Richard Jury Mystery Martha Grimes
  17. In The Blink of An Eye: Winner of the Theakstons Crime Novel of the Year and the CWA New Blood Dagger Jo Callaghan
  18. Think and Grow Rich Napoleon Hill
  19. HBR Guide to Delivering Effective Feedback Harvard Business Review
  20. Anxiety: Overcome It and Live without Fear Sonali Gupta
  21. The Five Bells and Bladebone Martha Grimes
  22. Great Leaders Grow: Becoming a Leader for Life Ken Blanchard
  23. HBR Guide to Beating Burnout Harvard Business Review
  24. Move the Body, Heal the Mind: Overcome Anxiety, Depression, and Dementia and Improve Focus, Creativity, and Sleep Jennifer Heisz
  25. Noise Daniel Kahneman
  26. The Day After Roswell William J. Birnes
  27. A Curious Mind: The Secret to a Bigger Life Charles Fishman
  28. The Compound Effect: Jumpstart Your Income, Your Life, Your Success Darren Hardy
  29. Learn Spanish: Spanish Survival Phrases, Volume 1: Lessons 1-30 Innovative Language Learning
  30. Success Habits: Proven Principles for Greater Wealth, Health, and Happiness Napoleon Hill
  31. Learn Conversational Spanish Vol. 1: Lessons 1-30. For beginners. Learn in your car. Learn on the go. Learn wherever you are. LinguaBoost
  32. Reference and Description: The Case against Two-Dimensionalism Scott Soames
  33. The Magic of Thinking Big David Schwartz
  34. Primary Greatness: The 12 Levers of Success Stephen R. Covey
  35. Scrum: Using Agile Planning, Sprint, Advanced Software, and Team Management Sally Stephens
  36. Habits of a Happy Brain: Retrain Your Brain to Boost Your Serotonin, Dopamine, Oxytocin, & Endorphin Levels Loretta Graziano Breuning
  37. The #ArtOfTwitter: A Twitter Guide with 114 Powerful Tips for Artists, Authors, Musicians, Writers, and Other Creative Professionals Daniel Parsons
  38. How to Talk to Anybody, Anytime, Anywhere: 3 Steps to Make Instant Connections Chris Widener
  39. Keep Sharp: How to Build a Better Brain at Any Age Sanjay Gupta
  40. Paths of Fire: An Anthropologist's Inquiry into Western Technology Robert McC. Adams

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis