Homepage
Open in app
Sign in
Get started
Engineering & Design
Stories about Cloud, Software Development & UX
Cloud
IoT
Web
XR
AI
DevOps
Start a project
Follow
.NET 8 makes you faster. Everyday.
.NET 8 makes you faster. Everyday.
As has been the case for many releases, the .NET 8 team is spending a lot of development effort to improve the .NET Runtime in terms of…
BEN ABT
Oct 30, 2023
Create your own GPT by using the newly OpenAI GPT Builder
Create your own GPT by using the newly OpenAI GPT Builder
I’m pretty sure that everyone has already heard about ChatGPT, now it is possible to create your own GPT by using the newly published…
Sebastian Jensen
Nov 13, 2023
Use viewProviders to make form controls reusable in Angular
Use viewProviders to make form controls reusable in Angular
Angular 14 brought us a great feature with reactive form typing, and it seems like life is already good… but what if I told you that form…
Nataliia Podpriatova
Oct 4, 2023
Latest
Using the official OpenAI library for .NET to Access llamafile LLMs
Using the official OpenAI library for .NET to Access llamafile LLMs
Leverage the official OpenAI library for .NET to seamlessly communicate with local LLMs and SLMs via llamafile.
Sebastian Jensen
Sep 5
Service-to-Service comminucation with Refit & Client Credentials Flow for Entra ID
Service-to-Service comminucation with Refit & Client Credentials Flow for Entra ID
For a recent project I needed my ASP.NET Core backend service to talk to an external license server using the Entra ID Client Credentials…
Thomas Pentenrieder
Aug 20
How to create a simple chat page using .NET MAUI
How to create a simple chat page using .NET MAUI
Learn how to create a simple chat page UI that could be used for real-time message exchange, with support for images.
José Pereira
Aug 19
Read request headers in Azure Functions v4 with Node
Read request headers in Azure Functions v4 with Node
I often have to read information from request headers in Azure Functions. For example to get the User Object ID that made an authenticated…
Thomas Pentenrieder
Aug 12
Reducing the manual workload when using OAuth 2.0 in Bruno
Reducing the manual workload when using OAuth 2.0 in Bruno
Bruno now ships with built-in support to fetch access tokens via OAuth 2.0. Still, we need to add the access token to each request…
Lukas
Aug 12
Using TailwindCSS with Blazor and scoped CSS
Using TailwindCSS with Blazor and scoped CSS
Using TailwindCSS with Blazor and scoped CSS can be tricky, but once set up, it’s really simple.
Yannick Haas
Aug 6
Generate Sequence Diagrams for Azure B2C User Journeys with ChatGPT
Generate Sequence Diagrams for Azure B2C User Journeys with ChatGPT
Working with Azure B2C is an XML battle, especially when it comes to customizing user journeys using custom policies. A starter pack you…
Dariusz Parys
Jul 30
Using Ngrok to Debug Azure B2C Custom Policy REST API Endpoint
Using Ngrok to Debug Azure B2C Custom Policy REST API Endpoint
Currently, I am working on Azure B2C custom policies. These have a wide range of configuration options, all in XML. Naturally, errors do…
Dariusz Parys
Jul 29
.NET: the cost of returning an empty collection
.NET: the cost of returning an empty collection
.NET: the cost of returning an empty collection
BEN ABT
Jul 22
Microsoft Teams deep links without client selection
Microsoft Teams deep links without client selection
Microsoft Teams lets you create deep links to various elements like chats, channels, conversations or apps. Usually when clicking such a…
Thomas Pentenrieder
Jul 16
Display applied slicer values in Power BI
Display applied slicer values in Power BI
Most PowerBI reports include slicer components, that allow users to filter the displayed data according to data relationships in the…
Martin Essig
Jul 8
Using Phi-3 Vision with ONNX as local Small Language Model to analyze images
Using Phi-3 Vision with ONNX as local Small Language Model to analyze images
This blog post contains a simple .NET Console application to demonstrate how you can easily integrate the Phi-3 Vision Model using ONNX to…
Sebastian Jensen
Jul 4
Safely Analyzing Phishing Emails with Trusted Tools
Safely Analyzing Phishing Emails with Trusted Tools
Have you ever felt that sinking feeling when you realize you might have just opened a phishing email? Welcome to the club! 🎣 It’s like a…
Nataliia Podpriatova
Jul 4
Deploying OpenAI Models to Azure with Bicep
Deploying OpenAI Models to Azure with Bicep
Deploying an Azure OpenAI Service with GPT Models is pretty straight forward. However, I ran into an issue where deploying two models at…
Thomas Pentenrieder
Jul 4
Adding an API to an Azure hosted React Static Web App
Adding an API to an Azure hosted React Static Web App
In previous articles, I have described how to build a React app as a Static Web App (SWA) (Create a React App, Give the App a Structure and…
Janek Fellien
Jul 1
Simplifying local development with automated database migrations
Simplifying local development with automated database migrations
With Docker, we can run databases nowadays within seconds. But what about the migrations?
Lukas
Jul 1
Navigation in a React Static Web App
Navigation in a React Static Web App
After setting up a React app as a Static Web App (SWA) in part 1 of this tutorial and setting up the basic structure in part 2, I would…
Janek Fellien
Jun 25
Using Phi-3 Mini with ONNX as local Small Language Model
Using Phi-3 Mini with ONNX as local Small Language Model
This blog post contains a simple .NET Console application to demonstrate how you can easily integrate the Phi-3 Mini Model using ONNX.
Sebastian Jensen
Jun 25
How to structure a React app
How to structure a React app
In part 1 of my tutorial, I started lifting a React app as a Static Web App into the Azure Cloud. This app doesn’t have any functionality…
Janek Fellien
Jun 24
How to create a React App as Static Web App for Azure
How to create a React App as Static Web App for Azure
Why is this article necessary instead of just referring to the documentation at Microsoft? Quite simply, when I tried it with the…
Janek Fellien
Jun 19
.NET: use a preview version in your global.json
.NET: use a preview version in your global.json
.NET: use a preview version in your global.json
BEN ABT
Jun 17
Using the official OpenAI library for .NET to access local running LLMs ans SLMs
Using the official OpenAI library for .NET to access local running LLMs ans SLMs
In this tutorial, we will use the official OpenAI library for .NET to create a simple console application. This application will implement…
Sebastian Jensen
Jun 10
Data fetching patterns in Angular
Data fetching patterns in Angular
Angular ships with various built-in features that support us in applying reliable patterns in a simplified and standardized way.
Lukas
Jun 7
Building a Data Driven App with Blazor and Fluent UI
Building a Data Driven App with Blazor and Fluent UI
As some of my colleagues and friends may already know, I’m a live concert enthusiast. I think I’ve been to hundreds of concerts since the…
Oliver Scheer
Jun 4
About medialesson
Latest Stories
Archive
About Medium
Terms
Privacy
Teams