1 option
Minimal APIs in ASP. NET 9 : Design, Implement, and Optimize Robust APIs in C# With . NET 9.
- Format:
- Book
- Author/Creator:
- Proud, Nick.
- Language:
- English
- Subjects (All):
- Application program interfaces (Computer software).
- Web services.
- Physical Description:
- 1 online resource (252 pages)
- Edition:
- 2nd ed.
- Place of Publication:
- Birmingham : Packt Publishing, Limited, 2024.
- Biography/History:
- Proud Nick: Nick Proud is a software engineer, technology leader, and Microsoft MVP for Developer Technologies, specializing in Robotic Process Automation and. NET. He is currently the Director of Software Engineering at NexBotix, as well as a technical content creator, producing educational video content about C# and Microsoft Azure.
- Summary:
- This book provides a comprehensive guide to designing, implementing, and optimizing minimal APIs using ASP.NET 9. It is aimed at software developers and technology leaders who are familiar with the Microsoft development ecosystem and are looking to build efficient web services with minimal overhead. The author, Nick Proud, a software engineer and Microsoft MVP, covers various aspects of minimal APIs including their significance in modern development, technical requirements, project structure, handling HTTP methods, middleware configuration, dependency injection, data integration, and performance optimization. The book also discusses best practices for API resiliency, security, unit testing, and deployment, making it a valuable resource for developers seeking to create robust and scalable web applications. Generated by AI.
- Contents:
- Title Page
- Copyright and Credits
- Dedication
- Contributors
- Table of Contributors
- Preface
- Part 1 - Introduction to Minimal APIs
- Chapter 1: Getting Up and Running with Minimal API Development
- Technical requirements
- Understanding minimal APIs
- Contrasting minimal APIs with traditional API approaches
- The significance of minimal APIs in modern development
- Installing required tools and dependencies
- Installing Visual Studio for Windows
- Installing Visual Studio Code for Mac and Linux
- Configuring development environments
- Creating a project in Visual Studio
- Creating a project in Visual Studio Code
- Summary
- Chapter 2: Creating Your First Minimal API
- Project structure and organization
- Endpoints
- Models
- Routes
- Defining endpoints and routes
- GET methods
- POST methods
- PUT methods
- PATCH methods Generated by AI.
- Notes:
- Description based on publisher supplied metadata and other sources.
- Part of the metadata in this record was created by AI, based on the text of the resource.
- ISBN:
- 9781805123545
- 1805123548
- OCLC:
- 1465268821
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.