Schlüsselspeicher
RocksDB ist ein Key-Value Store, für den auch .NET Bindings zur Verfügung stehen. Der Artikel erklärt, was Key-Value Stores von relationalen Datenbanken unterscheidet, und stellt RocksDB für .NET vor.
.NET
23 Artikel
RocksDB ist ein Key-Value Store, für den auch .NET Bindings zur Verfügung stehen. Der Artikel erklärt, was Key-Value Stores von relationalen Datenbanken unterscheidet, und stellt RocksDB für .NET vor.
.NET
Ein Robotik-Set mit steckbaren Blöcken und einer etwas anderen Art der Programmierung. Robo Wunderkind im „Bringt’s das“-Test.
MINT-Bildung
Tableau Prep Builder bereitet Daten für die explorative Datenanalyse auf: Workflows kombinieren, filtern, gruppieren und transformieren sie. Der Artikel zeigt Lizenzen, Installation und die wichtigsten Funktionen.
Datenanalyse · Tooling
XLParser erzeugt aus Excel-Formeln einen Syntaxbaum und nutzt dafür eine Grammatik der Delft University of Technology. So lassen sich Formeln in Tabellenkalkulationen automatisiert analysieren und kritische Fehler aufspüren.
Tooling · Datenanalyse
Die Bibliothek Nager.PublicSuffix zerlegt Domains in Top-Level-Domain, Domain und Subdomain. Grundlage ist die öffentliche Public-Suffix-Liste, die unter anderem Mozilla pflegt, sodass die Validierung gegen einen kuratierten Datensatz läuft statt nur gegen einen Algorithmus.
.NET · Webentwicklung
Tableau unterstützt die explorative Datenanalyse und Datenvisualisierung. Der Artikel stellt Lizenzen, Installation und Funktionen vor, zeigt Dashboards und Stories an einem realen Beispiel und was Tableau für Entwickler bietet.
Datenanalyse · Tooling
Die Kommandozeile in Windows hat keinen guten Ruf. Der Überblick ordnet die PowerShell ein und stellt Alternativen wie ConEmu und Cmder vor, die mehr Optionen und Komfort bieten.
Tooling
Der dritte und letzte Teil des Vue-Tutorials beschreibt den Zugriff auf externe Ressourcen, den Einsatz von TypeScript und das Ökosystem rund um Vue.js. Zudem gibt es einen Ausblick auf Version 3 des Frameworks.
Vue.js · Webentwicklung
GitHub Actions soll die Automatisierung von Aufgaben direkt auf der Plattform ermöglichen. Der Beitrag erklärt Workflows und Aktionen, zeigt deren Erstellung im visuellen Editor und im Code und betrachtet Missbrauchspotenzial und Stand der Beta.
Tooling · Automatisierung
Das Html Agility Pack ist ein in C# geschriebener HTML-Parser, mit dem sich per Web Scraping Daten aus Websites herauslösen lassen. Gezeigt wird, wie HTML geladen wird und wie sich Elemente selektieren und manipulieren lassen.
.NET · C# · Webentwicklung
Prettier formatiert Quelltext verschiedener Programmier- und Auszeichnungssprachen nach festen Regeln und lässt nur wenige Optionen zu. Vorgestellt werden das rechthaberische Konzept, die Integration in Entwicklungsumgebungen sowie CLI und API.
Tooling · Webentwicklung
Im zweiten Teil des Tutorials zum Webframework Vue.js geht es um Details zu den Grundlagen, um Events, das Reactivity-Modell sowie das Routing.
Vue.js · Webentwicklung
Version 8.0 von C# kümmert sich unter anderem um Nullable Types, Pattern Matching und Interfaces und bringt asynchrone Streams sowie Indices und Ranges. Dazu: wie sich die Preview in Visual Studio 2019 mit .NET Core 3.0 ausprobieren lässt.
C# · .NET
Das Werkzeug osquery von Facebook stellt Informationen des Betriebssystems als relationale Datenbank bereit, die sich per SQL abfragen lässt. Gezeigt werden das Prinzip der virtuellen Tabellen, interaktive Shell und Daemon sowie die Plattformen Windows, macOS, Linux und FreeBSD.
Tooling · Infrastruktur
Vue.js erfreut sich wachsender Beliebtheit bei Webentwicklern. Es erlaubt einen sanften Einstieg mit schrittweisem Ausbau der Funktionen.
Vue.js · Webentwicklung
DbUp verwaltet versionierte SQL-Änderungsskripte und spielt sie in der richtigen Reihenfolge in eine Datenbank ein. Der Beitrag erklärt das Prinzip der Transitionen sowie Features wie Logging, Journaling und Code-basierte Skripte.
.NET · Tooling
Im User-Agent einer Client-Anwendung stecken wertvolle Informationen. Der Artikel zeigt, wie die Bibliothek uap-csharp aus dem ua-parser-Projekt den User-Agent in einer C#-Anwendung verarbeitet.
C# · Webentwicklung
MailChimp.NET ist der .NET-Wrapper für die Mailchimp API in Version 3.0. Die Folge zeigt die Installation über NuGet und wie sich Newsletter-Listen und Kampagnen programmgesteuert aus .NET heraus verwalten lassen.
.NET · Automatisierung
Smart.Navigation .NET will die Navigation zwischen Ansichten in Windows Forms, WPF und Xamarin vereinfachen und vereinheitlichen. Am Beispiel Windows Forms geht es um die Installation per NuGet, das Prinzip des Control Switching und die Features der Bibliothek.
.NET · C#
NCrunch führt Unit Tests als Visual-Studio-Erweiterung automatisch und parallel im Hintergrund aus. Der Artikel zeigt, wie das die Feedback-Schleife beim Testen verkürzt, welche Versionen unterstützt werden und was die Erweiterung kostet.
Testing · Tooling
Simple.Migrations ist ein schlankes Migrations-Framework: Es verwaltet Migrationen mit Versionsnummern im Code und ruft sie einzeln oder nacheinander auf, generiert aber kein SQL. Der Beitrag zeigt, wie sich das Framework in eigene Anwendungen integrieren lässt.
.NET · Tooling
Der Debugger ndb der Google Chrome Labs verspricht bessere Usability und speziell auf Node.js angepasste Features. Nach einem Überblick über Debug-Ausgaben, Browser-DevTools und den eingebauten Node.js-Debugger stellt der Artikel ndb vor.
Webentwicklung · Tooling
Tabellen, Farben und saubere Layouts statt tristem Text: Die Bibliothek CsConsoleFormat wertet die Ausgaben von .NET-Konsolenanwendungen auf, ohne dass jede Formatierung selbst implementiert werden muss. Der Artikel zeigt, was sie über die kombinierte Formatierung von .NET hinaus bietet.
.NET · C# · Tooling