BASTA! Blog

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

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.
5
Jan

C# Source Generators

C# Source Generators dienen der automatischen Erstellung von Code, was zum Beispiel bei Routinearbeiten hilfreich sein kann, wenn Codeteile nach einem fixen Schema erstellt werden sollen. In diesem Artikel wird gezeigt, wie C# Source Generators eingesetzt werden können und was sie von bestehenden Optionen zur Codegenerierung unterscheidet.
17
Nov

Container – die Azure-Edition

Viele Anwendungen bewegen sich in Richtung eines containerbasierten Ansatzes, und das aus gutem Grund: Container ermöglichen es uns, die Umgebungsanforderungen unserer Anwendung von der Anwendung selbst zu trennen.
28
Oct

Electron.NET von A bis Z

Das Open-Source-Framework Electron.NET feiert seinen dreijährigen Geburtstag und in der Zwischenzeit hat sich einiges getan. Fast 80 000 Downloads auf NuGet, fast 5 000 Sterne auf GitHub, über 400 bekannte Projekte – und sogar Microsoft nutzt es für die Desktoplösung von Blazor. Dieser Artikel geht auf die neuen Features ein und zeigt zusätzliche Tipps und Tricks, die häufig nachgefragt werden.
1
Sep

Visualisieren von Machine-Learning-Daten in VS Code

Visualisierungen im Code haben in den letzten Jahren erfolgversprechende Innovationen hervorgebracht. Hierzu zählen die durchgehende Integration einiger Spezialtechnologien des Machine-Learning-Mappings wie die Einbindung des Jupyter-Notebook-Formats in VS Code, MS Power BI sowie das Aufrufen von Tensorboard zur Darstellung und Protokollierung der Trainingsergebnisse. Dieser Artikel verdeutlicht, wie weit die Codevisualisierung vorangeschritten ist und wie eigene Projekte davon profitieren.
11
Aug

Blazor WebAssembly ist endlich erschienen

Blazor WebAssembly ist am 19. Mai 2020 erstmals in einer stabilen Version erschienen. In diesem Beitrag stelle ich kurz zehn Gemeinsamkeiten und ausführlich zehn Unterschiede zu dem bereits im September 2019 erschienenen Blazor Server vor.
11
Jun

Web Components auf Steroiden

Saubere Architektur und eine gute Dokumentation machen Web Components erst so richtig gut wiederverwendbar. Beides lässt sich ohne eigenes Framework in der Regel kaum sinnvoll für größere Projekte abbilden. Hier kommen Frameworks speziell für Web Components ins Spiel. In diesem Fall Stencil, ein Tool zur Entwicklung, aber auch Dokumentation von Web Components. Eine Kampfansage gegen große Single Page Application Frameworks?
18
May

Die Realisierung von Microfrontends

Die in webpack 5 integrierte Module Federation erlaubt das Laden separat kompilierter Programmteile und das Teilen von Bibliotheken. Damit bietet es endlich eine offizielle Lösung für die Realisierung von Microfrontends.

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