Norm Johanson
2.6K posts

Norm Johanson
@socketnorm
I work at @awscloud, making .NET great on AWS. All opinions expressed are my own.
Redmond, WA शामिल हुए Ağustos 2009
481 फ़ॉलोइंग3.2K फ़ॉलोवर्स

Big update for AWS and Aspire. The Lambda support is out of preview and introducing new preview support for deploying to AWS. github.com/aws/integratio…
English

@wdolek Here is a write up on why we didn't use nullable-ref types for V4. Nothing against nullable-ref types but due to the type of changes we scoped V4 to be and the programming model of the SDK it was a hard call. #null-collections-and-nullable-reference-types" target="_blank" rel="nofollow noopener">github.com/aws/aws-sdk-ne…
English

@socketnorm AWS SDK v3 to v4 is having breaking change with collection allocation. I understand benefits of new behavior, and that I can set it to old behavior with global flag.
Would it be possible to have nullable-ref types in library? That would make migrating much easier 🤷♂️
English
Norm Johanson रीट्वीट किया

Shipping shipping shipping in Kiro this week
🚢 New model: Claude Opus 4.6
🚢 ACP support: Kiro in JetBrains, Eclipse, Zed, emacs, neovim
🚢 Agent skills support
🚢 Custom subagents
🚢 Specialized refactoring agent tools
🚢 New tool use hooks
kiro.dev/changelog/
English

@leakyheap A heads up for you, I have a PR to add experimental Aspire AWS deployment to our AWS Aspire integration. Love for you to take a look if you have any feedback. github.com/aws/integratio…
English

🚀 Just published: "Deploying .NET Aspire to Amazon Web Services" — see how you can use one codebase in C# for both local emulation and full AWS deployment with AWS CDK. npiontko.pro/2025/11/14/asp…
English

@nicoventilatte Hey Nico, I don't actually know much about the .NET Transform tool. Maybe @davidpallmann can help you out.
English

@socketnorm hey man, as far as i can see you are the guy, i have started a .net transform for .net project which contains 1m+ lines of code, and its going pretty slow. First 400k lines was pretty quick but after 400k its like 20 lines per minute.
English

Starting the year strong at AWS for .NET with .NET 10 support Lambda. A new feature we added for .NET 10 is support for writing C# file based Lambda functions. Would love to hear feedback on the new support.
aws.amazon.com/blogs/compute/…
English
Norm Johanson रीट्वीट किया

AWS local development for .NET has always been a juggling act: Lambdas here, DynamoDB there, SNS/SQS somewhere else—and a bunch of scripts and tools holding everything together.
With .NET Aspire 13, that story changes. This is seriously awesome for .NET Developers working with AWS Resources.
I just published a new hands-on guide where we use Aspire and the AWS Aspire Hosting package to build a serverless notifications system that talks to real AWS services (DynamoDB, SNS, SQS), while keeping the entire local experience orchestrated from a single AppHost:
🔗 AWS Local Development with .NET Aspire – Build a Serverless Notifications System
codewithmukesh.com/blog/aws-local…
In this article, we:
- Use Aspire’s AppHost + AWS CDK integration to provision a DynamoDB table, SNS topic, and SQS queue.
- Run Producer and Dispatcher Lambdas locally via the LambdaServiceEmulator.
- Trigger everything end-to-end using the Lambda Test Tool UI—no extra console apps required.
- Keep contracts in a shared library, and let Aspire wire environment variables and AWS resources for us.
If you’re a .NET developer building on AWS and still doing local orchestration manually, this combo of Aspire + AWS can seriously level up your dev experience.

English

@DamianEdwards I have been working on the AWS Lambda support for C# file-based functions to go with our upcoming .NET 10 support. It is working pretty slick and useful for those really simple Lambda function.
github.com/aws/aws-extens…
English

I am genuinely SUPER EXCITED to announce that support for C# file-based apps (new in #dotnet 10) is now enabled in the C#/C# Dev Kit extensions for VS Code *by default*! We're going to continue refining & improving this experience over the coming months so update today!

English

A lot of really cool AWS .NET enhancements for NServiceBus. I especially appreciate the support for our Lambda Annotations framework.
particular.net/blog/aws-enhan…
English

Thanks @mjovanovictech for showing off the work we have been doing for AWS + Aspire.
Milan Jovanović@mjovanovictech
.NET Aspire isn’t just for Azure. In my new video I show how to run Aspire on AWS: - CDK + CloudFormation infra - Orders API → SNS → SQS flow - OpenTelemetry tracing 🚀 Watch it here: youtu.be/SH-sTdf2YMs
English

New AWS .NET post about using .NET Lambda and GraphGL/AppSync
Great bonus is the writer used our .NET Aspire integration in the sample code repository for easy local testing.
#aspire
English
Norm Johanson रीट्वीट किया

@denizirgin @dotnetonAWS @davidfowl Cool, I'm on vacation for this week as well. I'll give it a try when I get back.
English

⏳ Waiting a few weeks for RC feedback before the full release w/ more features. Huge thanks to the @dotnetonAWS , @socketnorm & @davidfowl for the support! 🙌
🌴 On vacation for 2 weeks, so won’t be around much. Feedback here:
🔗 github.com/localstack-dot…
English

📢 Finally finished work on LocalStack - .NET Aspire Integration!
🚀RC now on NuGet.
1️⃣Extends official AWS Aspire integrations with LocalStack features
2️⃣Auto-detects AWS resources
3️⃣Auto-configures LocalStack endpoints
🔗 github.com/localstack-dot…
cc: @davidfowl @localstack
English

For a while, I couldn't follow the developments in the Aspire world very closely, I was just watching the version numbers climb with a bit of anxiety😀But it seems the landscape has improved a lot and Aspire has evolved rapidly (hello, 9.x series!).
On top of that, the @dotnetonAWS team did an amazing job with their CloudFormation & CDK resource support, which makes my job so much easier. Huge props to them!🙌@socketnorm
github.com/aws/integratio…
English

📢 I've started work on LocalStack - .NET Aspire Integration🚀
When I first tweeted about this a year ago, I didn't expect the integration to take this long. But I've finally found the motivation and time to dive in. @davidfowl
Check out the progress 👇
github.com/localstack-dot…
Deniz İrgin@denizirgin
I’m hoping to find time to finally wrap up .NET Aspire support for LocalStack soon. In the coming months, I plan to focus on these updates. 🛠️ With .NET 9 launching in November and .NET 6 reaching EOL, I’m planning a new LocalStack.Client version with some breaking changes coming afterward. Stay tuned! 🚀
English
Norm Johanson रीट्वीट किया

Most .NET devs don’t know this AWS messaging library exists.
If you're using SQS or SNS, check out AWS.Messaging.
In this video, I'll show you how to:
- Publish/consume events
- Add retry/backoff
- Fan-out with SNS
- Use typed publishers
Check it out: youtu.be/wmsioOgVTmI

YouTube

English

Another video from @plantpowerjames showing off the power of combining AWS and .NET Aspire.
youtube.com/watch?v=Jxj2K0…

YouTube
English


