Hossam Barakat Thoughts about ASP.NET, mobility, and technology.

Microservices Monitoring Practical Tips

During the development of microservices we keep our focus on the architecture of each microservice, integration between microservices, defining the boundery for each service,… however we tend to forget about how we are going to monitor those service after deployment to production.

more »

Running Mocha with TypeScript

I was working on proof-of-concept to TypeScript with Mocha and I wanted to share my learning.

more »

Configure Serilog With SQL Server Sink Inside ASP.NET Core

ASP.NET Core configuration has been re-architected and doesn’t depend on Xml configurations any more, check this excellent article for an introduction about the new configuration system.

more »

Integrating Azure Active Directory B2C into Xamarin Mobile App

When building mobile apps, it’s often required to add authentication to protect the app’s content. Authentication could be through social identity providers like Facebook, Amazon, LinkedIn, etc or through application based credentials. Azure Active Directory Business to Consumer (Azure AD B2C) provides adding identity management functions into application with little coding.

more »

Configure Camel Case Resolver for ASP.NET Core MVC

It is known that camelCase is the common convention while working with JavaScript so you will find yourself in an awkward situation when you integrate with WebApi because the default JSON output is formatted using PascalCase.

more »