Aspiring to Connect: Using Aspire to Orchestrate Connected Applications
Pocono Manor, Pennsylvania USA
When I heard about Aspire, it took me a while to really get my head around what the .NET team is trying to do. While there have been existing ways to deploy complex connected applications (e.g. microservices, serverless, hybrid, and modular monoliths) like Kubernetes, Docker Compose and Podman. These are all great to use, but are not that friendly to .NET developers. This is where Aspire attempts better enable you to make cloud native applications in a more comfortable environment.
In this talk, I'll add aspire to an existing application that uses a mix of .NET and non-.NET components to see how it works!
Lock It Down: Using Azure Entra ID for .NET APIs and SPAs
Pocono Manor, Pennsylvania USA
.NET developers are thrown a lot of jargon when it comes to securing REST APIs: Identity, OAuth, JWT, OpenID, Cookies, and more. But for many of us, we just want a way to protect our Azure apps to well-known users inside and outside of our organization. That's where Azure Entra ID (formerly Azure AD) comes in.
What if I told you that it wasn't that hard? Would you really believe me? In this talk, I'll walk through adding Entra ID to a Vue App and the backend .NET API server.
Interested in having me speak at your conference, school or company? Click
here to contact me.