facebook
Loading plugins in .NET applications

Loading plugins in .NET applications

During the development of our own CMS WebRight, we found that people from outside the team also need to develop plugins. I thought it might be interesting to tell you how we dealt with the problem, showing you how to develop a plugin system for your .NET applications....
Validate Pull Requests using GitHub Actions

Validate Pull Requests using GitHub Actions

GitHub is the repository we use in Blexin to version our code. Accordingly to DevOps principles, most of these projects have one or more pipelines that help to improve the quality of the code and to reduce the technical debt. Among different DevOps practices, we...
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...
Versioning of NuGet packages

Versioning of NuGet packages

In recent years, in Blexin we designed a very modular CMS with high performances, which allows the simplification of the web portals’ development, regardless of the storage used for data persistence. WebRight, this is the CMS name, uses different plugins, depending on...