GPT im Geschwindigkeitsrausch
OpenAIs Updates für GPT-4 und GPT-3 machen die Modelle zuverlässiger, vor allem aber anpassungsfähiger. Die Änderungen und neuen Features im Detail.
KI
41 Artikel
OpenAIs Updates für GPT-4 und GPT-3 machen die Modelle zuverlässiger, vor allem aber anpassungsfähiger. Die Änderungen und neuen Features im Detail.
KI
.NET 8 und C# 12 sind da. Sie sind leistungsfähiger als die Vorgänger und bringen viel Neues, das Entwicklern sehr hilft.
.NET · C#
Software zur Projektverwaltung ist oft komplex und mit Funktionen überladen. Linear verspricht, das Projektchaos mit einer eigenen Methode, einfachen Ansätzen und bewusst reduziertem Funktionsumfang zu bändigen.
Tooling
Die 124. Episode von Frameworks und mehr erklärt, was API-Gateways in Microservice-Architekturen leisten, und zeigt Ocelot, eine .NET-Bibliothek für ASP.NET Core mit Routing, Load Balancing, Authentifizierung und Autorisierung.
.NET · Webentwicklung
Bei Visual Studio 2022 ergeben sich Änderungen hinsichtlich Add-ons. Bestehende Erweiterungen sollten angepasst werden.
.NET · Tooling
Früher musste man studiert haben, um in der IT erfolgreich zu sein. Heute hängt die Entscheidung für oder gegen ein Studium eher davon ab, ob einem diese Form des Lernens liegt oder nicht.
Arbeitswelt · MINT-Bildung
Caching beschleunigt Anwendungen, bringt aber auch Risiken wie veraltete Daten mit sich. Episode 123 von Frameworks und mehr erklärt Caching-Strategien, die in .NET eingebauten Optionen und die Bibliotheken EasyCaching und FastCache.
.NET
Was Edge Computing ist, wo es sich vom Cloud Computing unterscheidet und wann es die Cloud ergänzt oder ersetzt. Beispiele von Audi, BMW, Siemens und GE Digital zeigen den Einsatz in Produktion und IoT.
Cloud · Infrastruktur
Hangfire erzeugt, führt aus und verwaltet skalierbare Hintergrundjobs in .NET. Die 122. Episode von Frameworks und mehr fasst die Neuerungen der Versionen 1.6 bis 1.8 zusammen und erklärt, was ein Job Activator ist.
.NET
Guard-Klauseln prüfen Vorbedingungen zu Beginn einer Methode. Die 121. Episode von Frameworks und mehr zeigt, wie die Bibliothek Guard.NET solche Prüfungen in .NET-Code vereinfacht, und vergleicht sie mit alternativen Bibliotheken.
.NET · C#
Der dritte Teil der Unity-Serie widmet sich 2D-Spielen und erweiterten Themen. Ein Kasten fasst Unitys Roadmap zusammen, darunter die Unterstützung für DirectX 12 und DOTS.
Games & Spieleentwicklung
Die Versionsverwaltung Git ist aus der Softwareentwicklung nicht mehr wegzudenken. Mit LibGit2Sharp steuern Sie sie.
C# · Tooling
Git Large File Storage verwaltet große Dateien in Repositorien effizient und transparent.
Tooling
Die Kombination aus Chatbot und Messenger sorgt für Nachrichten auf Kommando.
C# · .NET
Viele Prozesse in Unternehmen laufen noch manuell. Die Einführung erklärt, was Robotic Process Automation (RPA) ist, wo sie hilft, welche Tools es gibt und worauf es bei der Umsetzung in Unternehmen ankommt.
Automatisierung
Der Artikel zeigt, was hinter der RPA-Software UiPath steckt, und setzt kleine RPA-Prozesse mit verschiedenen Elementen und Anwendungen von UiPath um.
Automatisierung · Tooling
Apify ist eine Plattform für Web-Scraping und Browser-Automatisierung mit Headless-Browsern. Die Einführung zeigt, für welche Aufgaben der Robotic Process Automation (RPA) sich Apify eignet und wofür nicht.
Automatisierung
Seit Ende Februar folgen im Monatsrhythmus neue Previews von Version 8 des .NET Frameworks. Wir werfen einen genauen Blick auf die Neuerungen der dritten Vorschauversion.
.NET · C#
Der Einstieg in die Softwareentwicklung war noch nie so einfach wie jetzt - und noch nie so verwirrend. Wir geben Starthilfe.
Arbeitswelt · MINT-Bildung
Per API lässt sich nicht nur ChatGPT in eigene Projekte einbinden, sondern auch Whisper. Damit werden noch viel mehr Anwendungsszenarien möglich. Wir helfen beim Einstieg.
KI
Was gute Stellenanzeigen, Bewerbungen und Bewerbungsverfahren ausmacht und wo die typischen Stolperfallen liegen, mit Blick auf die IT-Branche und besonders die Softwareentwicklung.
Arbeitswelt
Hinter „Overemployed“ steckt der Trend, mehrere Remote-Stellen gleichzeitig auszufüllen. Der Artikel erklärt die unterschiedlichen Bedeutungen des Begriffs, woher die Bewegung kommt und was sie antreibt.
Arbeitswelt
Die Tabellenkalkulation Excel ist wahrscheinlich das am häufigsten eingesetzte Office-Tool. Mit der Bibliothek EPPlus stehen dessen Funktionen auch über .NET zur Verfügung.
.NET · Automatisierung
.NET-Anwendungen können .NET-Laufzeitumgebung und -Bibliotheken selbst mitbringen.
.NET
Der dritte und letzte Teil der Serie gibt einen Überblick, wie Entwicklungsumgebungen, Git-Clients und weitere Tools Branching-Strategien unterstützen. Als Fallback bleiben immer die üblichen Git-Kommandos auf der Konsole.
Tooling
Self-Contained-Anwendungen bringen die komplette .NET-Laufzeitumgebung mit und werden entsprechend groß. Der Artikel erklärt, wie Trimming nicht benötigte Assemblies und Code-Teile entfernt und was dabei im Hintergrund passiert.
.NET
Das Trimming von .NET entfernt ungenutzten Code, klappt bei Windows Forms und WPF aber noch nicht. Episode 116 von Frameworks und mehr zeigt, wie Zack.DotNetTrimmer das über eine Analyse der zur Laufzeit geladenen Assemblies löst.
.NET
Bereitstellungsmodelle definieren, wie eine Anwendung verpackt und ausgeliefert wird und wie Anwender mit ihr interagieren. Ein Überblick über die verschiedenen Varianten.
.NET
Javascript, Python, Java und C++ bleiben, aber einige interessante moderne Programmiersprachen sind deutlich im Kommen.
Webentwicklung · Arbeitswelt · Programmiersprachen
Kaitai Struct beschreibt die Struktur von Binärdateien deklarativ und erzeugt daraus Parser in verschiedenen Programmiersprachen. Episode 115 von Frameworks und mehr gibt einen Überblick über die Bibliothek.
Tooling · Programmiersprachen
Moderne Web-Frameworks bieten verschiedene Möglichkeiten, Code wiederzuverwenden. Bei Vue 3 ist durch das Composition API eine Variante hinzugekommen.
Vue.js · Webentwicklung
Online-Speicher sind heute essenziell. Das System Nextcloud lässt sich über viele APIs an eigene Bedürfnisse anpassen.
Cloud · .NET
Wexflow ist eine quelloffene Workflow-Engine auf Basis von .NET, die Workflows nicht nur ausführt, sondern Nutzern auch über einen Designer erstellen lässt. Die Kolumne gibt einen Überblick über die Funktionen der Engine.
.NET · Automatisierung
Tauri ist ein besonders flexibles Framework, um Anwendungen auf verschiedene Plattformen zu bringen. Wir erklären, was es kann, schauen unter die Haube und implementieren auch gleich eine erste Anwendung.
Webentwicklung · Tooling
Nachdem .NET MAUI nun veröffentlicht ist, stellt sich die Frage nach einer Migration von Anwendungen.
.NET
Zwei Jahre nach der ersten Ankündigung veröffentlicht Microsoft .NET MAUI – ein Überblick.
.NET · C#
Es gibt verschiedene Branching-Strategien, von denen sich in der Praxis etliche fest in der Entwicklerszene etabliert haben.
Tooling
WordPress hat mit Version 6.1 das dritte Major-Release für das Jahr 2022 veröffentlicht. Der Artikel zeigt, was sich hinter dem Misha genannten Release verbirgt.
Webentwicklung
Der erste Teil der Serie über Git-Branching-Strategien: lokale, zentrale und verteilte Versionskontrollsysteme im Vergleich, warum Branches in Git so günstig sind und welche Branching-Modelle daraus entstanden sind.
Tooling
Die 113. Episode von Frameworks und mehr zeigt, wie sich mit der Bibliothek Spectre.Console Konsolenanwendungen mit Farben, Textstilen, Tabellen und Diagrammen gestalten lassen. Eine kleine Demoanwendung führt die Möglichkeiten vor.
.NET · Tooling
Die 23. Episode von Fabians Web-Perlen zeigt, wie sich mit dem Framework FormKit Web-Formulare schnell und unkompliziert erstellen lassen und wie gut die Integration in Vue funktioniert.
Webentwicklung · Vue.js