Zum Inhalt springen
Fabian Deitelhoff

Artikel aus 2022

53 Artikel

2022

dotnetpro 12/2022

Bewegte Bilder im GIF-Format

Animationen lassen sich hervorragend dazu nutzen, Abläufe oder Sachverhalte klar darzustellen. Davon profitieren textuelle Beschreibungen aller Art, wie zum Beispiel Dokumentationen oder FAQ-Bereiche. Mit ScreenToGif können im Handumdrehen kleine Screencasts aufgenommen und im GIF-Format abgespeichert werden.

Tooling

dotnetpro 11/2022

Flüssige Templates

Texte lassen sich aus Templates und Variablen dynamisch mithilfe der Bibliothek Fluid zusammenstellen.

.NET

Web & Mobile Developer 11/2022

Modellhafte Nachahmungen

Episode 21 von Fabians Web-Perlen stellt die 2D-Physik-Engine Matter.js vor: die allgemeine Nutzung, den Übergang zu Simulationen und die Grenzen der Bibliothek. Dazu gibt es einen Überblick über Terra.js für biologische Simulationen.

Webentwicklung · Games & Spieleentwicklung

dotnetpro 11/2022

Per Skript zum Spiel

Die Game-Engine bietet zahlreiche Möglichkeiten, um 2D- und 3D-Welten zu erstellen und zum Leben zu erwecken – auch mit C#-Skripten.

Games & Spieleentwicklung · C#

Web & Mobile Developer 12/2022

Animationen leichtgemacht

Die Integration und Implementierung von Animationen ist auf viele verschiedene Arten möglich, zum Beispiel mit der Bibliothek Animate.css.

Webentwicklung

dotnetpro 10/2022

Auffangbecken für Fehler

Exceptionless protokolliert alle auftretenden Fehler und bietet für verschiedene Programmiersprachen spezifische Clients an.

.NET · Tooling

Web & Mobile Developer 10/2022

Das zeitgenössische Release

WordPress hat mit Version 6.0 das zweite Major-Release für das Jahr 2022 nachgelegt.

Webentwicklung

dotnetpro 10/2022

Maschinenraum und IDE

Wer Spiele mit C# entwickeln will, stößt unweigerlich auf die Engine Unity.

C# · Tooling

Web & Mobile Developer 10/2022

Unveränderliche Daten

Die 20. Episode von Fabians Web-Perlen ordnet unveränderliche Daten und persistente Datenstrukturen ein und zeigt, wie sich mit der Bibliothek Immutable.js solche Strukturen anlegen und abfragen lassen, was dabei zu beachten ist und wo ihre Grenzen liegen.

Webentwicklung

dotnetpro 09/2022

C# im neuen Gewand

Ein Überblick über die geplanten Neuerungen von C# 11 auf Stand der Preview-Versionen: vom öffentlichen Entwicklungsprozess auf GitHub bis zum wieder entfernten Bang-Bang-Operator (!!), mit Beispielen aus Visual Studio 2022.

C# · .NET

dotnetpro 09/2022

Handtuchtag

Die Bibliothek Towel bietet Algorithmen, Datenstrukturen und mathematische Funktionen, die im .NET Framework fehlen.

.NET

dotnetpro 09/2022

Keine neue Version in Sicht

Bei F# scheint nicht viel zu passieren. Die Version 6 hält dennoch spannende Veränderungen bereit.

.NET

dotnetpro 09/2022

Streifenfundamente

Der nächste Meilenstein für .NET steht an. Ein Blick auf den aktuellen Stand.

.NET

dotnetpro 09/2022

Treiber + .NET?

Windows bietet verschiedene Möglichkeiten, mit Treibern zu interagieren – auch mit solchen für eigene Hardware. Etliches davon lässt sich aus .NET heraus nutzen.

.NET · Tooling

Web & Mobile Developer 08/2022

Beweglicher Text

Ein Video aufzuzeichnen ist mittlerweile gängige Praxis. Um die Aufnahme zu unterstützen, sind Manuskripte sinnvoll, die über ein Teleprompter angezeigt werden können.

Webentwicklung

Web & Mobile Developer 08/2022

Dokumentation auf Knopfdruck

Dokumentationen zu erstellen, zu erzeugen und ordentlich zur Verfügung zu stellen können nervige Themen sein.

Webentwicklung · Tooling

dotnetpro 08/2022

Wie geht es dir?

Den Status einer ASP.NET-Core-Webanwendung mit Health Checks ermitteln.

.NET · Webentwicklung

dotnetpro 08/2022

Digitale Vorführmodelle

Tools zum Erstellen von UI-Mockups und Wireframes sollen helfen, die Entwicklung von User Interfaces zu vereinfachen. Der Artikel gibt eine Einführung und stellt verschiedene Werkzeuge vor.

Tooling · Webentwicklung

Web & Mobile Developer 07/2022

Auf der Überholspur

Episode 17 von Fabians Web-Perlen stellt die Bibliothek fast-json-stringify vor, die auf Basis eines Schemas eine schnelle stringify-Funktion erzeugt. Der Artikel zeigt Implementierung, Einsatz sowie Vor- und Nachteile.

Webentwicklung

dotnetpro 07/2022

Datensammler

Event-Daten aus verschiedenen Log-Dateien sammeln, verarbeiten und weiterleiten.

Tooling

Web & Mobile Developer 07/2022

Modernes Web

Chrome stellt die Web Serial API und die Web Bluetooth API ohne experimentelles Flag bereit. Der Artikel zeigt, wie sich Hardware direkt aus dem Browser verbinden lässt, wie Daten übertragen werden und welche Anwendungsszenarien das ermöglicht.

Webentwicklung · Hardware

dotnetpro 07/2022

Netzwerkspinnen

Ein konkreter Use Case zum Sammeln von Social-Media-Daten mit Apify.

Automatisierung · Datenanalyse

dotnetpro 07/2022

Ameisen aus Code

Serious Games gestalten den Einstieg in das Programmierenlernen leichter und im wahrsten Sinne des Wortes spielerisch.

MINT-Bildung

Web & Mobile Developer 06/2022

JavaScript im Wandel

Unter Entwicklern gibt es regelmäßig Umfragen zum Zustand eines Ökosystems. Mittlerweile gibt es Ergebnisse, die sich primär auf das Web-Umfeld mit JavaScript beziehen.

Webentwicklung · Datenanalyse

Web & Mobile Developer 06/2022

Wichtige Informationen

History.js kapselt den Zugriff auf den Sitzungsverlauf hinter einem einheitlichen API, unabhängig von der JavaScript-Umgebung. Die Episode zeigt die Modi Browser History, Hash History und Memory History.

Webentwicklung

dotnetpro 06/2022

Virtuelle Arbeitsbereiche

Windows 10 bietet virtuelle Desktops an. Über API-Aufrufe lassen sich die Features auch unter .NET nutzen.

.NET · C#

dotnetpro 06/2022

Erntehelfer

Die auf Web Scraping spezialisierte Cloud-Plattform Apify ermöglicht das massenhafte automatisierte Auslesen von Daten aus Websites.

Webentwicklung · Cloud · Automatisierung

Web & Mobile Developer 05/2022

Fast beliebige Speicherorte

Die 15. Episode von Fabians Web-Perlen stellt unstorage vor, eine universelle Speicherschicht mit einheitlicher Schnittstelle für Browser-Speicher, Dateisystem oder Datenbanken. Es geht um Treiber für verschiedene Datenquellen und das Schreiben eigener Treiber.

Webentwicklung

dotnetpro 05/2022

Lass uns reden

Das RPC-Framework MagicOnion hilft bei der Kommunikation verteilter Anwendungen.

.NET

Web & Mobile Developer 04/2022

Entfernte Anfragen

Axios ist ein Promise-basierter http-Client für Browser und Node.js. Die 14. Episode von Fabians Web-Perlen zeigt den allgemeinen Einsatz, die Integration in bekannte Web-Frameworks, Vor- und Nachteile sowie Alternativen.

Webentwicklung

dotnetpro 04/2022

Schneller entwickeln

Visual Studio 2022 bringt Neuerungen für die Produktivität, etwa Value Tracking, den Stack-Trace-Explorer und Source-Link in Go To Definition. Der Überblick deckt auch .NET, C#, XAML, Windows Forms und die Web-Entwicklung ab.

.NET · C# · Tooling

Web & Mobile Developer 04/2022

Wegweisender Release

WordPress, das freie Content-Management-System (CMS), hat mit Version 5.9 das erste Major-Release für das Jahr 2022 vorgelegt.

Webentwicklung

dotnetpro 04/2022

Das intelligentere IntelliSense?

Mit IntelliCode fand die KI-unterstützte Codierung Eingang in die Entwicklungsumgebungen von Microsoft. In Visual Studio 2022 sind neue Funktionen hinzugekommen.

KI · Tooling

dotnetpro 04/2022

Ein Überblick zu VS 2022

Die jüngste Version der Entwicklungsumgebung bringt Verbesserungen und Neuerungen.

.NET · Tooling

dotnetpro 04/2022

Heißes Nachladen und mehr

Neuerungen an vielen kleinen, weit verstreuten Stellen der Entwicklungsumgebung.

.NET · Testing · Tooling

dotnetpro 03/2022

Schatzkarten in .NET

Esri stellt Features wie präzise Adressangaben oder das Routing zur Wegbeschreibung auch unter .NET zur Verfügung.

.NET · C#

Web & Mobile Developer 03/2022

Schwebende Elemente

Tooltips und Popover korrekt zu positionieren ist aufwendiger, als es aussieht: Scrolling, verdeckte Bereiche, virtuelle Elemente. Die 13. Episode der Kolumne stellt die Low-Level-Bibliothek Floating UI sowie Popper.js vor.

Webentwicklung

dotnetpro 03/2022

Vorsicht, Blitzer!

MiniProfiler hilft, die Geschwindigkeit einer Anwendung zu ermitteln und zu verbessern.

.NET

dotnetpro 03/2022

Ziemlich beste Freunde

Warum JetBrains Rider das Lieblingstool des Autors ist: Die plattformübergreifende IDE kombiniert IntelliJ mit ReSharper, unterstützt .NET 6 und Hot Reloading und fühlt sich leichtgewichtiger an als Visual Studio.

.NET · Tooling

Golem.de Februar 2022

Auf dem Weg zu einem einheitlichen Framework

Mit .NET 6 und C# 10 möchte Microsoft vieles anders machen: Neues einbringen, Altes loswerden und einige Versprechen einlösen. Wir zeigen, ob das gelungen ist.

.NET · C#

dotnetpro 02/2022

Erklärungen auf Knopfdruck

Eine API-Dokumentation zu erstellen und zu pflegen ist aufwendig. Swagger hilft dabei.

.NET · Webentwicklung

Web & Mobile Developer 02/2022

Onboarding fürs Web

Für die Unterstützung von Nutzern einer Web-Anwendung helfen Bibliotheken für das Onboarding, die dynamische und interaktive Tutorials in einer Anwendung anbieten.

Webentwicklung · Eye-Tracking

iX 02/2022

Sprache verarbeiten mit den Azure Cognitive Services

Neue Errungenschaften im Machine Learning machen Spracherkennung und -synthese praxistauglich. Über Cloud-Dienste können Anwender auf vortrainierte Modelle zugreifen, um Sprache zu verschriftlichen und Texte in Sprache zu verwandeln.

KI · Cloud

dotnetpro 02/2022

Schatzkarten in .NET

Features wie präzise Adressangaben oder das Routing zur Wegbeschreibung werden in Anwendungen immer wichtiger. Esri macht diese Funktionen auch für .NET verfügbar.

.NET · C#

Web & Mobile Developer 01/2022

Eingaben formatieren

Die eingegebenen Daten ordentlich anzuzeigen ist wichtig bei Web-Formularen.

Webentwicklung

dotnetpro 01/2022

Nicht nur für E-Mails

Die Bibliothek konvertiert Daten in das und aus dem MIME-Format für E-Mails und mehr.

.NET

Web & Mobile Developer 01/2022

Projektstrukturen auf Knopfdruck

Scaffolding-Tools erzeugen Projektstrukturen aus Templates auf Knopfdruck, reproduzierbar und mit einheitlichem Qualitätsstandard. Die Beispiele zeigen das Vorgehen mit Vue.js und den Scaffolding-Werkzeugen aus dessen Ökosystem.

Webentwicklung · Tooling · Vue.js

dotnetpro 01/2022

Tuning für Teams

MS Teams mit Plug-ins für den Chat und einem Chatbot erweitern.

.NET · Tooling