azureguru.netCustomizing Scalar UI for .NET APIsStarting with .NET 9, Swagger (Swashbuckle) is no longer included by default in the web API templates. This was because there were major issues with Swagger. There are several alternatives available, 1d ago·4 min read
azureguru.netImplementing JWT Tokens in Minimal API with .NET CoreTraditional authentication methods rely on server-side sessions, which can become difficult to manage as applications scale. JSON Web Tokens (JWT) offer a simpler and more scalable approach by allowin3d ago·7 min read
azureguru.netChatCompletionService for Semantic KernelWhen working with Microsoft Semantic Kernel (SK) the IChatCompletionService is the core component that enables conversational AI capabilities. It acts as the bridge between the application and large language models (LLMs) such as Azure OpenAI or Open...Feb 12·5 min read
azureguru.netDependency Injection in Semantic KernelI would assume that most of the readers of this article are aware of Dependency Injection (DI) in the .NET framework. Semantic Kernel basically builds on the same DI patterns used in ASP.NET Core which means you can register your application services...Jan 28·7 min read
azureguru.netSQL's APPLY Clause in PowerBI DAX ?If you have ever worked with any top RDBMS’s like SQL Server or Oracle, the chances are that at some point you must have encountered the APPLY clause especially when dealing with complex queries involving table-valued functions or correlating sub que...Nov 4, 2025·6 min read