Case study

Digitalmech

A multi-user management desktop application connected to the Solid Edge API.

Digitalmech
View company website

About the client

Digitalmech S.R.L. is a company located in northern Italy that sells mechanical design software and services.

Company
Digitalmech S.R.L.
Country
Italy
Work Done
  • Development
Website
digitalmech.it

Description

I developed a desktop application for a Digitalmech customer.

They needed to extend the functionality of Siemens Solid Edge through their API, so I created a desktop application that can connect to Solid Edge.

There are two types of users, an administrator and a user. For each I developed a separate desktop application and both communicate with a shared SQL Server database.

Software architecture

User

A Windows Forms C# application that can read data and perform operations on a local Solid Edge application using their API.

Administrator

Windows Forms C# application to configure shared data for customers to consume.

Update Database

C# console application that can update database schema using Entity Framework Core migrations.

Server

SQL Server managed using Entity Framework Core.

Technologies used in this project

Programming Languages:

C# C# SQL SQL

Frameworks, Libraries and More:

.NET .NET Windows Forms Windows Forms EF Core EF Core Serilog Serilog SQL Server SQL Server

Free Consultation

Discover how to improve your business with generative AI and/or custom software.

Includes:
  • Business needs analysis
  • Software design
  • ROI calculation
  • Quote with price and timing
Free Consultation
Quote