Concurrent users
Unlimited
Authorized users
Authorized users
Document Delivery Supplied
Can lend chapters, not whole ebooks
Title
Coding clean, reliable, and safe rest APIs with ASP.NET Core 8 [electronic resource] / Anthony Giretti.
ISBN
9781484299791 (electronic bk.)
1484299795 (electronic bk.)
1484299787
9781484299784
Publication Details
[S.l.] : Apress, 2023.
Language
English
Description
1 online resource
Item Number
10.1007/978-1-4842-9979-1 doi
Call Number
QA76.76.A63 G574 2023
Dewey Decimal Classification
005.3
Summary
Learn ASP.NET Core APIs delivered in its latest version of the Microsoft Framework: .NET 8. This book will show you how to develop APIs with ASP.NET Core 8. Author Anthony Giretti will reveal all you need to know about HTTP protocol, REST architecture style, and ASP.NET Core 8. You will learn what reflexes and mindset a developer must have to approach the development of an API of medium complexity. By performing CRUD operations on a SQL Server database, you will see how to set up a clean and reliable application with industry best practices (clean code, security, observability, optimization and testing). After completing Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8, you will be able to develop many kinds of APIs that require a senior developer level of knowledge and provide your customers with high-quality APIs. You will: Discover the latest version of ASP.NET Core 8 Code REST APIs with minimal APIs Become familiar with clean code principles Optimize performances with caching, background tasks and more Make APIs resilient by handling SQL and HttpClient transient errors Understand the importance of observability Implement Authentication and Authorization Grasp OWASP principles Protect sensitive data Master unit testing best practices.
Access Note
Access limited to authorized users.
Source of Description
Online resource; title from PDF title page (SpringerLink, viewed November 17, 2023).
Available in Other Form
Print version: 9781484299784
Chapter 1: Introducing HTTP & REST
Chapter 2: Introducing ASP.NET Core 8
Chapter 3: Introduction to Application Development Best Practices
Chapter 4: The Basics of Clean REST APIs
Chapter 5: Going Further with Clean REST APIs
Chapter 6: Accessing Data Safely and Efficiently
Chapter 7: Optimizing APIs
Chapter 8: Introduction to Observability
Chapter 9: Managing Application Secrets
Chapter 10: Secure Your Application with OpenID Connect
Chapter 11: Testing APIs.