.NET Core
.NET Core 3.1 is a powerful software development framework, and the successor to the .NET framework. Developed by Microsoft, .NET Core is a free, open-source and cross-platform. It has a large userbase and is being actively developed.
The .NET Core framework is essentially a library of useful tools which allow programmers to do everything from construct user interfaces to establishing data connections. It is a newer version of the similarly well-regarded .NET framework. One of the key advantages of .NET Core is its ability to work cross-platform.


How it’s used
Applications created using .NET Core are supported on Windows, Linux and macOS, using a single source code base. This gives product owners a great deal more choice in terms of hosting and deployment, not to mention makes it possible for an application to support a greater range of users and adapt quickly to the market. Moreover, its performance supersedes that of other popular web frameworks.
The benefits
Because .NET Core is open source, it benefits from rapid incorporation of new features on a regular basis, as well as a thriving community of developers to support it. Budget that might have gone to licencing from another vendor can be put back into the business - not just in the application itself, but perhaps in other collateral to support its success, like marketing.


C#Bot
For serverside we utilise our in-house C#bot, utilising C#. This is a fast, powerful language, well-suited to the task of running a serverside application. It is also a typed language, which makes it much easier to maintain a large code base without bugs, and it has many powerful tools to help with writing, debugging, and refactoring code.
Learn how it pairs with React