Case study

Digitalmech

Business management software to manage orders, customers and projects in Solid Edge.

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 software design

Get detailed software design to optimize your project management and success.

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