Unsere Artikel

Kategorie: ASP.NET Core

ASP.NET Core

Recommended Reading: Blazor-Inhalte empfohlen von Christian Weyer

In unserem Recommended Reading teilen unsere Experten aktuelle Inhalte die sie in den letzten Tagen und Wochen entdeckt haben und empfehlen können. Dieses Mal ist Blazor-Experte Christian Weyer an der Reihe. Zum nach wie vor top aktuellen aber auch heiß diskutierten Thema .NET Core Blazor, hat Christian drei Themen für Sie, die sich definitiv lohnen anzusehen.

zum Inhalt >
ASP.NET Core

Blazor WebAssembly – Unleash The Power Of Dynamic Template-Based UIs With Razor Engine

In general, you can divide template engines into two types. The relatively simple ones are using template strings with placeholders to be replaced by some concrete values. The other template engines can do everything the simple ones can but additionally provide means for control of the code flow, like if-else statements, loops, and further. In this article, I will focus on the latter by using the Razor engine inside a Blazor WebAssembly application.

zum Inhalt >
ASP.NET Core

ASP.NET Core Blazor WebAssembly: Authentifizierung und Autorisierung mit IdentityServer in Aktion

Seit der Version Blazor WebAssembly 3.2.0 enthält Blazor umfangreiche Unterstützung für clientseitige Authentifizierung, wodurch die Implementierung von OpenID Connect und OAuth2 in Single-Page-Applications (SPAs) deutlich vereinfacht wird. In diesem Artikel sehen wir uns an, wie wir Authentifizierung und Autorisierung in einem Blazor-WebAssembly-Client realisieren können. Zusätzlich werden wir die Client UI auf Basis von Nutzerrechten entsprechend dynamisch anpassen.

zum Inhalt >
API

Einbindung: ASP.NET Core API-Dokumentation mit Swagger: Teil 2 [Screencast]

Im Screencast erfahren Sie, wie Sie die Generierung eines OpenAPI-Dokuments in ein ASP.NET Core Web API–Projekt einbinden.
Außerdem sehen Sie, wie man das SwaggerUI direkt im Projekt aktiviert.
Da es nicht immer gewünscht ist, das Swagger-Dokument direkt über einen Endpunkt auf seiner API zur Laufzeit abrufen zu können, zeigt Sebastian Gingter einen alternativen Weg, wie Sie dieses Dokument nach dem Kompilieren des API-Projektes, zum Beispiel auch als Teil des Build-Prozesses, generieren können.

zum Inhalt >
Angular

ASP.NET Core SignalR: Absicherung der Echtzeitkommunikation – Teil 2

Im ersten Teil der Artikelserie haben wir uns den generellen Verbindungsaufbau und Datenaustausch zwischen Client und Server mithilfe von SignalR angeschaut. Im zweiten Teil widmen wir uns nun der Absicherung unserer Echtzeitkommunikation. Ich zeige euch, wie ihr durch kleine Anpassungen im Code, einfach eine bestehende SignalR-Verbindung absichern könnt.

zum Inhalt >
ASP.NET Core

Blazor WebAssembly – Changing The Log Level At Runtime

With Blazor WebAssembly we are now able to create single-page applications (SPA) using C# and the ASP.NET Core Framework. When coming from ASP.NET Core MVC, you may ask yourself what .NET features are available, limited, or not available when running in the browser. One of them is logging, which is a basic means for debugging in both production environments and during development.

zum Inhalt >