Enterprise software development

Delphi, C# and multiplatform solutions for processes that must perform reliably in daily operations.

We develop custom software for companies that are not simply looking for a new interface, but for a technical foundation on which processes, employees and growth can reliably depend over the long term.

From ERP functionality in regulated environments, through registration and licensing platforms, to multi-platform Delphi applications for Windows, macOS and Linux, we build systems with substance: functionally precise, architecturally clean and structured so that REST-services, background services and operations in Germany work together over the long term.

30+ years
Software and project experience from Freiburg with long-term maintained solutions.
Windows, macOS, Linux
Desktop applications, services, REST servers and domain logic based on a shared code and architecture strategy.
Hosted in Germany
Development, operations and technical responsibility with a clear structure.
REST & Services
REST-servers, Windows- and Linux-services as well as API layers as part of the same application architecture.
Windows 11 ARM64
Current ARM hardware and new Windows target platforms are considered early in architecture and deployment.
Layer-3 Architecture
Clean separation of client, business logic and data access for maintainable, extensible applications.

Service Portfolio

Software, portals and integrations with a focus on processes, data and operational reality.

Our projects don’t start with the user interface; they start with processes, roles, data and interfaces. That is precisely where it is decided whether there will later be only a frontend or a system that truly supports everyday operations.

01

Custom software solutions

Tailored software solutions for sales, administration, reporting, documentation and internal core processes.

02

Desktop, Portals & Clients

Desktop clients, customer portals and process-aligned interfaces for Windows, macOS and Linux with a shared functional foundation.

03

Services, REST, Interfaces

REST servers, Windows and Linux services, API integrations and clean data flows to third-party systems.

04

Layer-3 & Further development

Multi-tier enterprise applications with a clear separation of client, business logic and data access instead of a hard-to-maintain legacy structure.

Architecture sketches

Three typical target architectures from our software projects.

These sketches are deliberately minimal. They do not depict decoration, but typical technical directions: controlled modernization, a shared core for portal and services, and a platform strategy with a common functional foundation.

Modernization while retaining domain logic

Existing Delphi assets are not replaced blindly but migrated into REST, services and new clients. In this way viable migration paths are established without functional or domain-level disruption.

Deepen modernization

Portal, REST and services from a single core

Portals, interfaces and background services should adhere to the same rules as the core system. This reduces drift, error paths and subsequent duplicated development.

View Services and REST

Platform objectives with a shared foundation

If multiple desktop targets — and later mobile targets — become relevant, the shared functional foundation must be cleanly modularized early on. That keeps deployment and expansion controllable.

* Platform names and trademarks used belong to their respective rights holders.

Multiplatform In Depth

Technology Focus

Delphi, C# and multiplatform not as a buzzword, but as a well-founded technical decision.

Companies benefit when technology matches the task. Therefore we make decisions based on operational requirements, maintainability, integration needs, expected lifespan and the existing systems landscape.

Technologies in Detail

Delphi for Windows, macOS and Linux

Stable, high-performance and suitable for database-centric enterprise applications, reports and desktop processes across multiple platforms.

C# for portals, REST and services

Ideal for web applications, REST APIs, cloud-adjacent services and modern integrations in the Microsoft ecosystem.

Layer-3 and clean separation

Separate client, business logic and data access cleanly so that process-oriented applications remain maintainable and extensible for years.

Designed with current platforms in mind

Windows 11 ARM64, modern client hardware and new deployment targets are considered early in architecture and testing.

Delphi-Modernization

We revitalize your legacy Delphi application.

Many companies have an evolved Delphi solution that is functionally valuable but no longer grows cleanly from a technical standpoint. That’s exactly where we step in: we modernize in a controlled way instead of replacing it hastily.

This includes code cleanup, database restructuring, new interfaces, REST-Server, Windows- and Linux-Services, as well as a realistic migration path without unnecessary operational downtime.

Modernization in Detail

Preserve existing business logic

We assess which parts of your Delphi application are stable and functionally valuable, so that working logic is not discarded unnecessarily.

Reorganize database

We refactor legacy tables, relationships and custom fields in a controlled manner so that reporting, integrations and future extensions are viable again.

Merge Desktop, Services and REST

Legacy applications often need to communicate with portals, services, REST interfaces and external systems. We establish clear boundaries and a clean technical separation.

Modernize incrementally rather than all at once

We design an approach that keeps your ongoing operations running while the user interface, data layer, Layer-3 structure and platform objectives are renewed in a controlled manner.

In-depth Topics

Specialized architecture, modernization and extension topics thoroughly examined.

For Delphi modernization, BDE replacement, REST services, multiplatform, current target platforms and in-house portal modules, we have established dedicated focus pages.

Delphi-Modernization

Preserve the business functionality of established applications and migrate them, in a technically controlled manner, to a maintainable architecture.

View topic page

BDE replacement

Migrate Borland BDE, SQL paths and data access cleanly into native, future-proof structures.

View topic page

Delphi Multiplatform

Plan Windows, macOS and Linux with shared domain logic, clean architecture and realistic deployment.

View topic page

REST-Server & Services

Build APIs, background services, and operational logic as part of the same domain architecture.

View topic page

Windows 11 ARM64

Account for new target hardware and native dependencies early in architecture and deployment.

View topic page

Plugins, Portal Modules and Extensions

SEO, language, magazine workflows, contact flows and structure modules as standalone extensions for website and portal operations.

View topic page

Project examples

Practice, Operations and Project Substance.

Our reference projects demonstrate that we do not merely design user interfaces, but implement operational core systems, specialized processes and long-term product logic with technical rigor.

ERP for Pharma

A research tool grew over the years into an ERP system.

multi-tenant, multilingual, validatable and with an audit trail for a regulated environment where standard software often falls short.

Registration & Licenses

Central platforms for activation, customer-specific deployment and controlled versions.

License verification, customer management, installation mapping, and release control in an auditable structure.

netScope

Digital microscopy with in-house development and self-hosting.

High-performance solutions for complex image data, modern viewers and cloud-capable workflows from a single source.

Collaboration

This is how projects with us typically proceed.

01

Refine task definition

We structure objectives, stakeholders, processes, data and interfaces before implementation becomes costly.

02

Define architecture

Technical direction, security requirements, operating model and development steps are defined in a traceable manner.

03

Deliver in isolated steps

Not a black box, but controlled iterations with verifiable results and clear communication.

04

Operate and extend

We incorporate releases, hosting, support and subsequent expansion stages already during implementation.

Frequently Asked Questions

Answers to common questions about architecture, modernization and project initiation.

We are happy to clarify the key points in a direct conversation. In advance, these answers provide a concise technical framework.

When is Delphi modernization preferable to a complete redevelopment?

When domain logic, processes and the data model are valuable, a controlled refactor is often more cost-effective than a fresh start that entails loss of functionality and high go‑live risk.

Can the same domain logic run for Windows, macOS and Linux?

Yes. Especially in Delphi projects we plan shared business logic and separate the presentation layer, services and data access so that multiple platforms can be cleanly supported.

Does Net-Base also build REST servers and background services?

Yes. Windows- and Linux-Services, REST-APIs, integration layers and Deployment are part of our architecture and are not retrofitted afterwards.

How does a typical project start?

Typically carried out as a structured assessment: goals, existing systems, database, platforms, interfaces, and operational risks. From this a realistically tailored starting point is defined.

Read more answers

In the FAQ hub, project start, architecture, Delphi, portals, modernization and other topics are presented in depth and organized by area.

To the FAQ center for in-depth answers

Next step

If you are planning a software project with real enterprise relevance, we should discuss architecture, the existing landscape, and the next step.

Whether a new enterprise application, a multiplatform client, a REST server, a service landscape or an evolved Delphi solution: together we evaluate which technical architecture and which course of action are economically viable.