Tore Nestenius
@Tndata
I teach developers how to build smart, secure and scalable systems focusing on .NET/C#, architecture, DDD/CQRS, web security, and OpenID connect. Microsoft MVP
If you're interested in Copilot Studio, developing solutions with Azure, serverless API, or Bicep, check out this week's top picks from a group of M365, Developer Technologies, and Azure MVPs: msft.it/6012UIABO. 👇 #MVPBuzz
@Tndata recommends a #MicrosoftLearn training on developing solutions for Azure to those studying for the AZ-204 certification: msft.it/6014UIABu. 💡 #MVPBuzz
BFF Pattern Series #3 is live! You moved tokens out of the browser, but is your session cookie actually secure? Learn how to properly protect cookies with: ✅ HttpOnly ✅ SameSite ✅ __Host- prefixes and more... nestenius.se/net/bff-in-asp… #aspnetcore #bff #dotnet #mvpbuzz

🔐 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-asp… #aspnetcore #dotnet #security #bff

The OWASP Top 10 for .NET Developers: Practical Security Guide & Mitigations by Sudhir Mangla developersvoice.com/blog/secure-co… #aspnetcore
Implementing BFF Pattern in ASP .NET Core for SPAs by @tndata nestenius.se/net/implementi… #aspnetcore
🚀 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/implementi… #aspnetcore #dothet #security #mvpbuzz

How to Use KurrentDB for Event Sourcing in C# on #Azure from @Tndata nestenius.se/net/how-to-use…
How to use KurrentDB for Event Sourcing in C# on Azure? 🚀 Deploy it with PowerShell ⚙️ Connect from .NET 📦 Write and read events 🔍 Inspect with Kurrent Navigator Full guide 👉 lnkd.in/dj7yHtpB @kurrent_io #EventSourcing #CQRS #dotnet #Azure #mvpbuzz

Thanks for including a link to my blog post! .😀😀 #dotnet #aspnetcore
This week's ASP .NET Core newsletter is out! us7.campaign-archive.com/?u=66fdd2122e9… by @tndata, @raalhul, @jonhilt, @oscarosempu, @csharpfritz, @andychiare, @dotnet, @alihamzaansar16, @anup1252000, @danroth27, and more ❤️ Sign up here: eepurl.com/ggeOur
figma says we can't use the word "dev mode" in lovable 😄
Make sure to also subscribe to our weekly newsletter. It's 100% free and brings you all the best links about #aspnetcore directly in your inbox. eepurl.com/ggeOur
Thanks for mentioning my latest blog post🥳
Configuring ASP .NET Core Forwarded Headers Middleware by @tndata nestenius.se/net/configurin… #aspnetcore
New blog post 📝 Running ASP.NET Core behind a proxy? Then you need to configure ForwardedHeadersMiddleware the right way. ✅ Trust proxy IPs ✅ Handle X-Forwarded-* headers ✅ Avoid broken IPs, schemes & hosts nestenius.se/net/configurin… #aspnetcore #proxy

New blog post 📝 Running ASP.NET Core behind a proxy? Then, you need to configure ForwardedHeadersMiddleware the right way. ✅ Trust proxy IPs ✅ Handle X-Forwarded-* headers Read it 👉 nestenius.se/net/configurin… #aspnetcore #proxy #mvpbuzz

Working with APIs? MVP Habeeb Yakubu suggests a #MicrosoftLearn article on how to create serverless APIs with Azure functions and API management: msft.it/6016UIABr. 🔨 #MVPBuzz
🚀 .NET 10 Preview 1 is here! 🎉 The next LTS release brings: ✅ Faster JIT & AVX 10.2 support ✅ Blazor & Minimal API improvements ✅ New C# 14 features ✅ EF Core & .NET MAUI updates Check out what’s new! 🔗 learn.microsoft.com/en-gb/dotnet/c… #dotnet #dotnet10

Cloud innovation awaits! ☁️ Join the next episode of 'The Cloud Show with Magnus Mårtensson' tomorrow at 1:05 PM (EST) as @noopman & @Tndata break down the latest cloud advancements. 📺 Live streaming at CSharp.TV #TheCloudShow #Cloud #CSharpTV #liveshow…
This is wild! 😎🤘👀 #SEGA #Genesis #MegaDrive #gamedev
About 30 years ago, I reverse engineered my Sega Mega Drive and built my own hardware development kit from scratch. Read about how I did it: nestenius.se/2022/01/18/how… Tags: #megadrive #SegaGenesis #Retrogaming #SegaMegaDrive @MegadriveDev