Search
360 results for “michae1k”
-
Modernizing .NET Part 24! 📊
Today we’re implementing modern observability with Prometheus and Grafana.
✅ OpenTelemetry metrics
✅ Runtime health (GC, Threads)
✅ Kubernetes-native monitoring
https://medium.com/@michael.kopt/modernizing-net-part-24-modern-monitoring-with-prometheus-and-grafana-d83647e9737b
#dotnet #csharp #aspnet #aspnetcore #csharp #prometheus #grafana #monitoring -
Modernizing .NET Part 24! 📊
Today we’re implementing modern observability with Prometheus and Grafana.
✅ OpenTelemetry metrics
✅ Runtime health (GC, Threads)
✅ Kubernetes-native monitoring
https://medium.com/@michael.kopt/modernizing-net-part-24-modern-monitoring-with-prometheus-and-grafana-d83647e9737b
#dotnet #csharp #aspnet #aspnetcore #csharp #prometheus #grafana #monitoring -
Modernizing .NET Part 24! 📊
Today we’re implementing modern observability with Prometheus and Grafana.
✅ OpenTelemetry metrics
✅ Runtime health (GC, Threads)
✅ Kubernetes-native monitoring
https://medium.com/@michael.kopt/modernizing-net-part-24-modern-monitoring-with-prometheus-and-grafana-d83647e9737b
#dotnet #csharp #aspnet #aspnetcore #csharp #prometheus #grafana #monitoring -
Modernizing .NET Part 24! 📊
Today we’re implementing modern observability with Prometheus and Grafana.
✅ OpenTelemetry metrics
✅ Runtime health (GC, Threads)
✅ Kubernetes-native monitoring
https://medium.com/@michael.kopt/modernizing-net-part-24-modern-monitoring-with-prometheus-and-grafana-d83647e9737b
#dotnet #csharp #aspnet #aspnetcore #csharp #prometheus #grafana #monitoring -
Modernizing .NET Part 24! 📊
Today we’re implementing modern observability with Prometheus and Grafana.
✅ OpenTelemetry metrics
✅ Runtime health (GC, Threads)
✅ Kubernetes-native monitoring
https://medium.com/@michael.kopt/modernizing-net-part-24-modern-monitoring-with-prometheus-and-grafana-d83647e9737b
#dotnet #csharp #aspnet #aspnetcore #csharp #prometheus #grafana #monitoring -
Modernizing .NET Part 23! 🪵
Today we’re fixing log4net context loss in async environments.
✅ Move to LogicalThreadContext
✅ Zero-loss diagnostic trail
✅ Async-safe logginghttps://medium.com/@michael.kopt/modernizing-net-part-23-migrating-log4net-to-modern-net-logging-ebad712711e5
#dotnet #csharp #aspnet #aspnetcore #log4net #programming -
Modernizing .NET Part 22! 📂
Today we’re bridging the gap between legacy config files and modern .NET Core.
✅ Custom IConfiguration providers
✅ Hot-reloading support
✅ Zero-downtime config migrationhttps://medium.com/@michael.kopt/modernizing-net-part-22-migrating-configuration-files-to-net-core-ea59b496cd43
#dotnet #csharp #aspnet #aspnetcore #configuration #programming -
Modernizing .NET Part 22! 📂
Today we’re bridging the gap between legacy config files and modern .NET Core.
✅ Custom IConfiguration providers
✅ Hot-reloading support
✅ Zero-downtime config migrationhttps://medium.com/@michael.kopt/modernizing-net-part-22-migrating-configuration-files-to-net-core-ea59b496cd43
#dotnet #csharp #aspnet #aspnetcore #configuration #programming -
Modernizing .NET Part 22! 📂
Today we’re bridging the gap between legacy config files and modern .NET Core.
✅ Custom IConfiguration providers
✅ Hot-reloading support
✅ Zero-downtime config migrationhttps://medium.com/@michael.kopt/modernizing-net-part-22-migrating-configuration-files-to-net-core-ea59b496cd43
#dotnet #csharp #aspnet #aspnetcore #configuration #programming -
Modernizing .NET Part 22! 📂
Today we’re bridging the gap between legacy config files and modern .NET Core.
✅ Custom IConfiguration providers
✅ Hot-reloading support
✅ Zero-downtime config migrationhttps://medium.com/@michael.kopt/modernizing-net-part-22-migrating-configuration-files-to-net-core-ea59b496cd43
#dotnet #csharp #aspnet #aspnetcore #configuration #programming -
Modernizing .NET Part 22! 📂
Today we’re bridging the gap between legacy config files and modern .NET Core.
✅ Custom IConfiguration providers
✅ Hot-reloading support
✅ Zero-downtime config migrationhttps://medium.com/@michael.kopt/modernizing-net-part-22-migrating-configuration-files-to-net-core-ea59b496cd43
#dotnet #csharp #aspnet #aspnetcore #configuration #programming -
Modernizing .NET Part 21! 📂
Moving custom WebDAV server logic to .NET Core.
✅ Cross-platform support
✅ ~40% faster request processing
✅ Single codebase strategyhttps://medium.com/@michael.kopt/modernizing-net-part-21-migrating-webdav-server-functionality-to-net-core-2770bca6f374
#dotnet #dotnetcore #aspnet #aspnetcore #csharp #webdav #backend -
Modernizing .NET Part 20! 🏗️
Migrating legacy .aspx pages to .NET Core without a full rewrite.
✅ Zero ViewState overhead
✅ Keep existing .aspx URLs
✅ Modern API-driven UIhttps://medium.com/@michael.kopt/%EF%B8%8F-modernizing-net-part-20-migrating-legacy-aspx-pages-to-asp-net-core-d855946c3db0
#dotnet #dotnetcore #aspnet #aspnetcore #csharp #webforms -
Modernizing .NET Part 19! 🚀
Today we’re swapping local dictionaries for a distributed Redis cache.
✅ Shared state across nodes
✅ Persistent cache (survives restarts)
✅ Built-in expiration (TTL)https://medium.com/@michael.kopt/modernizing-net-part-19-migrating-in-memory-dictionaries-to-redis-d8ab37ee354a
#dotnet #aspnet #aspnetcore #csharp #redis #caching -
Modernizing .NET Part 18! 🔐
Today we’re tackling OAuth in ASP.NET Core.
✅ Reverse proxy scheme detection
✅ Legacy redirect URI overrides
✅ Scalable, cloud-native authhttps://medium.com/@michael.kopt/modernizing-net-part-18-oauth-authentication-in-asp-net-core-6f77ed506a7d
#dotnet #csharp #security #oauth #aspnetcore #aspnet -
Part 16 of Modernizing .NET is out! 🛡️
Today we’re ditching the obsolete BinaryFormatter in favor of the fast and secure protobuf-net.
🚀 7x faster 📉 3x smaller ✅ Fully safe for modern .NET
https://medium.com/@michael.kopt/%EF%B8%8F-modernizing-net-part-16-replacing-binaryformatter-with-protobuf-net-for-speed-and-security-f5cc5db8055a
#dotnet #dotnetcore #dotnet8 #dotnet9 #dotnet10 #aspnet #aspnetcore #csharp #programming #serialization #protobuf -
🗂️ 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 → https://medium.com/@michael.kopt/%EF%B8%8F-custom-session-store-for-complex-objects-in-asp-net-core-1349b680ce12
#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 → https://medium.com/@michael.kopt/modernizing-net-part-14-migrating-from-webhost-to-webapplication-in-asp-net-core-612a7a8e1b88
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CSharp #Middleware -
📡 New post: Modernizing .NET – Part 11
Migrate from WebClient and RestSharp to HttpClientFactory.
Full code, DI setup, and performance boost.Read → https://medium.com/@michael.kopt/c3a74091ef19
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CSharp #Linux #RestShart #WebClient #DepedencyInjection -
📊 New post: Modernizing .NET – Part 10
Replace OleDB with ExcelDataReader in .NET Core.
Setup, formatting, exporting, performance tips — all covered.
Read → https://medium.com/@michael.kopt/modernizing-net-part-10-replacing-oledb-excel-reading-with-exceldatareader-a2cdae1e2cb8
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #Excel #OLEDB -
🧩 New post: Modernizing .NET – Part 8
ODBC driver setup for SQL Server, Redshift, Snowflake, Exasol, PostgreSQL — all on Linux/Docker.
Full guide on Medium → https://medium.com/@michael.kopt/%EF%B8%8F-modernizing-net-part-8-odbc-driver-configuration-on-linux-a9083eabc5bd
#DotNet #ODBC #Linux #Docker #CSharp #Database #Databases #SQLServer #Redshift #Snowflake #Exasol #PostgreSQL #SoftwareEngineering #LegacyCode -
✅ New post in my Modernizing .NET series: Validators in CoreWCF — how to bring back pre‑deserialization SOAP validation using AssertValidator + ParameterInspector.
🔗 https://medium.com/@michael.kopt/50c0eb2f2feb
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CoreWCF #WCF #SOAP #CSharp -
✅ New post in my Modernizing .NET series: Validators in CoreWCF — how to bring back pre‑deserialization SOAP validation using AssertValidator + ParameterInspector.
🔗 https://medium.com/@michael.kopt/50c0eb2f2feb
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CoreWCF #WCF #SOAP #CSharp -
✅ New post in my Modernizing .NET series: Validators in CoreWCF — how to bring back pre‑deserialization SOAP validation using AssertValidator + ParameterInspector.
🔗 https://medium.com/@michael.kopt/50c0eb2f2feb
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CoreWCF #WCF #SOAP #CSharp -
📑 New post: Modernizing .NET – Part 5
CoreWCF gives you SOAP, but no docs. Here's how to rebuild .asmx-style documentation using WSDL + reflection.
🔗 https://medium.com/@michael.kopt/modernizing-net-part-5-documentation-in-corewcf-24814b40e37e
#dotnet #dotnet10 #WCF #SOAP #WSDL #CSharp #aspnet #aspnetcore -
📑 New post: Modernizing .NET – Part 5
CoreWCF gives you SOAP, but no docs. Here's how to rebuild .asmx-style documentation using WSDL + reflection.
🔗 https://medium.com/@michael.kopt/modernizing-net-part-5-documentation-in-corewcf-24814b40e37e
#dotnet #dotnet10 #WCF #SOAP #WSDL #CSharp #aspnet #aspnetcore -
📑 New post: Modernizing .NET – Part 5
CoreWCF gives you SOAP, but no docs. Here's how to rebuild .asmx-style documentation using WSDL + reflection.
🔗 https://medium.com/@michael.kopt/modernizing-net-part-5-documentation-in-corewcf-24814b40e37e
#dotnet #dotnet10 #WCF #SOAP #WSDL #CSharp #aspnet #aspnetcore -
📚 New post: Modernizing .NET – Part 4 - WSDL in CoreWCF
Here's how to fix the WSDL so clients don't break.
🔗 https://medium.com/@michael.kopt/3b5e3a390c37
#dotnet #dotnet10 #WCF #SOAP #WSDL #CSharp #aspnet #aspnetcore -
📚 New post: Modernizing .NET – Part 4 - WSDL in CoreWCF
Here's how to fix the WSDL so clients don't break.
🔗 https://medium.com/@michael.kopt/3b5e3a390c37
#dotnet #dotnet10 #WCF #SOAP #WSDL #CSharp #aspnet #aspnetcore