Aaron Powell (@slace) 's Twitter Profile
Aaron Powell

@slace

Principal Cloud Advocate at Microsoft on .NET and Azure. Trying to make Azure even better for .NET devs.
@[email protected]

Pronouns: he/him

ID: 17472821

linkhttp://www.aaron-powell.com calendar_today18-11-2008 22:07:40

54,54K Tweet

5,5K Followers

1,1K Following

DDD Melbourne (@dddmelb) 's Twitter Profile Photo

Be like Moo Deng and get MOO-ving. Tickets for DDD Melbourne go on sale TOMORROW at 12pm AEDT. Grab your tickets tomorrow before they're all gone! #DDDMelb #ticketsonsale #Moodeng

Be like Moo Deng and get MOO-ving. Tickets for DDD Melbourne go on sale TOMORROW at 12pm AEDT. Grab your tickets tomorrow before they're all gone!

#DDDMelb #ticketsonsale #Moodeng
DDD Melbourne (@dddmelb) 's Twitter Profile Photo

In 24 hours, we've sold 20% of tickets! Don't hesitate, get in on the action so you don't miss out! ti.to/ddd-melbourne/… #DDDMelb #TicketsSellingFast

In 24 hours, we've sold 20% of tickets!

Don't hesitate, get in on the action so you don't miss out!
ti.to/ddd-melbourne/…

#DDDMelb #TicketsSellingFast
Troy Hunt (@troyhunt) 's Twitter Profile Photo

This was a very uncomfortable breach to process for reasons that should be obvious from Joseph Cox's article. Let me add some more "colour" based on what I found:

Jerry 🖖 (@jerrynixon) 's Twitter Profile Photo

Do you know about InvokeAsync()? #Blazor .NET InvokeAsync ensures StateHasChanged runs on the UI thread, especially when background tasks update the UI, preventing threading issues. StateHasChanged simply triggers a re-render but assumes it’s on the UI thread. Use InvokeAsync

Do you know about InvokeAsync()? #Blazor <a href="/dotnet/">.NET</a>

InvokeAsync ensures StateHasChanged runs on the UI thread, especially when background tasks update the UI, preventing threading issues. StateHasChanged simply triggers a re-render but assumes it’s on the UI thread. Use InvokeAsync
Aaron Powell (@slace) 's Twitter Profile Photo

For the past ~2 months I've been working pretty in-depth on a new .NET Aspire project and today it got one step closer to being released. I can't wait for it to drop as I think it's a really awesome addition to the Aspire ecosystem! You might find it if you go hunting 😉

DDD Melbourne (@dddmelb) 's Twitter Profile Photo

Show your love for DDD Melbourne with our exclusive conference T-shirts! 👕 Add one for just $30 when grabbing your ticket! 📅 Ticket orders with T-shirt add-ons must be made by Friday, 24 January 2025. (NB: T-shirts can't be purchased separately ) dddmelbourne.com/tickets

Show your love for DDD Melbourne with our exclusive conference T-shirts! 👕 Add one for just $30 when grabbing your ticket!

📅 Ticket orders with T-shirt add-ons must be made by Friday, 24 January 2025. (NB: T-shirts can't be purchased separately ) 

 dddmelbourne.com/tickets
DDD Melbourne (@dddmelb) 's Twitter Profile Photo

Ever wanted to give a conference talk but been too afraid to try? There's no better place to make your debut attempt than at DDD Melbourne. It's a safe, supportive, welcoming and inclusive community. Plus, we have CFP and speaker support. dddmelbourne.com/cfp

Ever wanted to give a conference talk but been too afraid to try? 

There's no better place to make your debut attempt than at DDD Melbourne. It's a safe, supportive, welcoming and inclusive community. Plus, we have CFP and speaker support.

dddmelbourne.com/cfp
James Newton-King ♔ (@jamesnk) 's Twitter Profile Photo

.NET Aspire 9.0 RC1 is out! ⏯️ Start/stop/restart 📢 Resource commands ⏰ WaitFor 🧑‍⚕️ Health checks 🌏 Browser telemetry 📌 Persistent containers And much more. Full release notes: learn.microsoft.com/dotnet/aspire/…

.NET Aspire 9.0 RC1 is out!

⏯️ Start/stop/restart
📢 Resource commands
⏰ WaitFor
🧑‍⚕️ Health checks
🌏 Browser telemetry
📌 Persistent containers

And much more. Full release notes:
learn.microsoft.com/dotnet/aspire/…
.NET (@dotnet) 's Twitter Profile Photo

Ever wanted to use some Python in your C# apps, but were stuck and had to spin up a web api to handle it? Today's Merge Conflict podcast discusses how CSnakes solves it. Listen in. 👂 msft.it/6013mxFI9

Ever wanted to use some Python in your C# apps, but were stuck and had to spin up a web api to handle it?

Today's Merge Conflict podcast discusses how CSnakes solves it. Listen in. 👂 msft.it/6013mxFI9
Aaron Powell (@slace) 's Twitter Profile Photo

There's an NBN outage going on in our area and my desktop doesn't have a wifi card (I took it out like 2 months ago 🤣). That's fine, USB-C to USB-A to Ethernet and then to my UDM, now the whole house network is back online. If it works, it works!

DDDAdelaide (@dddadelaide) 's Twitter Profile Photo

🎟️ Hurry! Less than 20% of #DDDAdelaide 2024 tickets remain! Don’t miss your chance to join an amazing lineup of talks, network with the tech community, and be part of South Australia’s community tech event. Get your tickets before they’re gone! 🎉

dotnetdevs.io (@dotnetdevs_io) 's Twitter Profile Photo

𝗜𝗻𝘁𝗿𝗼𝗱𝘂𝗰𝗶𝗻𝗴 𝘁𝗵𝗲 .NET 𝗔𝘀𝗽𝗶𝗿𝗲 𝗖𝗼𝗺𝗺𝘂𝗻𝗶𝘁𝘆 𝗧𝗼𝗼𝗹𝗸𝗶𝘁 🛠 👉 More details - devblogs.microsoft.com/dotnet/introdu… 📝 by Aaron Powell #dotnet #dotnetdevelopers #aspire

𝗜𝗻𝘁𝗿𝗼𝗱𝘂𝗰𝗶𝗻𝗴 𝘁𝗵𝗲 <a href="/dotnet/">.NET</a> 𝗔𝘀𝗽𝗶𝗿𝗲 𝗖𝗼𝗺𝗺𝘂𝗻𝗶𝘁𝘆 𝗧𝗼𝗼𝗹𝗸𝗶𝘁 🛠
👉 More details - devblogs.microsoft.com/dotnet/introdu…
📝 by <a href="/slace/">Aaron Powell</a>
#dotnet #dotnetdevelopers #aspire