dotnetpro 6/2021
Editorial
Editorial
17.05.2021
Vom Vergehen und Werden
UML ist tot. Gemeuchelt durch die agile Vorgehensweise, durch Scrum, Kanban und DevOps.
weiterlesen
Schwerpunkt
Mit Excel-DNA und VB.NET
17.05.2021
Eigene Excel-Funktionen
Mit Visual Studio, VB.NET und Excel-DNA UDFs für Excel schreiben.
weiterlesen
Die acht Funktionstypen in Excel
17.05.2021
Funktioniert das?
Welche Arten von Funktionen Excel kennt und wie Sie eigene Funktionen nachrüsten.
weiterlesen
Excel-Funktionen mit Visual Basic
17.05.2021
Da hat man was Eigenes
Zwei Anwendungsbeispiele zu Excel-DNA.
weiterlesen
Office Open XML mit C#
17.05.2021
Flotte Excel-Daten
Excel-Daten lassen sich direkt über das XML-Format schneller lesen als über COM Interop. Die Bibliothek ClosedXML hilft dabei.
weiterlesen
Meinung
Weniger ist manchmal mehr
17.05.2021
Strategische Ineffizienz
Das Streben nach schneller, besser, höher bringt nicht immer den gewünschten Effekt.
weiterlesen
Planung
Composite Components 2.0, Teil 19
17.05.2021
Schritt für Schritt
Der Entwurf einer Architektur sollte ständig und agil erfolgen. Das beugt Problemen vor.
weiterlesen
Download
Downloads
17.05.2021
Verbindung per UDP
Schnelle Datenübertragung und im Schwerpunkt Komponenten für Text.
weiterlesen
Frontend
wolkenkratzer: Einführung
17.05.2021
Eine Architektur für das Web
Wer eine große und skalierbare Web- oder Cloud-Anwendung entwickeln will, braucht eine tragfähige und zukunftstaugliche Architektur. Welche Architekturtypen sind dafür geeignet?
weiterlesen
Isolierte Unit-Tests für das UI
17.05.2021
Gezähmte Ansichtslogik
UI-Logik mit Bordmitteln automatisch testen? dotnetpro zeigt, wie es geht.
weiterlesen
Web-Apps mit Blazor, Teil 2
17.05.2021
Mit .NET ins Web
Der erste Teil der Serie endete mit dem typischen „Hello World“. Jetzt steigen wir tiefer ein: Komponenten, Layout und das Routing stehen auf der Agenda.
weiterlesen
Fünf Open-Source-Lösungen für Computer Aided Design
17.05.2021
CAD für lau
Für CAD-Anwendungen finden Sie Beispiele und Bibliotheken auch als Open Source.
weiterlesen
Adressen im Griff: JavaScript-APIs für URLs
17.05.2021
Rolodex im Browser
JavaScript-Code muss oft mit URLs arbeiten. Nützliche APIs hat der Browser im Angebot.
weiterlesen
Core
DispatchProxy
17.05.2021
Proxy mich zu meiner Klasse
Das geht auch unter .NET Core: Wenn eine Klasse über ein Objekt aufgerufen werden soll.
weiterlesen
Modulithen mit Prism 8 bauen
17.05.2021
WPF modulo Prism
Modulare Monolithen adressieren einige große Nachteile monolithischer Architekturen. Die Infrastruktur ist jedoch aufwendig, außer man verwendet ein Applikationsframework.
weiterlesen
Microsoft Power Platform – Pro Development, Teil 2
17.05.2021
Go Pro!
Der zweite Teil dieser Serie widmet sich der Integration von eigenem Code in die Microsoft Power Platform.
weiterlesen
Feiertage berechnen mit Nager.Date
17.05.2021
Feiertagsrechner
Das Handling von Datumsangaben ist mühsam und fehleranfällig. Hier hilft Nager.Date.
weiterlesen
Backend
QuestDB, Teil 2
17.05.2021
Performance in der Praxis
Ein Guide zur praktischen Verwendung der Zeitreihendatenbank.
weiterlesen
Automatisches Eager Loading in Entity Framework Core 5.0
17.05.2021
Mitnahmeeffekt
Mit Auto-Includes kann der Entwickler zentral Includes-Anweisungen für LINQ-Befehle definieren.
weiterlesen
Lernstoff
Lernstoff
17.05.2021
Bücher und mehr
Windows für Profis, TypeScript-Handbuch und Online-Moderation.
weiterlesen
Tools
Container-Helfer
17.05.2021
Praktische Container-Apps
Ein vergleichender Blick auf Portainer, Dozzle und Yacht.
weiterlesen
Workout
Studie: Anatomy of Work 2021
17.05.2021
Die neue Arbeitswelt
Wie Corona die Arbeit von Information Workern verändert hat.
weiterlesen
dojoLösung: Asynchrone Programmierung
17.05.2021
Dateien suchen
Eine lang laufende Operation soll im Hintergrund laufen, gleichzeitig soll der Benutzer den Fortschritt beobachten können. Das war die Aufgabe dieses Monats.
weiterlesen
GraphQL mit HotChocolate, Teil 2
17.05.2021
REST in peace!
Die Grundzüge von GraphQL, einer möglichen Alternative zum in die Jahre gekommenen REST, haben Sie bereits kennengelernt. Nun geht es um weitere Konzepte und Feinheiten.
weiterlesen
Ein Steuerelement für Schnellbefehle, Teil 6
17.05.2021
3D-Linien für eigene Controls
Wie Sie mithilfe von GDI+ Linien mit 3D-Effekt zeichnen.
weiterlesen