.NET agency · C# development

C#/.NET: modernise what runs, build what is new properly

From .NET Framework to current .NET – while the system stays live, without a big bang.

Many .NET systems have carried the business for years and are still hard to change. We modernise them step by step and build new services so they are not the same problem in five years.

TIPPTHEK backend, migrated from .NET Framework to current .NET
Protect what runs, get the pace back

Why .NET projects often get stuck

A .NET system rarely becomes a problem because of the language. It becomes a problem because it is pinned to a version that is no longer being developed, because nobody wants to touch the dependencies, and because every release is manual work.

Migration in steps: we move .NET Framework to current .NET – component by component, with a running system after each step. That is exactly how we modernised the TIPPTHEK backend without interrupting operations.

Linux and containers instead of a special case: current .NET runs cross-platform. That removes the tie to Windows Server and its licence costs – hosting on Linux containers is usually markedly cheaper.

Tests before rebuilding: where there are no tests, we pin the current behaviour down first. Without that net, every modernisation is a gamble.

New work too, not only old: for new services we use ASP.NET Core and Entity Framework Core – and we say plainly when Laravel would be the more pragmatic route for your case.

From analysis through to operations

Your .NET agency for migration and new builds

We take on both existing systems and new builds: migration, further development, interfaces and operations – with a clear view of what is actually worth doing.

Migration & upgrades

From .NET Framework to current .NET, step by step and with a running system after each one – including dependencies and the build chain.

New services with ASP.NET Core

APIs and background services in C#, cleanly scoped, documented, and with tests and a deployment pipeline from the start.

Interfaces & integration

REST and message-based integration with legacy systems, ERP or merchandise management – including where the other side speaks no modern format.

Database & Entity Framework

Migrations, query optimisation and a data model that does not need a special case for every feature.

Tests & CI/CD

Characterisation tests for legacy code, unit and integration tests for new work, plus pipelines that make releases boring.

Team extension & reviews

An architecture review, a migration plan you can actually decide on, or experienced .NET developers for your team.
Our stack

Technologies around .NET

C# and .NET for application logic, plus relational databases and cloud infrastructure. We choose per project, not by house style.

C#
.NET
PostgreSQL
MySQL
Microsoft Azure
AWS
C#
.NET
PostgreSQL
MySQL
Microsoft Azure
AWS
C#
.NET
PostgreSQL
MySQL
Microsoft Azure
AWS
At a glance

How we approach a .NET modernisation

Four steps that turn a stuck system back into a changeable one:

Survey it, do not guess

We read the code, measure the runtime and talk to the people who operate the system. The result is a list of risks, effort estimates and a recommendation on what you are better off not touching.

Pin the behaviour down

Before anything moves, we capture today's behaviour in tests. That is the difference between a migration and a bet.

Move in increments

Component by component onto current .NET, each with a running system and the option to stop. No cut-over date on which everything has to go right at once.

Simplify operations

Containers, automated deployment and monitoring – so the next version jump is routine rather than a project.

Do you run a .NET system nobody likes touching – or are you planning a new service?

In a free first call we work out what is worth doing, and in which order.

Book a free first call

Success stories
with measurable results

GUTEFRAGE.NET / HIGHFIVVE

Largest German-language question-and-answer portal

Anyone looking for an app development agency will be delighted with Johnny Bytes. We held a workshop with gutefrage.net on the topic of apps and app SDKs and had a very in-depth and detailed exchange. The knowledge and experience that Johnny Bytes brings to the table is remarkable.

Nepomuk Seiler, Head of Engineering, gutefrage.net
Nepomuk Seiler
Head of Engineering, gutefrage.net
JUST HEALTH GMBH

Therapy management platform for leading German cancer centres

Johnny Bytes was a complete game-changer for our digital health app. Their expertise is outstanding; they got up to speed in record time and drove our development forward with decisive technical insights. We absolutely recommend them for any complex app project.

Maximilian Roederstein, Co-Founder, JustHealth GmbH
Maximilian Roederstein
Co-Founder, JustHealth GmbH
EMPOWER GMBH

World-leading provider of Microsoft Office applications

In the development of our software suite, we faced complex challenges. Johnny Bytes provided more than just strategic advice; they actively supported our development process and were decisive in its successful execution.

Stephan Kuhnert, Managing Director, empower GmbH
Stephan Kuhnert
Managing Director, empower GmbH
APOTHEKE LUX 99

Leading pharmacy for medical cannabis

We wanted more than just an off-the-shelf e-prescription app; we needed a solution perfectly tailored to our pharmacy's specific workflows. Johnny Bytes' expertise in digital health was clear as they understood and executed our vision in perfect detail. The result is our very own app, which is a tremendous asset for both our customers and our team. For anyone seeking a truly custom solution, you've come to the right place.

Tobias Loder, Inhaber, Apotheke LUX 99
Tobias Loder
Inhaber, Apotheke LUX 99
READFY

Pioneer and leader in ad-supported e-book readers

With Readfy, up to half a million users regularly read over 130,000 ebooks for free. Johnny Bytes took over the apps for iOS and Android from our previous nearshore partner and not only brought them and the backend up to date in a very short time, but also ensured that in-app sales increased by 500%.

Philipp Ortmaier, CEO, readfy GmbH
Philipp Ortmaier
CEO, readfy GmbH
PAGOPACE

Leading provider of NFC payment rings.

We were already able to offer our customers good hardware with our payment ring. However, Johnny Bytes helped us to build the perfect complementary software to take our product to the next level. We were kept up to date at every stage of the app development and were able to make requests immediately. With the new app, we can also sell our rings in retail stores, as customers can link their rings directly to their payment card on their cell phone.

Steffen Kirilmaz, CEO, PAGOPACE GmbH
Steffen Kirilmaz
CEO, PAGOPACE GmbH
FIRST AVENUE

#1 media house in South Tyrol

Johnny Bytes has taken over the development and support of our guest information system TIPPTHEK and migrated it to a modern and sustainable architecture in a very short time. This allows us to install TIPPTHEK in thousands of South Tyrolean accommodations and provide up to 35,000 tourists a day with personalized information about their accommodation and the surrounding area.

Michael Hölzl, CEO, First Avenue GmbH
Michael Hölzl
CEO, First Avenue GmbH
STAZZLE

Innovative solutions for temporary staffing and recruitment

An agile team for whom customer satisfaction is just as important as quality, the Johnny Bytes team understands communication and requirements, asks the right questions, has a sense of humor and adheres perfectly to schedules. A strong partner that we recommend without reservation. Thank you for your support!

Tasso Mitsarakis, Product Owner, stazzle
Tasso Mitsarakis
Product Owner, stazzle
KOOPERATIONEN MIT HOCHSCHULEN

Innovative projects with research institutions

Together with Johnny Bytes, FH Aachen regularly conducts practice-oriented research projects as part of the Digital Lab. Most recently, prototypes for Alexa skills and AI-supported tourism solutions were created in this context. These projects are always an enrichment for our students, the university and the company.

Prof. Dr. Mathias Eggert, FH Aachen
Prof. Dr. Mathias Eggert
FH Aachen

No time for second tries?

Discuss your idea in a non-binding and free consulting meeting.

By submitting this form, you accept our privacy policy. Your data will not be passed on to third parties.
Vielen Dank!

Ihre Anfrage wurde erfolgreich verschickt.

Wir melden uns so schnell wie möglich bei Ihnen.
Etwas ist schief gelaufen. Versuchen Sie es erneut.

Your personal contacts

Would you rather talk to us directly and in person? Then do not hesitate to get in touch with us.

Thomas Henz
Digital Product Strategy
Thorsten Wesseler
Lead Software Engineer
Timo Schlößer
Lead Software Engineer