Zum Inhalt springen
Fabian Deitelhoff

Artikel aus 2024

65 Artikel

2024

Golem.de Dezember 2024

Code wiederverwendbar gestalten

Die Bibliothek VueUse bietet viele vorgefertigte Bausteine über die Composition API von Vue 3 als Composables an, die wir genau anschauen.

Vue.js · Webentwicklung

Golem.de Dezember 2024

Stimmen aus dem Browser

Moderne Browser wandeln Text direkt in gesprochene Sprache um. Ein Feature, das viele Browser nativ unterstützen und das in mehrerlei Hinsicht wichtig ist.

Webentwicklung

iX 01/2025

Syncfusion: UI-Komponenten für die App-Entwicklung

Software für Web, Mobile und Desktop zu entwickeln braucht viel Zeit. Bibliotheken wie Syncfusion sollen diesen Aufwand reduzieren und bieten eine große Auswahl an fertigen Komponenten.

Webentwicklung · Tooling · .NET

dotnetpro 12/2024

Der Code im Hintergrund

Wenig Code nötig und dank mehrerer Pattern flexibel einsetzbar: Das sind die Vorzüge des Web-Backend-Frameworks CodeBehind.

.NET · Webentwicklung

dotnetpro 12/2024

Tresore per Schnittstelle

Passwortmanager erfreuen sich steigender Beliebtheit; viele bieten umfangreiche APIs an. Am Beispiel von Bitwarden zeigt der Artikel, was möglich ist.

.NET · Tooling

dotnetpro 12/2024

Über Sprache lernen

Der zweite Teil der Reihe erklärt die grundlegende Funktionsweise von Sprachmodellen und ihre historische Entwicklung, mit Fokus auf generative Modelle. Er zeigt, wie diese Technologien in der Praxis ankommen und welchen messbaren Nutzen sie heute schon bieten.

KI

Golem.de November 2024

Sprechen und Sehen aus der Cloud

Sprache in Text, Text in Sprache, Text aus Bildern: Azure AI Services ist eine Sammlung KI-gestützter APIs für den Kundensupport und andere nützliche Anwendungen.

KI · Cloud

iX 12/2024

Supabase: Open Source im Backend

Backend as a Service spart in vielen Projekten Aufwand und Geld und beschleunigt die Markteinführung. Meist nutzen Entwickler Googles Firebase, doch mit Supabase gibt es eine leistungsstarke Open-Source-Alternative.

Cloud · Webentwicklung

dotnetpro 12/2024

Soll es Block oder Text sein?

Spike Prime ist eine moderne Robotikplattform für kreatives Lernen, die mit visueller und textbasierter Programmierung eine Fülle von Anwendungsmöglichkeiten bietet.

MINT-Bildung

Golem.de November 2024

Codeformatierung mit Meinung

Mit Prettier lässt sich Quelltext verschiedener Programmiersprachen nach festen Regeln formatieren. Ein unverzichtbares Werkzeug - auch zur Konfliktvermeidung.

Tooling · Webentwicklung

Golem.de November 2024

Intelligente Helfer in Azure

Azure unterstützt mit dem AI Bot Service den Bau von Bots, beispielsweise für Chats und andere Kommunikationskanäle. Wir zeigen, wie es geht.

Cloud · KI

Golem.de November 2024

Blobs in der Cloud

Azure Blob Storage ist ein Cloudservice von Microsoft für die Speicherung unstrukturierter Daten. Wir zeigen, was hinter dem Dienst steckt.

Cloud · C#

dotnetpro 11/2024

Die Kunst, Abfragen zu erzeugen

SQL-Abfragen zu schreiben kann mühsam sein. Bibliotheken wie QueryBuilder möchten den Prozess vereinfachen, um dabei Fehler zu vermeiden.

.NET · C#

dotnetpro 11/2024

Teams als Kommunikationsservice

Microsoft Teams lässt sich umfassend erweitern. Über Schnittstellen ist auch die Integration in eigene Anwendungen möglich. Wie das über das Graph API funktioniert, lesen Sie hier.

Tooling · Cloud

dotnetpro 11/2024

Vom Hype zum Mehrwert

KI und Daten bestimmen viele Bereiche des Lebens – auch die Softwareentwicklung. Die Artikelserie untersucht, wo die Mehrwerte liegen und wie Wertschöpfung gelingen kann.

KI · Datenanalyse

Golem.de Oktober 2024

Zehn Code-Zeilen auf eine Zeile eingedampft

Durch Pattern Matching und primäre Konstruktoren wird C#-Code lesbarer. Wie sie angewendet werden und was Devs für .NET 9 und C# 13 erwarten dürfen.

.NET · C#

Golem.de Oktober 2024

Zur Laufzeit optimiert

Wir erklären, was sich bei JSON, Deployments, Debugging und asynchronen Streams mit .NET 8 ändert.

.NET · C#

dotnetpro 10/2024

Helferlein in Microsoft Teams

Bots bieten zahlreiche Möglichkeiten zur Benutzerinteraktion. Über Frameworks und Anbieter lassen sich diese Helfer in Microsoft Teams integrieren. Ein Überblick.

Tooling

Golem.de September 2024

Git-Branching-Strategien im Einsatz

Branching-Strategien sind ein Fundament moderner Softwareentwicklung. Wir stellen verschiedene Workflows vor und zeigen Vor- und Nachteile.

Tooling

Golem.de September 2024

Nicht genug durchdacht?

Die o1-Modelle sollen erst "nachdenken", dann antworten. Die ersten Ergebnisse sehen gut aus. Doch es gibt auch Fehler - und womöglich gefährliche Tipps.

KI

dotnetpro 10/2024

Oberfläche automatisieren

UI-Tests zu automatisieren ist eine heikle Sache. Die Bibliothek FlaUI nimmt den Schrecken.

Testing · .NET

Golem.de September 2024

Die richtige Git-Bonsai-Kunst

Schlechtes Branching ist projektgefährdend. Gutes schont die Nerven und macht das Drumherum einfacher.

Tooling

Golem.de September 2024

Viel mehr als nur ein paar nette Effekte

Mit der HTML-5-Engine PixiJS lassen sich 2D-Web-GL-Renderer erzeugen, um Informationen im Web schön und interaktiv darzustellen. Einfach ist es auch noch.

Webentwicklung

dotnetpro 09/2024

Nie wieder COM!

NetOffice hilft dabei, Microsoft-Office-Programme über .NET zu automatisieren.

.NET · Automatisierung

Golem.de September 2024

Verlässliche, strukturierte Ausgaben

OpenAI bringt mit dem Structured-Output-Feature eine verlässliche Möglichkeit, die Ausgabe einiger seiner Modelle zu strukturieren. Wir erklären, wie das funktioniert.

KI

Golem.de August 2024

Hardware im Browser

Browser bieten immer mehr Möglichkeiten, inklusive Hardwarezugriff über Serial- und Bluetooth-APIs. Was dabei zu beachten ist.

Webentwicklung

Golem.de August 2024

Alles wird schneller

Vieles ist neu an .NET 8 und C# 12: In einer Artikelreihe werfen wir einen genauen Blick darauf, was das für die praktische Entwicklerarbeit bedeutet.

.NET · C#

Golem.de Juli 2024

Magische Formulare mit Formkit

Bei Web-Anwendungen läuft ohne Formulare in der Regel nicht viel. Auch bei steigender Komplexität will Formkit den Aufwand klein halten.

Vue.js · Webentwicklung

dotnetpro 08/2024

LLMs als Datenmotor

Große Sprachmodelle bieten zahlreiche Möglichkeiten, um bei der Migration von Daten zu unterstützen und damit die Funktionalität von Sprachen wie Python zu erweitern.

KI · Datenanalyse

dotnetpro 08/2024

Webshop für ASP.NET Core

Wer mit ASP.NET Core eine Shopping-Cart-Lösung benötigt, erhält mit dem Projekt nopCommerce eine kostenlose und quelloffene E-Commerce-Plattform.

.NET · Webentwicklung

dotnetpro 07/2024

Zu Befehl!

Kommandozeilen-Tools in .NET-Anwendungen einbauen.

.NET · Tooling

dotnetpro 07/2024

Daten LLM-gestützt verlagern

Python bietet zahlreiche Möglichkeiten und Bibliotheken, um bei Datenmigrationen zu unterstützen. Mit Sprachmodellen lassen sich diese Fähigkeiten zusätzlich erweitern.

Datenanalyse · KI

dotnetpro 06/2024

Codegeflüster

Amazon verspricht mit CodeWhisperer ein KI-gestütztes Tool für die Entwicklungsumgebung und die Befehlszeile. Was das Tool genau kann und wie es zu nutzen ist.

KI · Tooling

Golem.de Juni 2024

Funktionale Webentwicklung mit Elm

Elm ist eine funktionale Programmiersprache für Webanwendungen, die mit Zuverlässigkeit, Typsicherheit und hoher Performance für sich wirbt. Wir zeigen, was es kann.

Webentwicklung · Programmiersprachen

dotnetpro 06/2024

Von QUIC profitieren

Verteilte Anwendungen, RPC und QUIC – alles nichts Neues. Fehlt nur noch IceRPC für blitzschnelle Netzwerkanwendungen.

.NET · C#

Golem.de Mai 2024

Besseres C# in Visual Studio Code?

Mit dem C# Dev Kit verspricht Microsoft eine deutlich bessere Unterstützung von C# in Visual Studio Code. Ob es dieses Versprechen hält - und wie gut es im Vergleich zu Jetbrains Rider ist.

C# · .NET · Tooling

Golem.de Mai 2024

Shortcuts in die Tech-Welt

Der Quereinstieg gilt als gute Möglichkeit, eine IT-Stelle zu ergattern. Angebote wie Bootcamps und Zertifikate versprechen das notwendige Wissen. Was hinter den Programmen steckt und für wen sie geeignet sind.

Arbeitswelt

dotnetpro 05/2024

Die Blicke sagen alles

Warum für die Analyse von Eye-Tracking-Daten aus einer Promotion die Wahl auf F# fiel: Der Artikel stellt die Sprache kurz vor, erklärt Areas of Interest (AOIs) und zeigt, wie sich die Entscheidung auf die Implementierung ausgewirkt hat.

Eye-Tracking · .NET · Datenanalyse

dotnetpro 05/2024

Von Modell bis Markt?

Mit Azure AI Studio möchte Microsoft die Entwicklung von generativen AI-Modellen und Copiloten vereinfachen. Der Artikel wirft einen ersten Blick auf die Preview der Plattform.

KI · Cloud

dotnetpro 05/2024

IDs im Kurzformat

Eindeutige Kennungen sind in vielen Bereichen notwendig. Sqids.NET erzeugt eindeutige, nichtsequenzielle und profanitätsfreie IDs in .NET.

.NET

dotnetpro 05/2024

Tetris ist besiegt

Nach 34 Jahren wurde Tetris durch einen Kill-Screen geschlagen. 157 Level hat es gebraucht, um die Anwendung in die Knie zu zwingen. Der Artikel zeigt, was hinter dieser Leistung steckt.

Games & Spieleentwicklung

THESE (Thesis e.V.) April 2024

These 123

Sprachmodelle wie ChatGPT verändern Studiengänge, Lernen und Prüfungen. Der Beitrag zeigt, wo KI-Tools Studierende bei Recherche, Schreiben und Datenanalyse unterstützen und welche Fragen zu Autorschaft, Prüfungs- und Urheberrecht offen sind.

KI · MINT-Bildung

iX 04/2024

CodeceptJS: UI-Tests mit KI

UI-Tests sind komplex, zeitaufwendig und schwer zu warten. CodeceptJS tritt an, diesen Herausforderungen mit der Integration von KI und einem Szenarioansatz zu begegnen.

Testing · KI · Webentwicklung

dotnetpro 04/2024

Effizientes Mocking für .NET

Das Mocking von APIs ist ein wichtiger Aspekt beim Testen. Die Bibliothek WireMock.NET bietet dazu zahlreiche Funktionen an und verspricht einen schnellen Einstieg.

Testing · .NET

Golem.de März 2024

Das Gegenteil eines faulen Kompromisses

Beim dualen Studium wird studiert und gearbeitet. Klingt nach Doppelbelastung - und ist es auch. Dafür entfällt viel finanzieller Druck und es gibt gleich zwei Abschlüsse.

Arbeitswelt

dotnetpro 03/2024

Big Brother

Die .NET-Bibliothek ist eine umfassende Lösung für das Monitoring und die Analyse von .NET-Anwendungen.

.NET

dotnetpro 03/2024

Erweiterbares Wissen

Die Software Wiki.js passt sich je nach Bedarf an die unterschiedlichsten Projekte gut an.

Tooling

dotnetpro 03/2024

Frühjahrsputz für .NET

Immer mehr .NET-Versionen sammeln sich auf der Festplatte an. Höchste Zeit, wieder Platz zu schaffen.

.NET · Tooling

dotnetpro 02/2024

Hunderte Dimensionen

Vektordatenbanken speichern Informationen als Vektoren und bilden eine Basis für KI-Anwendungen. Der Überblick erklärt Grundkonzepte wie Vektorräume und Vektoreinbettungen und zeigt, welche Vektordatenbanken es gibt.

KI

Golem.de Januar 2024

Ein tiefer Blick in den Code

Das statische Analysetool NDepend bringt in Version 2023.2 viel Neues, wie die vollständige Unterstützung von .NET 8 und C# 12. Insgesamt ist es deutlich stabiler und zuverlässiger.

.NET · Tooling

dotnetpro 02/2024

Vielseitiges Speicherformat

Im Bereich künstlicher Intelligenz und generativer AI erleben sie eine Renaissance: Vektordatenbanken.

KI · .NET

Golem.de Januar 2024

Cross-Plattform mit Electron

Ist eine Webanwendung keine Option, müssen Anwendungen auf verschiedenen Plattformen angeboten werden. Das Framework Electron macht das möglich. Wir erklären, wie man damit arbeitet.

Webentwicklung · Tooling

Golem.de Januar 2024

Welche Programmiersprachen 2024 wichtig sind

Programmiersprachen sollten für KI, ML, Cloud und möglichst viele Plattformen taugen. Bislang war Python der Favorit - aber wird das auch so bleiben?

KI · Webentwicklung · C# · Programmiersprachen

dotnetpro 01/2024

Bedeutungsvolle Inhalte

Semantic Kernel von Microsoft hilft dabei, große Sprachmodelle in eigene Anwendungen und Prozesse zu integrieren.

KI · .NET