🗂️ 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
🧵 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 EF Core performance! 🚀 Discover 7 game-changing tweaks that can make your queries 233% faster in .NET 9. Dive into clean examples and optimize your code for efficiency. #EFCore #dotnet9
📊 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
#DOTNET9 offers unmatched performance & security, making it a solid choice for modern engineering careers. See why transitioning from #PHP to .NET 9 could elevate your projects. 📈 Stay ahead in tech evolution!
Call for Presentations is open.
VSLive!, part of Live! 360 Tech Con Orlando, is seeking practical, developer-focused sessions on #VisualStudio and #dotNET9 to #ASPdotNETCore, #Azure #Copilot & more.
Submit proposal by Mar. 23, 2026, 11:59 PM EST.
Submit here: sessionize.com/live-360-tec...
🦊 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 master EF Core on .NET 9, from building models to applying migrations. A must-read for devs looking to enhance their data handling skills. #EFCore #DotNet9
⏱️ Upgrade .NET MAUI & Blazor Hybrid Apps to .NET 9 in Minutes! 🚀 Follow my CodeSwissKnife journey for faster performance & new features. #dotnet #maui #blazor #dotnet9 #upgrade www.ottorinobruni.com/how-to-upgra...
✅ 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
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
C64 C Sharp Coding Brings the Commodore 64 Into the .NET Era
#Commodore64 #C64Dev #DotNet9 #CSharp #RetroComputing #8bitDev #RetroC64
theoasisbbs.com/c64-c-sharp-...
🧙♂️ 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
Learn how to secure your ASP.NET Core app with API key authentication in .NET 9! Discover step-by-step guidance to implement this security feature effectively. #ASPNetCore #DotNet9
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
🚀 30 minutes to go! Join Jason for "Effortless Distributed Systems with .NET Aspire" in Room 12 at 11:15. See how Aspire makes orchestration, messaging and observability refreshingly simple. Don't miss it! 🌟 #TechoramaNL #DotNet9 #Aspire #Messaging
🚀 30 minutes to go! Join Daniel for "The performance loop - A practical guide to profiling and benchmarking" in Mission 2 (JB) at 09:45 to learn how to measure and actually improve performance at scale. Don't miss it! 🌟 #TechoramaNL #DotNet9 #Performance
🚀 Upgrade .NET MAUI & Blazor Hybrid to .NET 9 in minutes! Boost performance & security with CodeSwissKnife's insights. #dotnet #maui #blazor #dotnet9 www.ottorinobruni.com/how-to-upgra...
Unlock microservices efficiency with gRPC and Minimal APIs in .NET 9, boosting cloud-native solutions with seamless communication. Upgrade your C# skills for modern architecture! #Microservices #DotNet9
Delve into why .NET 9's enhancements might pose a challenge for Node.js. Learn about the key features that could shift the landscape for developers and possibly redefine the future of backend programming. #DotNet9 #Nodejs
Discover the key updates in .NET 9: enhanced performance, improved HTTP/3 support, and new C# 11 features. Perfect your applications with the latest tools in .NET Core 9. #DotNet9 #Programming
Explore the future of .NET 9 optimization! Learn how compiler-level AI hints can enhance performance in overlooked areas. Stay ahead in C# programming with these insights. #DotNet9 #AIOptimization
Explore the game-changing .NET 9 caching strategy feature that improves performance & reduces complexity. Stay ahead by understanding its impact on modern app development. #DotNet9 #CachingSolutions
Why .NET 9 and C# 13 Are Game Changers for Full Stack Developers
Register Now: bit.ly/4np7vPq
Starts: 6th Oct @ 9:00 AM (IST)
Mode: Classroom & Online Training
Upskill with Naresh i Technologies – where careers begin
#DotNet #DotNet9 #CSharp #CSharp13
Become a Full Stack Developer with .NET 9 & C#13
Register Now: bit.ly/4np7vPq
Starts: 6th Oct @ 9:00 AM (IST)
Mode: Classroom & Online Training
Upskill with Naresh i Technologies – where careers begin
#DotNet #DotNet9 #CSharp #CSharp13 #FullStackDeveloper #MicrosoftStack
Explore how .NET 9 unlocks the potential of event-driven microservices architecture! Delve into real-world applications and optimize your systems' responsiveness and scalability. #Microservices #DotNet9
Global error handling can streamline your .NET 9 apps by centralizing error logging and response logic. Learn how structured exception handling improves app reliability. #DotNet9 #ErrorHandling