Search
1000 results for “michae1k”
-
Modernizing .NET Part 25! 🛡️
Today we’re talking about rate limiting as a safety mechanism.
✅ Prevent CPU thrashing
✅ Manage concurrency correctly
✅ Controlled degradation vs. catastrophic failurehttps://medium.com/@michael.kopt/%EF%B8%8F-modernizing-net-part-25-rate-limiting-concepts-and-strategies-db30843433e1
#dotnet #aspnet #dotnetcore #aspnetcore #csharp #programming #performance -
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 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 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 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 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 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 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 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 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 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 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 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 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 -
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