Visual Studio Code, Teil 3: Eigene Erweiterungen implementieren
Teil 3 der Serie erklärt, was zum Erstellen eigener Erweiterungen notwendig ist und welche Möglichkeiten auch bei speziellen Anforderungen offen stehen.
Tooling · Webentwicklung
36 Artikel
Teil 3 der Serie erklärt, was zum Erstellen eigener Erweiterungen notwendig ist und welche Möglichkeiten auch bei speziellen Anforderungen offen stehen.
Tooling · Webentwicklung
Der Microsoft-Paketmanager für Windows blickt auf eine bewegte Geschichte.
Tooling
Welche Vielfalt an Erweiterungen und Integrationen bei MS Teams möglich ist und was es konkret bei deren Implementierung zu beachten gilt, zeigt ein zweiteiliger Artikel.
.NET · Tooling
GoJS ist eine Bibliothek für JavaScript und TypeScript, mit der sich interaktive Diagramme wie Flussdiagramme, Organigramme oder Mindmaps erstellen lassen. Die zehnte Episode von Fabians Web-Perlen stellt die Bibliothek von Northwoods Software vor.
Webentwicklung
Das Projekt FsLab hilft, wenn es darum geht, Data Science mit F# zu praktizieren.
.NET · Datenanalyse
Die Angebote zum Programmierenlernen sind zahlreich. Was dahintersteckt und welche Programmiersprachen und -umgebungen sich für einen Einstieg anbieten.
MINT-Bildung
In einer Web-Anwendung müssen Benutzer ständig mit Informationen versorgt werden.
Webentwicklung
TypeScript bietet auch in Vue-Projekten viele Vorteile gegenüber JavaScript. Dieser Artikel zeigt sie auf und erklärt, was bei einer Umstellung zu beachten ist.
Vue.js · Webentwicklung
Die achte Episode von Fabians Web-Perlen stellt Grid.js vor, ein Table-Plugin mit Pagination, Suche, Sortierung und veränderbaren Spalten, und zeigt, wie sich die Bibliothek im eigenen Projekt verwenden lässt.
Webentwicklung
Daten zu sammeln und auszuwerten sind wichtige Teile eines Datenanalyse-Prozesses. Um Informationen und einen Nutzen daraus zu ziehen, sind zusätzlich passende Visualisierungen notwendig. Diese Aufgabe übernehmen Werkzeuge wie Grafana.
Tooling · Datenanalyse
Das freie Content-Management-System WordPress hat mit Version 5.8 das zweite Major-Release für das Jahr 2021 nachgelegt.
Webentwicklung
Wer eine Desktop-Anwendung ausliefert, muss diese auch auf dem aktuellen Stand halten. AutoUpdater.NET kann hierbei helfen.
.NET
Mit Datums- und Zeitangaben umzugehen ist durchaus aufwändig.
Webentwicklung
Low- und No-Code-Tools erleichtern das Erstellen von Prototypen und beschleunigen die Entwicklung. Allerdings muss man darauf achten, ein Werkzeug auszuwählen, das zu den Anforderungen passt. Erfahrungen aus vier Start-ups.
Low-Code
Das Web wird immer dynamischer, auch was die Präsentation von Inhalten betrifft.
Webentwicklung
Warum sich ein Update auf die neuesten Versionen der beiden Tools lohnt.
Tooling · .NET
VS Code ist vielseitig erweiterbar und lässt sich zudem für unterschiedliche Bedürfnisse konfigurieren. Teil 2 der Serie stellt die Erweiterungen vor.
Tooling
Mit SpecFlow kommt das Behavior-Driven-Development-Prinzip ins eigene Projekt.
Testing · .NET
VS Code hat sich zu einem gängigen Code-Editor entwickelt. Was der Editor kann und was Entwickler von ihm erwarten, beleuchtet Teil 1 dieser dreiteiligen Serie.
Tooling
Die zuletzt veröffentlichte Major-Version 5.7 des CMS WordPress bietet zahlreiche Neuerungen und Vereinfachungen. Ein Grundlagenartikel zeigt, was sich hinter der Esperanza genannten Programmversion verbirgt.
Webentwicklung
Mit FitNesse erfassen Sie Anforderungen in einem Wiki. Dank Framework können die Requirements für automatische Tests herangezogen werden.
Testing
Fabians Web-Perlen, Episode 5: Die JavaScript-Bibliothek Highlight.js färbt Quelltext und Markup im Browser oder unter Node.js ein. Der Artikel zeigt, welche Sprachen und Designs sie mitbringt, wie sie ins eigene Projekt kommt und wo clientseitiges Syntax-Highlighting an Grenzen stößt.
Webentwicklung
Der LEGO Mindstorms EV3 führt Bytecode aus, dessen Spezifikation offenliegt. Der Artikel erklärt die Zwischensprache LMS und das Bytecode-Format RBF, das Grundwissen für eigene Programmiersprachen auf dem EV3.
Hardware · MINT-Bildung · Programmiersprachen
Die Bibliothek Muuri unterstützt Designer beim Anordnen von Elementen auf Websites.
Webentwicklung
Viele Verbesserungen und Neuerungen bietet die dritte Version des Webframeworks Vue. Es fehlt aber noch immer der geplante Migrations-Build. Dadurch ist der anstehende Generationswechsel für eigene Projekte nicht trivial.
Vue.js · Webentwicklung
Das Handling von Datumsangaben ist mühsam und fehleranfällig. Hier hilft Nager.Date.
.NET · C#
Episode 3 von Fabians Web-Perlen stellt die Bibliothek pdf-lib vor, mit der sich PDF-Dateien in JavaScript und TypeScript nicht nur erzeugen, sondern auch vorhandene Dokumente bearbeiten und Formulare ausfüllen lassen.
Webentwicklung · Tooling
Eine Bibliothek, mit der Sie Parser in C# schreiben können.
C#
Version 3 bringt Neues für das Web-Framework, darunter die Composition API und die Änderungen am Reactivity-System. Ein Blick auf Vue.js 3 lohnt sich.
Vue.js · Webentwicklung
Im schriftlichen Interview erzählt Fabian Deitelhoff, wie er Promotion, Anstellung am Centrum für Entrepreneurship und Transfer (CET) der TU Dortmund und die Selbstständigkeit mit brickobotik vereinbart.
Arbeitswelt · MINT-Bildung
Zu aufwändigen Web-Apps sind Generatoren für statische Seiten eine gute Alternative.
Vue.js · Webentwicklung
Ein Rückblick auf 91 Ausgaben der Kolumne „Frameworks & mehr“: wie Projekte ausgewählt werden, wie ein Artikel entsteht und was die GitHub-Daten der letzten 52 Wochen über die über 100 vorgestellten Frameworks und Bibliotheken verraten.
.NET · Datenanalyse
DataObjects.NET soll performant sein und einen Business Logic Layer (BLL) bieten.
.NET · C#
Die erste Episode von Fabians Web-Perlen stellt die Charting-Bibliothek Chart.js vor, mit der sich Balken-, Linien- und Flächendiagramme schnell in Web-Projekte einbinden lassen. Dazu gehört eine Einschätzung von TypeScript-Support, Dokumentation und Einbindung ins Web-Ökosystem.
Webentwicklung · Datenanalyse
Die Bibliothek Turbolinks beschleunigt klassische Webanwendungen.
Webentwicklung
In manchen Szenarien reicht die Geschwindigkeit der .NET-Bordmittel für Zeichenkettenoperationen nicht aus. Beim Logging zum Beispiel. Hier kommt ZString ins Spiel.
.NET