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
Using the Microsoft Information Protection SDK in a containerized .NET app
Using the Microsoft Information Protection SDK in a containerized .NET app
Reading and writing sensitivity labels becomes essential when handling confidential enterprise documents. The Microsoft Information…
Philipp Bauknecht
Oct 14
Kick-start: Angular project with Nx
Kick-start: Angular project with Nx
Creating a new Angular workspace is extremely easy thanks to its CLI tool. However, things can get a little bit more complicated when…
Diego Langarica Fuentes
Oct 31
Using Structured Outputs to Generate JSON responses with OpenAI
Using Structured Outputs to Generate JSON responses with OpenAI
Explore the Structured Outputs functionality within the Azure.AI.OpenAI NuGet package to generate JSON responses in your .NET AI project.
Sebastian Jensen
Oct 1
Latest
Using Microsoft.Extensions.AI to Build a Simple Chat in .NET
Using Microsoft.Extensions.AI to Build a Simple Chat in .NET
Let’s explore the newly Microsoft.Extensions.AI NuGet package.
Sebastian Jensen
Nov 14
Configuring Scoped Settings from App Configurations or Secrets and injecting them into Providers
Configuring Scoped Settings from App Configurations or Secrets and injecting them into Providers
So, you’ve got your Blazor app up and running, and it’s looking good — but wouldn’t it be even better with a bit more customization? Today…
Marius Schröder
Nov 14
Building Upon a Solid Foundation
Building Upon a Solid Foundation
Blazor WebAssembly with an Enterprise Twist
Marius Schröder
Nov 10
An Adventue in Modern Web Hosting
An Adventue in Modern Web Hosting
Getting Started with Blazor WebAssembly Hosted on .NET 9
Marius Schröder
Nov 4
Use ServiceCollection in Unit Tests with .NET
Use ServiceCollection in Unit Tests with .NET
A popular unit test — and also a necessary test — is the correct registration of interfaces and their implementation with dependency…
BEN ABT
Oct 10
Nx Cloud Caching
Nx Cloud Caching
When to use it and how to opt out
Diego Langarica Fuentes
Oct 9
Allow Client Credentials Flow in ASP.NET & Microsoft.Identity.Web
Allow Client Credentials Flow in ASP.NET & Microsoft.Identity.Web
For authenticating Entra ID users & services in ASP.NET you’re probably using the Microsoft.Identity.Web with some initialization code…
Thomas Pentenrieder
Oct 8
Using ChatTools to Implement Custom Logic in Your Azure OpenAI Project
Using ChatTools to Implement Custom Logic in Your Azure OpenAI Project
Explore the ChatTools functionality within the Azure.AI.OpenAI NuGet package to implement custom logic in your .NET AI project.
Sebastian Jensen
Sep 18
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
How to process ZIP Files from a Stream in .NET
How to process ZIP Files from a Stream in .NET
How to process ZIP Files from a Stream in .NET
BEN ABT
Aug 24
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
Decompress a ZIP archive with .NET
Decompress a ZIP archive with .NET
Decompress a ZIP archive with .NET
BEN ABT
Aug 16
Compress a folder of files to a ZIP archive with .NET
Compress a folder of files to a ZIP archive with .NET
Compress a folder of files to a ZIP archive with .NET
BEN ABT
Aug 15
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
About Medialesson
Latest Stories
Archive
About Medium
Terms
Privacy
Teams