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 Kommunikation zwischen Microservices kann komplex sein. API-Gateways wie Ocelot nehmen sich der Anforderungen wie Autorisierung und Überwachung an.
.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
Mit Caching verbessern Sie die Leistung vieler Anwendungen. Dabei helfen beispielsweise 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 skalierbare Hintergrundjobs unter .NET und führt sie aus. Der Artikel zeigt, was es Neues gibt und was ein Job Activator ist.
.NET
Guard-Klauseln können Code robuster machen und die Qualität heben. Guard.NET stellt die dafür nötige Umgebung zur Verfügung.
.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
Zahlreiche Prozesse in Unternehmen werden immer noch manuell ausgeführt. Robotic Process Automation (RPA) verspricht hier Abhilfe.
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
… und wie man sie vermeidet. Tipps für Unternehmen, aber auch für Stellenbewerber.
Arbeitswelt
Mehr als nur ein Homeoffice-Job? Das stößt mittlerweile auf immer mehr Zuspruch.
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
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
Durch die Beliebtheit von Branching-Strategien gibt es eine breite Tool-Unterstützung unterschiedlicher Strategien.
Tooling
Das Tool Zack.DotNetTrimmer entfernt nicht verwendeten Code in WinForms- und WPF-Anwendungen und macht sie dadurch kleiner.
.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 erzeugt aus einer deklarativen Beschreibung Parser für Binärdaten.
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
Abfolgen von Arbeitsschritten in Software abzubilden ist beliebig komplex. Die Workflow-Engine Wexflow verspricht Unterstützung.
.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
Formulare sind die Dreh- und Angelpunkte für die Interaktion mit den Nutzern. Mit dem Framework FormKit lassen sich Web-Formulare schnell und unkompliziert erzeugen.
Webentwicklung · Vue.js
Eine Bibliothek, die dabei hilft, gut gestaltete Konsolenausgaben zu erstellen.
.NET · Tooling
Systeme für die Versionsverwaltung sind aus dem Entwickleralltag nicht mehr wegzudenken. Die Arbeit in Teams basiert dabei auf verschiedenen Branching-Strategien.
Tooling