.Net core

“At First, we create cross-platform, high-performance frameworks for web applications. Then, we deploy these solutions to the cloud, usually Azure. In this process, hosting is accomplished using ASP.NET Core, which enables the creation of REST based endpoints. When a RESTful backend is required, we utilise popular frameworks such as Angular, React, or Vue.

Moving on to desktop applications, we use .NET Core 3.0 for their development using Windows Forms or Windows Presentation Foundations. Regarding database operations, we support them by using Object related mapping technology, specifically the entity framework. Interestingly, this technology simplifies data manipulation, making it easier to perform CRUD operations and manage database connections.

expertise

The development team now mostly develop new applications in .Net Core

We use the most popular languages C#, Visual Basic, and F#.

We design .NET solutions to easily run in a Docker container

For improved deployment and scaling we use Kubernetes and AKS

User Interfaces using React, ReactNative, Angular & Xamarin

Client .Net Core Development

In a recent project we were asked to support a quoting system for eProcurement company simplify the way in which they buy and sell.

The solution the team developed is to have a REST based endpoint that is on .NET Core, using Angular in the frontend and extending a popular ASP.NET Core based E-Commerce system called NopCommerce. The application uses an Entity Framework to handle database operations. To support Single Sign On, we use IdentityServer4 as an Identity Provider.

This robust architecture ensures scalability and high performance. The use of Angular in the frontend facilitates dynamic and responsive user interfaces, enhancing user experience.