Dmitry Pavlov's Avatar

Dmitry Pavlov

@dmitry-pavlov.bsky.social

World-class #ASPNETCore #Blazor http://Coding-Machine.NET converting #c0ffee β˜• to #c0de πŸ‘¨β€πŸ’» as #10Xer // all opinions are your own 😁 #PunksNotDead 🀘

49 Followers  |  55 Following  |  74 Posts  |  Joined: 19.11.2024  |  1.675

Latest posts by dmitry-pavlov.bsky.social on Bluesky

Preview
How to Use ProblemDetails in ASP.NET Core APIs for Better Error Handling - Ottorino Bruni Introduction Every day, when building or maintaining our ASP.NET Core APIs, we often deal with returning basic responses like 200 OK or 404 Not Found. It works the client gets a response, the server d...

πŸš€ Elevate Your ASP.NET Core APIs with ProblemDetails! πŸ› οΈ Deliver structured, user-friendly error messages for smarter error handling. #dotnet #aspnetcore #problemDetails #api
www.ottorinobruni.com/how-to-use-p...

20.07.2025 09:32 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Integrating Stripe in Blazor Applications Learn how to add Stripe payment capabilities to your Blazor web application.

Integrating #Stripe in #Blazor Applications

www.telerik.com/blogs/integr... by HΓ©ctor PΓ©rez

17.07.2025 15:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Event Sourcing in ASP.NET Core: Store Changes as Events Learn how to implement the Event Sourcing architectural pattern in your ASP.NET Core app to record event-related system changes.

Event Sourcing in #ASPNETCore: How to Store Changes as Events

www.telerik.com/blogs/event-... by Assis Zang

17.07.2025 15:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

#ASPNETCore in .NET 10 Preview 6 - Release Notes

- Here's a summary of what's new in #ASPNETCore and #Blazor in this preview release

github.com/dotnet/core/...

17.07.2025 15:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Global Error Handling in ASP.NET Core: From Middleware to Modern Handlers Learn How to handle errors globally in ASP.NET Core using middleware, IProblemDetailsService, and the new IExceptionHandler in .NET 8. This week's issue walks you through pragmatic approaches to error...

Global Error Handling in #ASPNETCore: From Middleware to Modern Handlers

www.milanjovanovic.tech/blog/global-... by Milan Jovanović

17.07.2025 15:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ” BFF Pattern Series Part 2 is live!

Learn why storing tokens in browsers is no longer acceptable and how the BFF pattern became the gold standard for SPA security.

Your SPA handles UI. Your BFF handles security!

πŸ‘‰ nestenius.se/net/bff-in-a...

#aspnetcore #dotnet #security #bff

17.07.2025 13:25 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
5 Open-Source Projects to Boost Your Productivity in Blazor See some open-source projects that you can integrate into your Blazor-based development or use as a starting point to accelerate development.

5 Open-Source Projects to Boost Your Productivity in #Blazor
- #BlazorSize
- #Fluxor
- #Oqtane
- #BlazorOcticons
- #BlazorInteropGenerator

www.telerik.com/blogs/5-open... by HΓ©ctor PΓ©rez

13.07.2025 14:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - Tim-Maes/BlazorFrame: An enhanced and secure Blazor iframe component. An enhanced and secure Blazor iframe component. Contribute to Tim-Maes/BlazorFrame development by creating an account on GitHub.

#BlazorFrame, the most enhanced and secure #Blazor #iframe. Now with #CSP, origin and message validation, sandbox mode and more!

github.com/Tim-Maes/Bla... by @timmaes.bsky.social

13.07.2025 14:49 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸš€ New series: Securing SPAs with the BFF Pattern
Stop storing tokens in the browser!

My new blog series shows how to eliminate XSS risks using Backend-for-Frontend in asp.net Core.

Part 1: nestenius.se/net/implemen...

#aspnetcore #dothet #security #mvpbuzz

11.07.2025 08:24 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Behind the scenes of dotnet run app.cs: Exploring the .NET 10 preview - Part 2 In this post I looks at how the new single-file .NET run experience is implemented inside the .NET SDK, focusing on how the virtual-project file is built

Blogged: Behind the scenes of dotnet run app.cs - Exploring the .NET 10 preview - Part 2

andrewlock.net/exploring-do...

In this post I looks at how the new single-file .NET run experience is implemented inside the .NET SDK, focusing on how the virtual-project file is built.

#dotnet #csharp

08.07.2025 17:47 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
a man is typing on a computer keyboard and pointing at something ALT: a man is typing on a computer keyboard and pointing at something

me coding like a machine :)

08.07.2025 14:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Dmitry Pavlov - Coding Machine | LinkedIn I am a world-class .NET contractor. I mostly deal with ASP.NET Core and Blazor (C#, .NET… Β· Experience: Coding Machine Β· Education: Saint Petersburg State Polytechnical University Β· Location: Saint Pe...

I am #OpenForWork (remote contractor gigs only) #dotnet #ASPNETCore #Blazor - LinkedIn profile Dmitry Pavlov (aka Coding Machine) linkedin.com/in/dimaka/

P.S. If you know someone who is looking for an experienced .net guy - please share this post their side. Thanks!

08.07.2025 14:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Creating a Blazor Aspire Local AI Chat Bot
#dotnet #aspnet #aspire #blazor

https://isaacl.dev/gnn

07.07.2025 16:00 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Intrepid DeveloperUnderstanding Blazor Render Modes

Understanding #Blazor Render Modes

intrepid-developer.com/blog/blazor-... by Chris Vanderplank (a.k.a. Intrepid Developer)

24.06.2025 17:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ›‘οΈ Build resilient cloud apps with ASP.NET Core Health Checks! Monitor & ensure app reliability. #dotnet #aspnetcore #healthchecks #cloud www.ottorinobruni.com/asp-net-core...

16.06.2025 08:18 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

API contracts and nullability in ASP .NET Core by Bart Wullems bartwullems.blogspot.com/2025/06/api-... #aspnetcore

16.06.2025 17:29 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - damienbod/BlazorSecurityNet10: Blazor .NET 10 CSP with static assets Blazor .NET 10 CSP with static assets. Contribute to damienbod/BlazorSecurityNet10 development by creating an account on GitHub.

Using a content security policy with static assets in Blazor .NET 10

github.com/damienbod/Bl...

#blazor #aspnetcore #dotnet #csp #security #owasp

12.06.2025 13:38 β€” πŸ‘ 5    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Preview
Handling OpenID Connect error events in ASP.NET Core ASP.NET Core provides great extension points for handling OpenID Connect error events. This blog looks at implementing error handling in an ASP.NET Core application implemented using ASP.NET Core I…

Blogged: Handling OpenID Connect error events in ASP.NET Core

damienbod.com/2025/06/02/h...

#aspnetcore #dotnet #identity #openidconnect #oauth #oidc #iam

02.06.2025 04:27 β€” πŸ‘ 14    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
Going beyond singleton, scoped, and transient lifetimesβ€”tenant, pooled, and drifter In this post I investigate some 'experimental' dependency injection scopes that provide additional features over Singleton, Scoped, and Transient

Blogged: Going beyond singleton, scoped, and transient lifetimesβ€”tenant, pooled, and drifter

andrewlock.net/going-beyond...

In this post I investigate some 'experimental' dependency injection scopes that provide additional features over Singleton, Scoped, and Transient

#dotnet #aspnetcore

22.04.2025 16:00 β€” πŸ‘ 25    πŸ” 8    πŸ’¬ 1    πŸ“Œ 0
Preview
Announcing dotnet run app.cs - A simpler way to start with C# and .NET 10 - .NET Blog Run C# files instantly with dotnet run app.cs, no project file needed! Coming to .NET 10, try it out today in Preview 4.

Announcing dotnet run app.cs – A simpler way to start with C# and .NET 10

devblogs.microsoft.com/dotnet/annou... by Damian Edwards

31.05.2025 15:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Revisiting using a Content Security Policy (CSP) nonce in Blazor This blog looks at implementing a strong Content Security Policy (CSP) in web applications implemented using Blazor and ASP.NET Core. When implementing CSP, I always recommend using a CSP nonce or …

Blogged: Revisiting using a Content Security Policy (CSP) nonce in Blazor

damienbod.com/2025/05/26/r...

#blazor #net9 #csp #owasp #security #dotnet #aspnetcore #oidc #identity #openidconnect #openiddict

26.05.2025 06:04 β€” πŸ‘ 11    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0
Preview
How to add user context to request traces in ASP.NET Core User context makes life easier when tracing Http requests in ASP.NET Core applications. It’s easy to add with custom middleware.

How to add user context to request traces in #ASPNETCore

www.infoworld.com/article/3988... by Joydip Kanjilal

31.05.2025 15:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - KristofferStrube/Blazor.WebIDL: A Blazor wrapper for types and interfaces used in and defined in the standard WebIDL specification. A Blazor wrapper for types and interfaces used in and defined in the standard WebIDL specification. - KristofferStrube/Blazor.WebIDL

Blazor.WebIDL - a #Blazor wrapper for types and interfaces used in and defined in the standard #WebIDL specification.

github.com/KristofferSt... by @kstrubeg.bsky.social

31.05.2025 15:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Notable Blazor Improvements in the Early .NET 10 Previews Another year, another .NET release to look forward to. And .NET 10 Previews are showing us what to expect.

Notable #Blazor Improvements Land in the Early .NET 10 Preview Releases

www.telerik.com/blogs/notabl... by @jonhilton.net

31.05.2025 15:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Using the new AI template to create a chatbot about a website In this post I use the new Microsoft's new .NET AI template to ingest the contents of a website and create a chatbot that can answer questions with citations

Blogged: Using the new .NET AI template to create a chatbot about a website

andrewlock.net/using-the-ne...

In this post I use the new Microsoft's new .NET AI template to ingest the contents of a website and create a chatbot that can answer questions with citations

#dotnet #aspnetcore #ai

13.05.2025 18:42 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1
Preview
.NET 10 Preview 4 is now available! - .NET Blog Find out about the new features in .NET 10 Preview 4 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!

#dotNET 10 Preview 4 is now available!

devblogs.microsoft.com/dotnet/dotne...

14.05.2025 07:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

WebSockets / #SignalR : What #ASPNETCore Developers Need to Know

topswagcode.com/blog/WebSock... by Joshua Ryder

14.05.2025 07:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
How to Host Blazor WASM on Docker How to build and host a Blazor WebAssembly app inside a Docker container using NGINX. By the end, you'll have a running app you can launch. No Visual Studio, no drama, just pure container busines...

How to Host #Blazor #WASM on #Docker

www.c-sharpcorner.com/article/how-... by Rikam Palkar

10.05.2025 16:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ“’ The C# and .NET course on @zerotomasteryio got a huge content update - double the length! πŸ”₯

NEW SECTIONS:
Β· ASP .NET Core Fundamentals
Β· ASP .NET Core Razor Pages
Β· ASP .NET Core MVC
Β· ASP .NET Core Blazor

CONTENT:
· 15.5 hours ⏰
Β· 228+ lessons πŸ“Ί
Β· 5 projects πŸ‘·

Link below. πŸ‘‡

07.11.2024 21:14 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Preview
How to Capture User Input Using Blazor Forms Save time and keystrokes with Blazor’s comprehensive form components.

How to Capture User Input Using #Blazor Forms

telerik.com/blogs/how-ca... by @jonhilton.net

06.05.2025 17:19 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@dmitry-pavlov is following 20 prominent accounts