The Morning Brew
1,106 FOLLOWERS
The Morning Brew is a daily .NET software development link blog published by Chris Alcock a software developer from the north west of England.
The Morning Brew
19h ago
Information
Refactor your code with C# collection expressions – David Pine
Azure Developers – .NET Day 2024 – Recap – Bruno Capuano
Scaling Marten with PostgreSQL Read Replicas – Jeremy D Miller
String Performance: Checking for a Character – David McCarter
Enforce architectural constrains using NetArchTest – Dennis Frühauff
Kubernetes–Setup a local cluster through Podman Desktop – Bart Wullems
Modern SQLite: Generated columns – Anton Zhiyanov
TypeScript Meets API Design in Microsoft’s Game-Changing TypeSpec – Darryl K. Taft
Sharing Styles in Declarative Shadow DOM – Rob Eisenberg ..read more
The Morning Brew
19h ago
Information
Package Management & improved .NET Aspire support come to C# Dev Kit – Wendy Breiding
Using GitHub Copilot as your Coding GPS – Cynthia Zanoni & Laurent Bugnion
Deep Dive into RegEx with Stephen Toub – Scott Hanselman & Stephen Toub
.NET Core – Renew localhost certificate – Bart Wullems
Linked Lists in Real Life – Jeremy D Miller
EF Core Performance Optimisations – Ricardo Peres
How to add HTTP headers to Blazor Components with RazorComponentResult – Khalid Abuhakmeh
ERR_BLOCKED_BY_CLIENT and HTML5 Sandbox – Eric Lawrence
Better Protecting Next.js Applications Against ..read more
The Morning Brew
4d ago
Information
Sep 0.4.0-0.5.2 – Insanely Fast Single- & Multi-threaded .NET CSV Parsing (up to 35x faster than CsvHelper) – nietras
C#: How to Enumerate over Enum values and names – Chris Pietschmann
Proactive Architecture Guarding – Bnaya Eshet
Implementing API Gateway Authentication With YARP – Milan Jovanovi?
.NET Core – View outdated packages – Bart Wullems
Recent Marten & Wolverine Improvements and Roadmap Update – Jeremy D Miller
Disabling .NET Aspire authentication to skip the login page – Anthony Simmon
How to check if a DLL and an exe is a .NET assembly – Gérald Barré
Large Lan ..read more
The Morning Brew
6d ago
Monday is a Public Holiday here in England, so as is Brew tradition I’ll be taking a break, returning on Tuesday
Information
Visual Studio Code April 2024 (version 1.89) – Visual Studio Code Team and Contributors
Exploring .NET Aspire: Building Cloud-Native Apps with Ease – Chris Pietschmann
Critter Stack Improvements for Event Driven Architecture – Jeremy D Miller
Checking your solution for NuGet vulnerabilities or deprecated packages – Steven Giesel
ASP.NET Core API Versioning – Ricardo Peres
Multi-Class Classification Using LightGBM – Dr. James McCaffrey
Blazor Basics: Globalization in Bla ..read more
The Morning Brew
6d ago
Information
Beyond Boundaries – Networking Programming with C# 12 and .NET 8 Book – Chris “Woody” Woodruff
OData .NET 8 Preview Release – Clément Habinshuti
Native Desktop UX with .NET MAUI for Windows and macOS Apps – Rossitza Fakalieva
Run Phi-3 SLM on your machine with C# Semantic Kernel and Ollama – Laurent Kempé
Marten, PostgreSQL, and .NET Aspire walk into a bar… – Jeremy D Miller
.NET 8 – Warning AD0001: Analyzer ‘Microsoft.AspNetCore.Analyzers.RouteHandlers.RouteHandlerAnalyzer’ threw an exception of type ‘System.InvalidOperationException’ – Bart Wullems
The Backend for Frontend Patte ..read more
The Morning Brew
1w ago
Information
Secure your container build and publish with .NET 8 – Richard Lander
Creating a .NET AsciiMath parser and using it in a Markdig extension – Andrew Lock
Some more C# 12 – Tom Deseyn
Working with Rust Libraries from C# .NET Applications – Khalid Abuhakmeh
ASP.NET Core -Updating the OpenTelemetry configuration – Bart Wullems
Marten, Metrics, and Open Telemetry Support – Jeremy D Miller
Announcing the General Availability of PostSharp 2024.1 & Metalama Status Update, April 2024 – Gael Fraiteur
Embrace AI-Driven Productivity in .NET with JetBrains AI Assistant in ReSharper – Sasha ..read more
The Morning Brew
1w ago
Information
The Journey to Accessible Apps: Keyboard Accessibility and .NET MAUI – Rachel Kang
.NET Aspire is the best way to experiment with Dapr during local development – Anthony Simmon
ASP.NET Core Hosting Module with Shadow Copy Not Starting: Separate your Shadow Copy Folders! – Rick Strahl
The Decorator Pattern is sometimes helpful – Jeremy D Miller
Service compatibility is determined based on policy – Mark Seemann
TypeScript compiler trick – Bart Wullems
Demystifying Azure Open AI for App developers – Avneesh Kaushik
Updating Documents in MongoDB – Robert Sheldon ..read more
The Morning Brew
1w ago
Information
Announcing TypeScript 5.5 Beta – Daniel Rosenwasser
Adventures serializing absolutely everything in C# – Isadora Sophia Rodopoulos
An even DEEPER Dive into LINQ with Stephen Toub – Stephen Toub & Scott Hanselman
Switch expression for void methods – Bart Wullems
Phi-3-mini in 30 lines of C# with ONNX Runtime GenAI – Nietras
Blazor Basics: Localization Using Resource Files – Claudio Bernasconi
Google hates this one weird trick for having NO bugs! – Joost Kaptein
Unleashing GitHub Copilot for Infrastructure as Code – Murugesan U
Stop Using Regex for Connection Strings – Adam Stor ..read more
The Morning Brew
2w ago
Information
What’s new for .NET in Ubuntu 24.04 – Richard Lander
C# 13 Params Collections – Fons Sonnemans
Securing identity: Exploring application types and authentication flows – Adam Matthews
First Class Event Subscriptions in Marten – Jeremy D Miller
Code It Any Way You Want: Comparison of Passing Parameters in Methods – David McCarter
Type pattern matching in C# and TypeScript – Bart Wullems
Implementing a functionality with GitHub Copilot for Visual Studio – Laurent Bugnion ..read more
The Morning Brew
2w ago
Information
Refactor your C# code with primary constructors – David Pine
Exploring the AskVS command in GitHub Copilot for Visual Studio – Cynthia Zanoni & Laurent Bugnion
Tales from the .NET Migration Trenches – Authentication – Jimmy Bogard
Hacking together an AsciiMath parser for .NET – Andrew Lock
Async APIs – don’t confuse your events, commands and state – David Hope
Does readonly make your code faster? – Steven Giesel
Mastering SOLID Principles in C#: A Practical Guide – A. Yohan Malshika
Fix Unable To Resolve DbContextOptions For EF Core – Khalid Abuhakmeh
WIP is waste – Jared Turn ..read more