JJohninaihorizon.hashnode.dev·Jan 14 · 2 min readAI Use in TechnologyAI is undeniably an amazing technology and it seems sensible to spend sometime to investigate and learn about its capabilities more. However, with the overwhelming amount of information its difficult to know where to invest ones time to try to learn ...00
JJohninunstacked.hashnode.dev·Nov 16, 2025 · 5 min readSecuring an ASP.NET Website with OpenID ConnectThe Microsoft ASP.NET middleware makes it straightforward to implement OAuth2 and OpenID Connect flows in an ASP.NET Website. In this article we will go through the code and configuration required to implement the authorization code flow using the st...00
JJohninunstacked.hashnode.dev·Oct 17, 2025 · 2 min readUsing Microsoft SQL Server Profiler to Capture Entity Framework QueriesMicrosoft SQL Server Profiler is an excellent tool for getting information about the SQL being built and run by Entity Framework against your Microsoft SQL Server database. SQL Server Profiler installs with SQL Server Management Studio (SSMS) but is ...00
JJohninunstacked.hashnode.dev·Sep 15, 2025 · 5 min readC# JSON Parsing with Json.NET and JObjectParsing JSON using C# can be a fiddly but with Newtonsoft’s Json.NET library it becomes a breeze. The library provides a number of types for parsing JSON which I find useful for hacking together tools to help work with big JSON structures. However, i...00
JJohninunstacked.hashnode.dev·Aug 19, 2025 · 3 min readHow to Mock HttpRequestData for Unit Testing in Azure FunctionsIt turns out that unit testing Azure Function Http Triggers is not straightforward. In particular, isolated functions that use the Built-in HTTP model. The built-in model passes HttpRequestData to the Run method and returns a HttpResponseData object....00