facebook
Improve you code with Reflection

Improve you code with Reflection

Reflection is a .NET framework functionality that allows us to inspect and manipulate the Metadata and the code compiled in a .NET assembly at runtime. It is a very powerful feature, but, as all the instruments at our disposal, we should understand how it works to use...
Creating NuGet packages with Azure Pipelines

Creating NuGet packages with Azure Pipelines

Continuous Deployment of Nuget Packages In the previous articles, we have seen how to create Nuget packages for our software and how to share them with other people using Azure Artifacts. Moreover, we explained a few best practices that could be helpful, when we want...
How to simplfy CSS with BEM

How to simplfy CSS with BEM

What BEM is Let’s start with basics: BEM is not a framework, but a methodology, a special way to write and organize the CSS code that I love to define as “BEM Philosophy”, a pun that explains the inner peace you can obtain through the use of this technique. Do you...
How to support Internet Explorer in Angular 8

How to support Internet Explorer in Angular 8

For some strange reason, the world has not yet forgotten Internet Explorer. If you’re a front-end developer, this is a very stressful truth, especially if Angular is your favorite front-end framework. As you probably know, Angular supports Internet Explorer...
Visual Studio Code in your App!

Visual Studio Code in your App!

During a consulting by a customer, which commissioned us the development of an e-commerce platform, we were asked if and how it was possible to allow users to customize their own interface and modify pages styles and themes, and to save them in a data...
High availability with RabbitMQ

High availability with RabbitMQ

When dealing with complex systems, it is often necessary to consider mechanisms, thanks to which the services provided are always available, it means that a system must be highly reliable. In the previous article (Decoupling the communication with RabbitMQ), we...