🗂️ New: Modernizing .NET – Part 15
JSON fails with circular objects. Protobuf-net can’t fix recursive graphs.
Here’s a custom ASP.NET Core Session Store that can.
Read → medium.com/@michael.kop...
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CSharp #Middleware #SessionState
🧩 New: Modernizing .NET – Part 14
WebHost still works, but WebApplication is better.
Here’s how to migrate your ASP.NET Core app to the modern hosting model.
Read → medium.com/@michael.kop...
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CSharp #Middleware
🚀 Dive into optimizing collection examination! 🔄 Explore four predicate methods, including LINQ Any(), and find out which one developers voted for. Check out the comparative analysis here: dotnettips.wordpress.com/2024/05/27/o...
#dotnet8 #MVPBuzz #CodePerformance #dotnet
🧵 New: Modernizing .NET – Part 12
Use HttpClientFactory in legacy background threads with the SharedContext pattern.
Thread‑safe, DI‑friendly, minimal refactoring.
📖 Read → medium.com/@michael.kop...
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CSharp #DependencyInjection
📡 New post: Modernizing .NET – Part 11
Migrate from WebClient and RestSharp to HttpClientFactory.
Full code for performance boost.
Read → medium.com/@michael.kop...
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CSharp #Linux #RestShart #WebClient #DepedencyInjection
🚀 Boost your C# coding efficiency! 🖥️ Explore the performance differences between conditional if statements, switch statements, and switch expressions. 📊 Check out the insightful analysis here: dotnettips.wordpress.com/2024/05/03/g...
#dotnet #dotnet8 #MVPBuzz #CodePerformance
📊 New post: Modernizing .NET – Part 10
Replace OleDB with ExcelDataReader in .NET Core.
Setup, formatting, exporting, performance tips — all covered.
Read → medium.com/@michael.kop...
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #Excel #OLEDB
🦊 New post: Modernizing .NET – Part 9
SAML SSO migration to ITfoxtec in .NET Core.
Config, response handling, logging — all covered.
Read it → medium.com/@michael.kop...
#DotNet #SAML #SSO #ITfoxtec #CSharp #Identity #ASPNet #ASPNetCore #Linux #DotNetCore #DotNet8 #DotNet9 #DotNet10
🧼 New post: Modernizing .NET – Part 7
.NET Core dropped Web References—here’s how to rebuild SOAP clients with dotnet-svcutil.
🔗 medium.com/@michael.kop...
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #SOAP #WebServices #CSharp #SoftwareEngineering #LegacyCode
Learn how to optimize your web APIs by leveraging the features of .NET 8. This step-by-step guide offers insights into outperforming Java in API performance. #DotNet8 #WebAPI
.NET developers, are you aware of the most efficient approach to generate random numbers in .NET 8? Explore the latest version of this article to uncover the answer!
dotnettips.wordpress.com/2024/03/27/g...
#dotnet #CodePerformance #dotnet8 #MVPBuzz
Explore techniques to protect your .NET 8 applications from silent process killers! Understand app lifecycle, manage tokens, and ensure app health for robust performance. #DotNet8 #AppDevelopment
✅ New post in my Modernizing .NET series: Validators in CoreWCF — how to bring back pre‑deserialization SOAP validation using AssertValidator + ParameterInspector.
🔗 medium.com/@michael.kop...
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CoreWCF #WCF #SOAP #CSharp
Explore how a new feature in .NET 8 eliminates 80% of dependency injection boilerplate. Streamline your code efficiently! #DotNet8 #CodingTips
I had a great time on On.NET quizzing the hosts and viewers on code performance in .NET 8. I hope you'll give it a watch! I guarantee you'll learn something!
dotnettips.wordpress.com/2024/06/08/d...
#dotnet8 #dotnet #CodePerformance @ondotnet
SMBs are switching to .NET 8 for faster, secure, scalable software. Here’s why it’s the smartest choice in 2025. 🚀
Visit: technijian.com
Full video: youtu.be/z-3srY2cqmQ?...
#CustomSoftware #DOTNET8 #SMBTech #SoftwareDevelopment #WorkflowAutomation #SmallBusinessIT #CloudApps #MicrosoftDotNet
Next part of Modernizing .NET:
🧼 Part 3 - Migrating WCF SOAP services to .NET 8? I used CoreWCF to keep legacy endpoints alive—no rewrite needed.
🔗 medium.com/@michael.kop...
#WCF #CoreWCF #SOAP
#DotNet #DotNet8 #DotNet9 #ASPNetFramework #ASPNet #ASPNetCore #CSharp
Ubuntu 26.04 LTS Resolute Raccoon won't include .NET 8.0 LTS.
#Ubuntu #Linux #UbuntuLinux #Computers #Laptops #TechNews #TechUpdates #dotnet #csharp #programming #dotnet8
📄Discover surprising performance insights on clearing a Span using Fill() & Clear() in .NET 8. Learn more:
dotnettips.wordpress.com/2024/04/30/c...
#dotnet8 #CodeAnalysis #CodePerformance #MVPBuzz
🧙♂️ Modernizing .NET – Part 2: HttpContext is the dark magic of ASP.NET Framework. Here's how I revived HttpContext.Current in .NET 8—without rewriting 1000 endpoints.
🔗 medium.com/@michael.kop...
#DotNet #DotNet8 #DotNet9 #ASPNetFramework #ASPNet #ASPNetCore #CSharp #CodeMigration #LegacyCode
In 2025, businesses are scaling faster than ever with .NET 8 + React — the perfect duo for performance, reliability, and long-term success.
#DotNet8 #ReactJS #Technijian #BusinessTechnology #CustomApps #ScalableSolutions
Unlock the power of type conversion in #programming! 🚀 This article compares traditional syntax with the 'as' keyword in .NET, revealing insights on readability and performance. Check it out. dotnettips.wordpress.com/2024/05/10/g...
#dotnet #dotnet8 #MVPBuzz #CodePerformance
🚀 Boost your C# string performance! 🚀 Benchmark results show that using a character in Contains() is 3.57x faster than using a string. Check out the details and optimize your code. dotnettips.wordpress.com/2024/05/08/s...
#dotnet #dotnet8 #MVPBuzz #CodePerformance
Modernizing .NET – Part 1
How I used C# preprocessor directives to keep one codebase across ASP.NET Framework and .NET 8.
🔗 medium.com/@michael.kop...
#DotNet #DotNet8 #DotNet9 #DotNetCore #ASPNet #ASPNetCore #ASPNetFramework #CSharp #CodeMigration #SoftwareModernization
🚀 Boost your C# coding efficiency! 🖥️ Explore the performance differences between conditional if statements, switch statements, and switch expressions. 📊 Check out the insightful analysis here: dotnettips.wordpress.com/2024/05/03/g...
#dotnet #dotnet8 #MVPBuzz #CodePerformance
If your apps or services run in the cloud, code performance is critical! Discover how to make significant improvements with the latest edition of my code performance book for Microsoft .NET.
bit.ly/DotNetCodePe...
#dotnet #dotnet8 #CodePerformance
Why SMBs Should Standardize on .NET 8 + React 🚀
Fast. Secure. Scalable.
The perfect combo for small & mid-sized businesses to future-proof their tech stack.
🔗 Learn more: technijian.com
#DotNet8 #ReactJS #SMBTech #DigitalTransformation #Technijian #WebDevelopment #FullStack #BusinessGrowth
🚀 Boost your collection processing with the Task Parallel Library! Learn how to leverage Parallel.For() and Parallel.ForEach() for efficient multi-core operations. Check out the article for code examples and benchmark results.
#dotnet #dotnet8 #MVPBuzz
🚀 Boost your #CSharp performance! Learn why appending a single character using #StringBuilder from an #ObjectPool is recommended by #MicrosoftDev. Check out the benchmark results and optimize your code. 👉
#dotnet8 #dotnet #MVPBuzz #CodePerformance
🚀Dive into the performance trade-offs of LINQ vs foreach() loops in collection queries! Benchmark results reveal surprising insights—foreach() outperforms LINQ by 1.75x. Check out the findings and optimize your code! Read more. dotnettips.wordpress.com/2024/04/26/c...
#dotnet8 #MVPBuzz #dotnet