Session

Developing Great Web APIs Architectures with ASP.NET 9

You know you must have a great experience when you develop your apps. The most significant experience for your users centers around their data. That's why creating a great set of APIs is so important. Using ASP.NET 9 Web API is a modern cross-platform framework for the Web. ASP.NET 8 Web API can be run on Windows and Linux using all modern web servers. The secret is knowing how to architect your Web APIs for the best experience.

Using the architecture in this talk allows your APIs specifically to work better due to the following:
• Designing the API for communications with the consumer of the API
• Allowing an apparent decoupling of the API endpoints, Data Access (Synthetic or Production), and, finally, the Data Domain classes.
• The API Endpoints (Controllers) have no knowledge or responsibility of the Data Domain, and behind it, Data Access
• Because of the decoupling and separation of responsibilities, testing can be done quickly and without issues.
• Data Access segments of the architecture can easily be switched out without impacting the Domain or API Endpoints.

The development story becomes more comfortable using the architecture, and your end users get a much more stable API set to consume. The talk will explain and get you started using these concepts with your ASP.NET 9 Web API solutions.

Chris Woody Woodruff

Architect at Real Time Technologies

Grand Rapids, Michigan, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top