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.
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.
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.
Portals, interfaces and background services should adhere to the same rules as the core system. This reduces drift, error paths and subsequent duplicated development.
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.
Shared Core
Windows*macOS*Linux*iOS*Android*ARM64*
* Platform names and trademarks used belong to their respective rights holders.
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.
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.
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.
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.
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.
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.