Devware GmbH

Devware GmbH Softwareentwicklung - IT-Consulting - Service und Support DEVWARE – Digitale Beratung trifft Softwareentwicklung. Digitale Lösungen individuell programmiert.

Seit 2004 bieten wir innovative Softwarelösungen für Unternehmen aller Branchen. Von der Anforderung bis zum Betrieb: Wir entwickeln maßgeschneiderte Lösungen, die Prozesse vereinfachen und Kommunikation digitalisieren. Wir unterstützt mittelständische Unternehmen bei der Digitalisierung von Geschäftsprozessen durch individuelle Softwareentwicklung, Prozessberatung und moderne Webportale. Unser Fo

kus liegt auf maßgeschneiderten Lösungen auf Basis von Microsoft-Technologien wie .NET, Blazor, Azure und SharePoint. Unser Geschäftsführer Tibor Csizmadia und unser Kundenbetreuer Jens Walter stehen Ihnen persönlich zur Verfügung. Profitieren Sie von unserer langjährigen Erfahrung und erhalten Sie eine kompetente Erstberatung in einem unverbindlichen Austausch. Wir sind nicht einfach ein Dienstleister. Wir sind euer Partner.

Neuer Fachartikel Online 📑xUnit, NUnit, MSTest, die Klassiker im .NET-Testing. Aber alle drei tragen das Erbe ihrer Ents...
17/06/2026

Neuer Fachartikel Online 📑

xUnit, NUnit, MSTest, die Klassiker im .NET-Testing. Aber alle drei tragen das Erbe ihrer Entstehungszeit: Reflection zur Laufzeit, Parallelität als Opt-in, schwierige Kombination mit Native AOT.

TUnit denkt anders: Tests werden zur Compile-Zeit per Source-Generierung erzeugt, laufen standardmäßig parallel und sind durchgängig async-first. Das verschiebt Fehler in den Compiler, beschleunigt die Discovery und macht selbst datenbankgestützte Integrationstests parallelisierbar, weil jeder Test sein eigenes Schema bekommt.

In diesem Artikel wird geteigt, wie sich Unit-, Integrations-, Komponenten- und Aspire-Tests mit TUnit aufsetzen lassen. Inklusive zwei CI/CD-Pipelines.

Link in der Bio, Story und Fachartikel highlight.

🎬 Schon alle unsere Videos gesehen? Besucht doch mal unseren YouTube-Kanal!Es geht nicht nur um Software. Es geht um ech...
17/06/2026

🎬 Schon alle unsere Videos gesehen? Besucht doch mal unseren YouTube-Kanal!

Es geht nicht nur um Software. Es geht um echte Probleme, echte Lösungen und Menschen, die beides erlebt haben.

💬 Was passiert, wenn ein mittelständisches Unternehmen jahrelang mit Prozessen kämpft, die einfach nicht zusammenpassen? Wenn KI vor der Tür steht? Workarounds zum Alltag werden und das Team mehr Zeit mit dem System verbringt als mit der eigentlichen Arbeit?

Auf unserem YouTube-Kanal reden Geschäftsführende und Projektverantwortliche aus dem Mittelstand offen darüber. Die Frustration vorher, den Weg durch das Projekt, die Veränderung danach. Ehrliche Einblicke in das, was unsere Arbeit wirklich ausmacht.

📌 Jetzt abonnieren & nichts verpassen!
Verpasse keine spannenden Themen oder aktuellen Trends mehr und abonniere jetzt unseren Kanal, um immer auf dem neuesten Stand zu sein.

Hier der Link zum YouTube-Kanal:
🔗 https://www.youtube.com//

Kundenstimmen 💬Eine der Bewertungen, die uns besonders freuen - weil sie das beschreibt, was wir als Partnerschaft verst...
16/06/2026

Kundenstimmen 💬

Eine der Bewertungen, die uns besonders freuen - weil sie das beschreibt, was wir als Partnerschaft verstehen.

Nicht nur das umsetzen, was gefragt ist. Sondern auch das ansprechen, was übersehen wird, aber wichtig ist.

Danke für die Worte.

Neuer Fachartikel Online! 📖Validierung in Blazor wird komplex, sobald Felder sich aufeinander beziehen oder Datenbank-Ch...
15/06/2026

Neuer Fachartikel Online! 📖

Validierung in Blazor wird komplex, sobald Felder sich aufeinander beziehen oder Datenbank-Checks nötig sind. DataAnnotations stoßen da an Grenzen.

Mit FluentValidation und der Open-Source-Bibliothek Blazilla lässt sich das sauberer lösen: Validierungslogik in eigenen Klassen, getrennt vom Modell, testbar - inklusive asynchroner Prüfungen und kontextabhängiger RuleSets.

Wie das in der Praxis aussieht, mit Code-Beispielen aus vier typischen Validierungsszenarien: Link in der Story oder im Fachartikel Highlight.

11/06/2026

KI als große Chance für den Mittelstand.
Schneller iterieren. Besser werden. Intuitive Software bauen. 💡

Tibors Vortrag auf dem Zukunftstag Mittelstand 2026.
Seinen kompletten Vortrag findet ihr auf unserer Webseite.
Links in der Bio.

Neuer Fachartikel Lesestoff auf unserer Website!Pferde, die nachts ausbrechen - und wie Tibor das in 2 Wochen gelöst hat...
10/06/2026

Neuer Fachartikel Lesestoff auf unserer Website!

Pferde, die nachts ausbrechen - und wie Tibor das in 2 Wochen gelöst hat.

Sein Proof of concept für eine sicherheitskritische Tracking-Plattform: LoRaWAN-Sensoren, Azure-Backend, .NET 10 Alarmierung in 4 bis 6 Minuten, voll integriert in bestehende Systeme.

Link in der Story oder im Fachartikel Highlight 🙂‍↕️

Hallo 👋Ich bin Zoe, UX Designerin bei Devware und ab jetzt eure Stimme hier. Hier gibt es jetzt regelmäßig Post über uns...
09/06/2026

Hallo 👋
Ich bin Zoe, UX Designerin bei Devware und ab jetzt eure Stimme hier. Hier gibt es jetzt regelmäßig Post über uns, was wir machen, was wir lernen und ab und zu Designer Talk von mir.

⚙️ Früher hieß ".NET-Migration" oft: zwei Wochen blocken, Kaffee horten, durchbeißen.Heute klappt das auch in einigen St...
02/06/2026

⚙️ Früher hieß ".NET-Migration" oft: zwei Wochen blocken, Kaffee horten, durchbeißen.
Heute klappt das auch in einigen Stunden, selbst bei umfangreichen Projekten.

Der Unterschied: KI-gestützte Werkzeuge wie GitHub Copilot übernehmen einen großen Teil der Analyse, Planung und Umsetzung.

Im Modernize-Modus von Visual Studio 2026 läuft das in vier Phasen:
→ Assessment: Copilot scannt die komplette Solution und identifiziert Migrationspunkte.
→ Planung: Eine plan.md wird erstellt, die als Roadmap dient und überprüfbar ist.
→ Umsetzung: Schrittweise Ausführung mit automatischen Commits im Branch.
→ Nacharbeit: Build, Tests, NuGet-Updates, Funktions-Validierung.

Warum überhaupt auf .NET 10 migrieren?
Drei Gründe:
✓ Ältere Versionen verlieren irgendwann den Sicherheits-Support.
✓ Neuere Versionen bringen oft Performance-Gewinne ohne Code-Änderung.
✓ Moderne NuGet-Pakete setzen aktuelle .NET-Versionen voraus.

Die Grenzen, ehrlich benannt:
✗ Copilot ist Assistenzsystem, kein Ersatz für fachliche Kontrolle.
✗ Bei .NET Framework 4.x oft sinnvoller über .NET 8 zu gehen, nicht direkt auf 10.
✗ Geschäftskritische Funktionen nach der Migration zwingend manuell testen.
✗ Mit dem Kunden vorher abstimmen, sonst böse Überraschungen.

Im Artikel gibt's eine ausführliche Schritt-für-Schritt-Anleitung mit Screenshots: vom Copilot Chat starten bis zum finalen Rebuild.
Klingt nach Magie. Ist es nicht. Aber es spart die Zeit, die früher für die mechanischen Anteile draufging.

28/05/2026

🗣️ Diese Erfolgsgeschichte zeigt, wie aus einer einzigen Schulung eine Partnerschaft wurde, die seit über 13 Jahren hält.

Gute Erklärungen schaffen Vertrauen. Unser Geschäftsführer Tibor Csizmadia gibt seit vielen Jahren Schulungen zu .NET, SQL Server, Datenbankarchitektur, Softwarearchitektur und mehr. Wer bei ihm im Kurs sitzt, merkt schnell: Hier erklärt jemand, der es selbst jeden Tag macht. 2012 saß Wenjie D**g, eine IT-Spezialistin eines japanischen Halbleiterunternehmens, in einem seiner Kurse. Was sie dort gelernt hat, hat sie dazu bewogen, uns auch für die Softwareentwicklung ins Boot zu holen.

Über ein Jahrzehnt später sind wir immer noch im Kontakt. Nicht weil ein Vertrag uns dazu verpflichtet. Sondern weil beide Seiten wissen, was sie aneinander haben. Weil das Team mitdenkt. Weil Probleme gelöst werden, bevor sie eskalieren. Und weil unsere Kundin sich darauf verlassen kann: Wenn sie anruft, versteht jemand nicht nur die Technik, sondern auch ihre Geschäftsprozesse.

Was uns an dieser Geschichte besonders freut: Unternehmensgröße spielt keine Rolle. Ein kleines Softwareunternehmen aus Wuppertal, das ein japanisches Halbleiterunternehmen betreut. Was zählt, ist nicht die Größe des Partners, sondern der persönliche Kontakt und die Qualität der Zusammenarbeit.

🎤 Im Video erzählt unsere Kundin ihre Seite der Geschichte. Wir sind unglaublich dankbar für das Vertrauen, das sie uns seit über einem Jahrzehnt schenkt. Solche Partnerschaften sind der Grund, warum wir tun, was wir tun. DANKE!

⚡ Stell dir vor, du bestellst 50.000 Bücher, um eines zu lesen. Genau das macht ein nicht optimierter EF-Query.Performan...
27/05/2026

⚡ Stell dir vor, du bestellst 50.000 Bücher, um eines zu lesen. Genau das macht ein nicht optimierter EF-Query.
Performance-Killer in .NET Webanwendungen: zu viele Daten, zu spät gefiltert.

Das funktioniert tadellos, solange die Tabelle 500 Zeilen hat. Bei 500.000 wird's spannend: unnötige Datenübertragung, höhere Serverlast, längere Antwortzeiten, schlechte Skalierbarkeit.

Die Lösung ist unspektakulär, aber wirkungsvoll: So viel Arbeit wie möglich in die Datenbank verlagern, statt sie nachträglich im Code zu erledigen.

Konkret heißt das vier Hebel:
→ Pagination mit Skip() und Take(): nur die Seite laden, die der Nutzer sieht.
→ Projektion via Select() auf DTOs: nur die Spalten, die du wirklich brauchst.
→ AsNoTracking() bei Read-Operationen: spart Change-Tracking-Overhead.
→ CountAsync() auf derselben Basisquery: ein Filter, weniger Bugs.

Die Grenzen, ehrlich benannt:
✓ Pagination braucht stabile Sortierung, sonst doppelte oder fehlende Datensätze.
✓ AsNoTracking() nur für Read-Only-Szenarien, nicht für Updates.
✓ Skip() bei großen Offsets selbst ein Problem, Keyset-Pagination als Alternative.
✓ CountAsync() ist nicht gratis, bei riesigen Tabellen oft teurer als die Abfrage.

📖 Im Artikel gibt's eine vollständige Code-Beispiel-Implementierung mit Entity Framework: PagedResult-Pattern, CustomerService, Minimal-API-Endpoint.

Lohnt sich, beim nächsten Code-Review gezielt nach diesen vier Hebeln zu suchen. Aufwand: gering. Effekt: oft erstaunlich.

Adresse

Luhnsfelder Höhe 50
Wuppertal
42369

Öffnungszeiten

Montag 09:00 - 17:00
Dienstag 09:00 - 17:00
Mittwoch 09:00 - 17:00
Donnerstag 09:00 - 17:00
Freitag 09:00 - 17:00

Telefon

+492024782690

Benachrichtigungen

Lassen Sie sich von uns eine E-Mail senden und seien Sie der erste der Neuigkeiten und Aktionen von Devware GmbH erfährt. Ihre E-Mail-Adresse wird nicht für andere Zwecke verwendet und Sie können sich jederzeit abmelden.

Service Kontaktieren

Nachricht an Devware GmbH senden:

Teilen