dotnetpro 12/2022
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 12/2022
Riptide Networking tauscht Daten leichtgewichtig zwischen Client und Server aus, in .NET-Anwendungen ebenso wie in Unity. Episode 112 von Frameworks und mehr zeigt den Einsatz in einer Konsolenanwendung und die Integration in Unity.
.NET
dotnetpro 11/2022
Die 111. Episode von Frameworks und mehr zeigt die Template-Engine Fluid für .NET, die dynamische Texte mit der Template-Sprache Liquid verarbeitet und eigene Filter und Erweiterungen erlaubt.
.NET
Web & Mobile Developer 11/2022
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
Mit ASP.NET Core als Basis lassen sich SaaS-Projekte schnell und unkompliziert umsetzen.
.NET · Webentwicklung · Cloud
dotnetpro 11/2022
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
Die Integration und Implementierung von Animationen ist auf viele verschiedene Arten möglich, zum Beispiel mit der Bibliothek Animate.css.
Webentwicklung
dotnetpro 10/2022
Exceptionless sammelt Fehler, Protokolleinträge und Events aus verschiedenen Systemen an zentraler Stelle, gehostet oder selbst betrieben. Die Kolumne zeigt Features und Einsatzszenarien mit Fokus auf den .NET-Client Exceptionless.NET.
.NET · Tooling
Web & Mobile Developer 10/2022
WordPress hat mit Version 6.0 das zweite Major-Release für das Jahr 2022 nachgelegt.
Webentwicklung
Web & Mobile Developer 10/2022
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 10/2022
Unity ist eine Laufzeit- und Entwicklungsumgebung für Spiele sowie andere 2D- und 3D-Welten, die sich mit C# ansteuern lässt. Der Auftakt der Serie stellt Unity als Produkt vor und grenzt die Engine vom gleichnamigen Microsoft-Framework für Dependency Injection ab.
C# · Tooling
dotnetpro 09/2022
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
Towel ergänzt .NET um Datenstrukturen, Algorithmen, mathematische Funktionen, Metadaten und Hilfen für Konsolenanwendungen. Die Kolumne gibt einen Überblick über die Features und zeigt, für welche Einsatzszenarien sich die Bibliothek eignet.
.NET
dotnetpro 09/2022
F# 6 erschien im November 2021 als Teil von .NET 6, eine konkrete Roadmap für F# 7 gibt es nicht. Der Artikel stellt Neuerungen von F# 6 vor, etwa Task Based Async und Structs für Active Patterns.
.NET
dotnetpro 09/2022
.NET 7 setzt die Vereinheitlichung aus .NET 6 fort. Anhand der fünften Vorabversion zeigt der Artikel, was bereits umgesetzt ist, was noch kommen soll und was die kurzen Supportzeiten der Current-Releases für eigene Projekte bedeuten.
.NET
dotnetpro 09/2022
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
Episode 18 von Fabians Web-Perlen zeigt, wie sich mit docsify aus Markdown-Dateien eine technische Dokumentation aufsetzen, erweitern und veröffentlichen lässt, ohne statischen Seitengenerator.
Webentwicklung · Tooling
Web & Mobile Developer 08/2022
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
dotnetpro 08/2022
Health Checks prüfen, ob eine Anwendung oder API erreichbar ist und korrekt antwortet. Die 108. Episode von Frameworks und mehr zeigt, was ASP.NET Core dafür mitbringt und was sich über externe Bibliotheken nachrüsten lässt.
.NET · Webentwicklung
dotnetpro 08/2022
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
dotnetpro 07/2022
Fluentd sammelt Protokolle und Ereignisse aus vielen Quellen, bereitet sie auf und leitet sie an verschiedene Ziele weiter. Die Episode ordnet den Data Collector ein und zeigt Installation, Betrieb und Konfiguration.
Tooling
Web & Mobile Developer 07/2022
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
Der zweite Teil der Apify-Serie geht über die Grundlagen hinaus: API-Clients für Python und JavaScript, Queues, Umgebungsvariablen, Schedules und Proxies, dazu ein Forschungsprojekt, das Daten von Twitter sammelt.
Automatisierung · Datenanalyse
Web & Mobile Developer 07/2022
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
Serious Games gestalten den Einstieg in das Programmierenlernen leichter und im wahrsten Sinne des Wortes spielerisch.
MINT-Bildung
Web & Mobile Developer 06/2022
Ein Überblick über die Ergebnisse von State of JS, dem Stack Overflow Developer Survey und JavaScript Rising Stars für 2021, mit Fokus auf die Web-Entwicklung mit JavaScript und TypeScript und einer Einordnung der zum Teil überraschenden Ergebnisse.
Webentwicklung · Datenanalyse
Web & Mobile Developer 06/2022
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
Golem.de Mai 2022
Im knappen Monatsrhythmus veröffentlicht Microsoft Previews für das kommende .NET 7. Im Fokus stehen derzeit Startzeit, CLI und natives AOT-Kompilieren.
.NET
dotnetpro 06/2022
Windows 10 bietet virtuelle Desktops an. Über API-Aufrufe lassen sich die Features auch unter .NET nutzen.
.NET · C#
dotnetpro 06/2022
Die auf Web Scraping spezialisierte Cloud-Plattform Apify ermöglicht das massenhafte automatisierte Auslesen von Daten aus Websites.
Webentwicklung · Cloud · Automatisierung
dotnetpro 05/2022
MagicOnion ist ein RPC-Framework für .NET auf Basis von gRPC, das Schnittstellen als C#-Interfaces beschreibt und bidirektionale Echtzeitkommunikation erlaubt. Episode 105 von Frameworks und mehr zeigt, wie Server und Client damit kommunizieren.
.NET
Web & Mobile Developer 05/2022
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
Golem.de April 2022
Der erste Release Candidate von .NET MAUI ist erschienen. Damit positioniert sich das .NET Framework deutlich stärker als Multi-Plattform-App.
.NET
Web & Mobile Developer 04/2022
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
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
dotnetpro 04/2022
Die 104. Episode von Frameworks und mehr wirft einen Blick auf das Freenove Ultrasonic Starter Kit für den Raspberry Pi: 171 Einzelteile für 47 Elektronikprojekte, mit Schaltplänen und Quelltext in C, Python und Java.
MINT-Bildung
Web & Mobile Developer 04/2022
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
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
Die jüngste Version der Entwicklungsumgebung bringt Verbesserungen und Neuerungen.
.NET · Tooling
dotnetpro 04/2022
Neuerungen an vielen kleinen, weit verstreuten Stellen der Entwicklungsumgebung.
.NET · Testing · Tooling
Web & Mobile Developer 03/2022
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
Esri stellt Features wie präzise Adressangaben oder das Routing zur Wegbeschreibung auch unter .NET zur Verfügung.
.NET · C#
dotnetpro 03/2022
MiniProfiler misst die Performance von .NET-Anwendungen und hilft, Flaschenhälse zu finden. Episode 103 von Frameworks und mehr erklärt die Herausforderungen beim Profiling und zeigt die .NET-Version des Tools.
.NET
dotnetpro 03/2022
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
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#
Web & Mobile Developer 02/2022
Die zwölfte Episode von Fabians Web-Perlen zeigt an Beispielen, wie Intro.js dynamische Schritt-für-Schritt-Tutorials für das Onboarding in Web-Anwendungen umsetzt. Dazu kommen alternative Bibliotheken und Einblicke in eine Eye-Tracking-Studie.
Webentwicklung · Eye-Tracking
dotnetpro 02/2022
Swagger und die zugehörigen Tools helfen, APIs zu entwickeln, mit ihnen zu interagieren und sie zu dokumentieren. Die Kolumne zeigt, warum eine gute API-Dokumentation zählt und wie das Toolset rund um Swagger dabei unterstützt.
.NET · Webentwicklung
iX 02/2022
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
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
Cleave.js formatiert Daten direkt in HTML-Input-Elementen, damit Nutzer sehen, was ein Eingabefeld erwartet. Die elfte Folge von Fabians Web-Perlen zeigt die Bibliothek und warum sie die Validierung nicht ersetzt.
Webentwicklung
dotnetpro 01/2022
MimeKit verarbeitet Daten im MIME-Format, dem Format von E-Mails und ihren Anhängen, komfortabel und schnell. Episode 101 von Frameworks und mehr zeigt, was bei E-Mails alles zu verarbeiten ist und was die Bibliothek dafür bietet.
.NET
Web & Mobile Developer 01/2022
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
Der zweite Teil zeigt, wie sich Microsoft Teams über Messaging-Erweiterungen an externe Systeme anbinden lässt: Aktions- und Suchbefehle laufen über einen selbst gehosteten Webdienst, der als Bot registriert ist und Ergebnisse als formatierte Karten zurückschickt.
.NET · Tooling