BASTA! Blog

BASTA! – Konferenz für .NET, Windows & Web Development

13
Sep

Software Development Quality Map

Gute Softwarequalität liegt jedem Entwicklungsteam am Herzen. Doch was ist, wenn die Software nicht die Qualität aufweist, die man sich vorgenommen hat? Die Software Development Quality Map zeigt den Lösungsweg: Sie nimmt Teams auf Entdeckungsreise durch 80 verschiedene Themen. Gehen Sie auf Schatzsuche!
31
Aug

Alle Zügel in einer Hand

Viele Azure Services, wie z. B. Azure App Services, Azure Functions und Azure Kubernetes Services ermöglichen es, Konfigurationen beim Deployment von .NET-Konfigurationssettings zu übernehmen und in Produktion dann bei den ressourcenspezifischen Konfigurationen Einstellungen vorzunehmen. Anstatt jeden Azure App Service und jede Azure Function eigens zu konfigurieren, kann aber auch ein zentraler Konfigurations-Service verwendet werden: Azure App Configuration.
9
Aug

Microsoftsche Miet-AI

Das Programmieren der eigentlichen AI-Pipeline ist allzu oft nur ein kleiner Teil der gesamten Solution, während der Gutteil der Arbeit auf die Erzeugung des Modells entfällt. Die Nutzung kommerzieller Modelle schafft an dieser Stelle Abhilfe – ein Trend, dem sich Microsoft mit den Azure Cognitive Services zuwendet.
20
Jul

One .NET ist auf dem Weg

Mit .NET 6 kommt nicht nur die ursprünglich schon für .NET 5 geplante Vereinheitlichung „One .NET“, sondern es wird auch neue Anwendungsarten und weitere Verbesserungen für die Entwickler geben.
9
Jun

Eine Reise von UWP zu WinUI

Zum Entwickeln von Desktopanwendungen für Windows 10 ist WinUI das modernste UI Framework. Seit Ende März 2021 liegt es als Teil des sogenannten Project Reunion in einer Version vor, die laut Microsoft bereits für produktive Anwendungen verwendet werden kann. Dieser Artikel zeigt einen Überblick über UWP, WinUI und Project Reunion, und zeigt auch, wie ein WinUI-Projekt mit der neuesten Version erstellt wird.
4
May

Asynchronität mit C# und Go

Wie können wir asynchron Nachrichten zwischen Verarbeitungsschritten austauschen? Dazu existieren in C# und Go verschiedene Ansätze – ein guter Anlass, einen Blick über den Tellerrand zu wagen und sich die Programmiersprache Go einmal näher anzusehen. Bevor wir damit starten, rufen wir uns zunächst die TPL Dataflow Library in Erinnerung.
9
Apr

Das ist doch nicht normal!

Wir Menschen sind üblicherweise gut im Erkennen von Anomalien: Oft reicht ein schneller Blick auf Monitoringcharts, um ein Performanceproblem zu erkennen (oder im besten Fall vorherzusagen). Eine Kurve steigt unnatürlich rasch an, ein Wert fällt unter ein gewünschtes Minimum oder es gibt Schwankungen, die rational nicht erklärbar sind. Manches davon würde sich technisch durch ein simples if automatisiert erkennen lassen, aber mehr Spaß macht es mit dem neuen Metrics Advisor der Azure Cognitive Services.
18
Mar

TypeScript 4.1: Neues aus der vierten Generation

TypeScript 4.1 ist da und bringt einige Erweiterungen und neue Sprachfeatures, aber keine bahnbrechenden Änderungen. Wie immer gilt bei TypeScript, dass nicht im klassischen Stil der semantischen Versionierung gearbeitet wird. Release 4.1 bietet Entwicklern also keine Pause hinsichtlich der möglicherweise nötigen Anpassungen am Code. Machen wir gemeinsam eine Reise von TypeScript 4.0 bis zur aktuellen Version 4.1. Was gibt es Neues in der vierten Generation?
2
Mar

C# 9 – coole neue Features

C# 9 bringt wieder jede Menge an Neuerungen mit. In seiner Session von der BASTA! Spring 2021 zeichnet Christian Nagel die spannendsten Features nach und zeigt, wie diese gewinnbringend in eigenen Anwendungen genutzt werden können.
22
Feb

.NET 5.0 ist erschienen

Am 10. November 2020 wurde .NET 5.0 von Microsoft veröffentlicht. Es ist noch nicht die angekündigte Vereinigung aller .NET-Varianten, aber es bringt viele schöne Neuerungen. Daher lohnt es sich, das finale Release genauer unter die Lupe zu nehmen.

Ihr aktueller Zugang zur .NET- und Microsoft-Welt.
Der BASTA! Newsletter:

Behind the Tracks

.NET Framework & C#
Visual Studio, .NET, Git, C# & mehr

Agile & DevOps
Agile Methoden, wie Scrum oder Kanban und Tools wie Visual Studio, Azure DevOps usw.

Web Development
Alle Wege führen ins Web

Data Access & Storage
Alles rund um´s Thema Data

JavaScript
Leichtegewichtig entwickeln

UI Technology
Alles rund um UI- und UX-Aspekte

Microservices & APIs
Services, die sich über APIs via REST und JavaScript nutzen lassen

Security
Tools und Methoden für sicherere Applikationen

Cloud & Azure
Cloud-basierte & Native Apps