Authentication in ShinyProxy with IdentityServer
In this post I explain how to use the authentication in ShinyProxy with IdentityServer and set up roles for each…
How to Avoid a Climate Disaster: the book
Last October, I announced the release in February of the new Bill Gates' book "How to avoid a climate disaster".…
Customize your pipeline in Azure DevOps
In this post I show how to customize your pipeline and other external files in Azure DevOps using variables from…
External providers in AdminLTE project
In this post I talk about the integration with external providers in the AdminLTE project such as Microsoft, Facebook, Google…
The world’s second-most popular OS
For ages now, every annual report on desktop operating system market share has had the...
ASP.NET Core on Windows with IIS
How to run a website built with ASP.NET Core on a Windows machine with IIS and create a self-certificate to…
Integration with Identity in AdminLTE project
I continue to add more features to the integration of AdminLTE with Identity and IdentityServer in AdminLTE in an ASP.NET…
Microsoft Viva improves the employee experience
Microsoft Viva improves the employee experience because "the first EXP built for the digital era,", helping people have a healthier…
Building Multi-Tenant Applications
This article talks about multi-tenant applications and discusses how multi-tenant applications can be architected and implemented in ASP.NET 5
Create Database From Model Using EFCore
Wouldn't it be nice if the database gets created automatically on the EF Core model your created? To that end…