API authentication with ASP.NET Core 3.0 and Firebase

API authentication with ASP.NET Core 3.0 and Firebase

Nowadays, creating a new web API is easy but securing it can quickly become a struggle. Obviously we want to do it right, for the best value at the minimal cost, so creating and maintaining an authentication provider is not an option. There are multiple ways to get a user store, the one we’ll be using is Firebase. It is free, easy to use and provides with all the options we need (like signing in with email/password or with a…

Read More Read More

Create an Angular 7 / ASP.NET Core 2.2 application and push it to Azure

Create an Angular 7 / ASP.NET Core 2.2 application and push it to Azure

I recently initiated a new Web Application with Angular for the front-end side (JavaScript) and ASP.NET Core for web application hosting and back-end side. Implementing the full CI/CD cycle was not easy, some digging and experimentation was necessary to make everything work. The goal of this article is to provide an easy (I hope!) procedure to see the different steps and tricks. The biggest advantage of this technical solution (in comparison to a pure Angular app) is that I can…

Read More Read More

Culture DevOps : extrait de l’entretien avec TRSb

Culture DevOps : extrait de l’entretien avec TRSb

J’ai eu l’opportunité d’échanger avec TRSb sur le sujet du mot tendance “DevOps”. J’en profite pour partager la restranscription de cet échange. Il a été réalisé en novembre 2017. Pour retrouver l’article et cet échange au format PDF, rendez-vous sur http://www.trsb.net/devops-culture-de-lechange Quelle est ta vision de la méthode et de l’expérience DevOps ? DevOps donne un cadre de bonnes pratiques, d’état d’esprit, de culture où la qualité, l’efficacité, le plaisir ne sont plus des « nice to have ». Comme toute transformation le…

Read More Read More

How-to fix .NET Framework 3.5 feature installation error

How-to fix .NET Framework 3.5 feature installation error

I recently experienced an issue on my professional Windows 10 laptop. It was impossible for me to add the “.NET Framework 3.5 (includes .NET 2.0 and 3.0)” feature. This is required by some applications or games, even if you have the latest .NET framework installed on your machine (4.7 for example).