Blogged: The Morning Brew #3711 - https://t.co/RNmXoKbrnV -
Information
Announcing Azure Monitor OpenTelemetry Distro – Matt McCleary & Sam Spencer
Blazor and CSP – Damien Bowden
Visual Studio 2022 17.6 – Http Endpoint explorer – Bart Wullems
The Art of HTTP Connection Po…
Blogged: The Morning Brew #3710 - https://t.co/ea8Z7epP5h -
Information
Announcing TypeScript 5.1 RC – Daniel Rosenwasser
Building Functional .NET Applications: a Guide for Choosing between F# vs C# – Nahla Davies
When and How to Use Blazor Components – Steve ‘Ardalis’ Smi…
Blogged: The Morning Brew #3709 - https://t.co/WQTkGHsArW -
Information
Client Support for Calling WCF/CoreWCF with System.ServiceModel 6.0 Is Here! – Sam Spencer
Hot Reload Supports Modifying Generics! – Mikelle Rogers
Get started with ChatGPT in .NET & Object Detection i…
Blogged: The Morning Brew #3708 - https://t.co/EkNdy2STDq -
Information
Visual Studio 2022 17.7 Preview 1 is here! – Taysser Gherfal
Concurrent Hosted Service Start and Stop in .NET 8 – Steve Gordon
Compare DateTime in C# – Code Maze
An alternative approach to structuring…
Blogged: The Morning Brew #3706 - https://t.co/SnDDe58AH5 -
Information
Get Ready for Visual Studio at Build 2023: – Jim Harrer
Rider 2023.2 Early Access Program Is Now Open & ReSharper 2023.2 Kicks Off the Early Access Program! – Sasha Ivanova
Folders versus namespaces – …
Blogged: The Morning Brew #3705 - https://t.co/75poiakDdI -
Information
Introducing Deopt Explorer – Ron Buckton
Level up your GPT game with prompt engineering – Luis Quintanilla
Join us for HackTogether: The Microsoft Teams Global Hack – Waldek Mastykarz
Lehman’s Laws of…
Blogged: The Morning Brew #3704 - https://t.co/h1oW2CK8xr -
Information
Marten V6 is Out! And the road to Wolverine 1.0 – Jeremy D Miller
Surround selection experiment – Mads Kristensen
Learn the Azure Fundamentals – Full Course Free for everyone – Gregor Suttie
ASP.N…
Blogged: The Morning Brew #3703 - https://t.co/2hMegsQcvi -
Information
Visual Studio UI Refresh – Kaitlin Brooks, Cherry Wang & Dante Gagne
Do you really need MVVM? – Matt Lacey
Multidimensional Array vs Jagged Array in C# – Dusko Mirkovic
How Microsoft is using GraphQL …
Blogged: The Morning Brew #3702 - https://t.co/TQO3RzYCQo -
Information
Upcoming availability of .NET Framework 4.8.1 on Windows Update and Catalog – Brett Lopez
The 2023 Developer Survey is now live! – Erin Yepis
API Security Checklist: How to Protect Your APIs – John Iwu…
Blogged: The Morning Brew #3700 - https://t.co/Hh0LHDf3jD -
Information
Visual Studio Code – April 2023 (version 1.78) – Visual Studio Code Team and Contributors
Introducing Bob’s Used Books—a New, Real-World, .NET Sample Application – Steve Roberts
Untangling the many asp…
Blogged: The Morning Brew #3699 - https://t.co/goxF4gQ18q -
Information
Announcing .NET mobile Debugging in VS Code. Mobile development in VS Code with Uno Platform or .NET MAUI – Uno Platform Team
Rider 2023.2 Roadmap & ReSharper 2023.2 Roadmap – Sasha Ivanova
Sending Med…
Blogged: The Morning Brew #3697 - https://t.co/nqiMMqdTjd -
Information
Web API development in Visual Studio 2022 – Sayed Ibrahim Hashimi
Exploring JavaScript and TypeScript Development in Visual Studio – Jiayan Chen
Part 2 – Babylon.js 6.0: Key Rendering Advancements – Ja…
Blogged: The Morning Brew #3696 - https://t.co/v6uRauBguY -
Monday is a public holiday here in the UK, so usual The Morning Brew won’t be published on Monday, but will return on Tuesday
Information
Announcing .NET Community Toolkit 8.2! Faster generators, code fixers, perfo…
Blogged: The Morning Brew #3695 - https://t.co/go6Ti7lbd1 -
Information
Get Started with OpenAI Completions with .NET – Luis Quintanilla
A quick tour of dictionaries in C# – Jack Lewis
How to End-to-End Test SMS Applications with C# .NET and Twilio – Niels Swimberghe
Part…
Blogged: The Morning Brew #3694 - https://t.co/xxzzq6OdPg -
Information
.NET Framework April 2023 Cumulative Update Preview Updates – Salini Agarwal
Let’s Learn .NET Virtual Events – All Around the World – Matt Soucoup
Drawing Elements on Maps with .NET MAUI – James Montem…
Blogged: The Morning Brew #3693 - https://t.co/91lzsBK0Jd -
Information
Improving the Syntax Highlighting of JavaScript in Visual Studio – Armando Aguirre
Part 1 – Announcing Babylon.js 6.0 – Jason Carter & Thomas Lucchini
Domain events and the “Unit of Work” pattern – Ste…
Blogged: The Morning Brew #3692 - https://t.co/rR98i589gm -
Information
Simplest dependency injection setup for WPF and Prism 6 – Henrique Dalcin Dalmas
C# Design Patterns: The Strategy Pattern – Kenji Elzerman
Writing a .NET profiler in C# — Part 3 – Kevin Gosse
Introduct…
Blogged: The Morning Brew #3691 - https://t.co/UcyhDFuU5d -
Information
Orleans v7.1.2 – Reuben Bond
Short Circuit Evaluation of IF Statements with Await in C# – Code Maze
Scaling a Monolith with 5 Different Patterns – Derek Comartin
Encapsulate libraries not frameworks – …
Blogged: The Morning Brew #3690 - https://t.co/tPNpE2SByO -
Information
Announcing TypeScript 5.1 Beta – Daniel Rosenwasser
Git Tooling Preview Features to Enhance Productivity – Jessie Houghton
A Guide to OpenTelemetry for .NET Engineers – Juan Reyes
Upgrading to .NET 6 -…
Blogged: The Morning Brew #3689 - https://t.co/ETNc6bu8Sq -
Information
Reduce Lookups in HashSet, Dictionary and Other Collections With ReSharper – Maarten Balliauw
My 2023 C# Software Developer Tool List – Michael Shpilt
Need your Blazor sibling components to talk to each…