That Saar πŸ’Ž's Avatar

That Saar πŸ’Ž

@codewithsaar.com

Build .NET Apps, share coding experiences, and memes. I work for Azure Tools team @ Microsoft. Check out my portfolio ➑ https://codewithsaar.com 😎 and my GitHub: https://github.com/xiaomi7732

178
Followers
404
Following
301
Posts
13.03.2024
Joined
Posts Following

Latest posts by That Saar πŸ’Ž @codewithsaar.com

Preview
Using AI with .NET 10 Scripts: What Worked, What Didn’t, and Lessons Learned A weekly tech review about .Net , Cloud, web, and so much more!

Using AI with .NET 10 Scripts: What Worked, What Didn’t, and Lessons Learned | by Frank Boucher.

buff.ly/RX4Peqz

#dotnet #csharp #ai #github #openai

05.09.2025 14:00 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

Are CSharp events prone to memory leaks?

Read more here:
https://www.devleader.ca/2024/02/14/weak-events-in-c-how-to-avoid-nasty-memory-leaks/

#CSharp #DotNet #Coding #Programming

07.08.2025 19:01 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Null-conditional assignment in C# 14 As the release of C# 14 is coming closer and most of the features are already available in preview, I decided to try them out myself. I started with null-conditional assignment, a syntactic sugar feat...

Pros and cons of null-conditional assignment in C# 14

www.damirscorner.com/blog/posts/2...

#csharp #dotnet

08.08.2025 06:20 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Running one-off .NET tools with dnx: Exploring the .NET 10 preview - Part 5 In this post I show the new dnx command for running .NET tools without installing them and look at exactly how it works.

Running one-off .NET tools with dnx by Andrew Lock - run .NET tools from NuGet feeds without installing them!
#dotnet #cli

31.07.2025 13:36 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Getting Started with MCP (Model Context Protocol)
Getting Started with MCP (Model Context Protocol) YouTube video by Nick Chapsas

I'm honoured to have been invited onto @nickchapsas.com 's channel to do a video on #MCP! Want to know what Model Context Protocol is all about? And how easy it is to write your own in #dotnet? And consume them in dotnet too. I also demo the amazing #playwright MCP Server. youtu.be/DpyjAKmNwpI?...

23.07.2025 12:54 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Building Your First MCP Server with .NET and Publishing to NuGet - .NET Blog Learn how to create a Model Context Protocol (MCP) server using .NET 10 and publish it to NuGet β€” making AI capabilities discoverable and reusable across the ecosystem.

Building Your First MCP Server with .NET and Publishing to NuGet

17.07.2025 13:36 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Copilot + Mermaid = ?

27.06.2025 04:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Want to see a real example of copilot-instructions.md? Check out the ones used by .NET repositories: github.com/dotnet/aspne..., github.com/dotnet/runti... and github.com/dotnet/efcor... #dotnet

26.06.2025 08:49 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
.NET 10 Preview 5 is now available! - .NET Blog Find out about the new features in .NET 10 Preview 5 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!

ICYMI - .NET 10 Preview 5 is now available! - .NET Blog
Find out about the new features in .NET 10 Preview 5 across the .NET runtime, SDK, libraries, #aspnetCore, Blazor, C#, .NET MAUI, and more!
hubs.li/Q03sTYmw0 #dotnet

24.06.2025 14:14 πŸ‘ 6 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Tagging #dotnet

02.04.2025 14:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Legacy project format doesn't respect conditions in Directory.Build.props and targets for PackageReference Β· Issue #4175 Β· dotnet/project-system From @Styxxy on October 23, 2018 21:0 Description When having a Directory.Build.props and/or Directory.Build.targets file, where you include a <PackageReference /> these files are also included (by...

OMG, this is why my legacy project kept bringing unintended packages github.com/dotnet/proje... 🫣

02.04.2025 14:23 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
2code ^ !2code [S2025E04] Pro .NET Memory Management
2code ^ !2code [S2025E04] Pro .NET Memory Management YouTube video by FlashOWare

Pro .NET Memory Management

The co-authors of the 2nd edition - Konrad Kokosa, @chrisnas.bsky.social, @kevingosse.net - talk about the content and the book per se.
Join with your curiosity and your questions to the trio.

2025-03-25
18:00 UTC

#dotnet #CSharp #Memory

www.youtube.com/watch?v=DboS...

20.03.2025 07:10 πŸ‘ 8 πŸ” 5 πŸ’¬ 0 πŸ“Œ 1
Post image

#TIL wildcard could be used in nuspec file πŸ™‚ #nuget #dotnet

20.03.2025 21:53 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
General Performance Tip: Logging Recently, an enhanced logging method for .NET 6 was added, outperforming the existing approach. This utilizes a source generator to integrate LoggerMessageAttribute for improved logging performance…

Logging is a crucial component of any application, aiding in the identification of errors and more. Are you familiar with the most efficient method for logging in .NET 8? Explore this article to discover the solution.
#dotnet #CodePerformance #MVPBuzz

20.03.2025 15:39 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
What's supported when migrating from UWP to WinUI 3 - Windows apps WinUI 3 and the Windows App SDK are new technologies and, when compared to UWP, there are some features that aren't supported. This topic provides information on which features are supported before…

What's supported when migrating from UWP to WinUI 3 (Updated for Windows App SDK 1.7) | Microsoft Learn

buff.ly/gH7rtXu

#windev #windowsappsdk #winui #dotnet #windowsdev

20.03.2025 14:01 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

Excited to share that I'll be returning to Tunis later this year for Tunisia Dev Days 2025! 😎 Thrilled to be part of this event once more! #DotNet #Maui #TunisiaDevDays

20.03.2025 14:16 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

🫣

20.03.2025 14:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Photo of a developer wearing headphones and coding and listening to a podcast.
Text reads: Daniel Roth: .NET 10 Preview 1

Photo of a developer wearing headphones and coding and listening to a podcast. Text reads: Daniel Roth: .NET 10 Preview 1

#dotNET 10 Preview 1 has landed, so naturally @DanRoth27 will drop in on the #AzureDevOps podcast to tell us all about its big perf gains, AI enhancements, and Blazor upgrades. Listen inβ€”your code’s next level awaits! 🎧 https://msft.it/63323quMzc

19.03.2025 12:08 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1

Cool

19.03.2025 14:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a baby in a diaper is wearing sunglasses and a pacifier in his mouth . ALT: a baby in a diaper is wearing sunglasses and a pacifier in his mouth .
18.03.2025 14:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That looks amazing

18.03.2025 01:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Cool!

18.03.2025 01:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Tagging to see what do you find, Tim.

17.03.2025 19:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hello, did anyone break #NuGet.org? It is slow for me…

17.03.2025 19:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hahaaa, i see. So, msbuild 🀭🀭🀭

17.03.2025 15:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The simple format is a welcome change just why xml instead of json?

17.03.2025 05:42 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Tagging #dotnet #csharp

14.03.2025 23:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Just released a new version of PrettyLogging:
www.nuget.org/packages/Pre...

Supports line breaks in one line mode. Better or worse? :-)

14.03.2025 23:40 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

🀭

13.03.2025 16:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
.NET Aspirations - Embracing OpenTelemetry In my previous .NET Aspire blog post, we talked about using .NET Aspire to orchestrate the different parts of our web application. However, the .NET Aspire dashboard did not show any telemetry (traces...

.NET Aspirations - Embracing OpenTelemetry
// Integrating #OpenTelemetry with .NET #Aspire

techwatching.dev/posts/aspire... by @techwatching.bsky.social

13.03.2025 16:32 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0