.NET on AWS Blog

David Pallmann

Author: David Pallmann

David Pallmann is a senior product manager on the AWS Transform team who focuses on the .NET developer experience. David has previously served in engineering, consulting, product, and tech manager roles. He worked on WCF, and later created Neuron ESB, the first .NET-based enterprise service bus. Follow him on X at @davidpallmann.

Modernize VB.NET applications to .NET 10 with AWS Transform

AWS Transform is an agentic service that accelerates modernization, including .NET applications. With it, you can transform various types of .NET Framework projects to modern versions of .NET including .NET 10. Until recently that support was limited to projects written in C#, the most-used .NET language. AWS Transform can now transform projects written in Visual […]

The New AWS Transform .NET Developer Experience 

At re:Invent 2025, AWS Transform unveiled an enhanced .NET developer experience in Visual Studio that is customizable, transparent, iterative, and collaborative. Our customers have asked for more insight into transformation activity and the ability to steer transformations. Developers can now benefit from editable transformation plans, estimated transformation time, real-time progress updates, next steps recommendations, and […]

Modernize ASP.NET Web Forms UI to Blazor with AWS Transform

AWS Transform is an agentic service that accelerates modernization, including .NET applications. With it, you can transform .NET Framework Windows applications to cross-platform .NET and reduce operating costs up to 40% by running on Linux. For ASP.NET web applications, AWS Transform can port the UI layer to ASP.NET Core. In this post, I’ll explain how […]

Modernize ASP.NET MVC Razor UI with AWS Transform

AWS Transform is an agentic service that accelerates modernization, including .NET applications. With it, you can transform .NET Framework Windows applications to cross-platform .NET and reduce operating costs up to 40% by running on Linux. For ASP.NET web applications, AWS Transform can port the UI layer to ASP.NET Core. In this post, I’ll explain how […]

Announcing AWS Transform for .NET detailed transformation reports

Adi Parab, Charlize Yeh, Eunah Lee, Nits Jeganathan, Ramapulla Chennuru, Saksham Bhalla, and Samiullah Mohammed contributed to this blog post. AWS Transform for .NET is an agentic AI service for modernizing .NET applications at scale. Customers have asked us for more transparency into what happens during transformation, such as the reasons for file changes and actionable error […]

AWS Transform for .NET now supports chat about assessments and transformations

AWS Transform for .NET accelerates large-scale modernization of .NET projects, including porting .NET Framework to cross-platform .NET as well as .NET upgrades. Today we are releasing a new feature that allows you to gain insights about transformation jobs using chat from the web console. This new chat capability lets you ask about repository assessments and […]

Port .NET Framework workloads to Linux with Amazon Q Developer, Part 2: Test Projects

Introduction This blog series explores how to port different kinds of .NET Framework projects to cross-platform .NET with Amazon Q Developer .NET transformation, currently in public preview. Modernizing a Windows-based .NET Framework solution to run on Linux can reduce operational costs by up to 40%. Part 1 covered porting of class library projects. Here in […]

Seamless Production Deployment with Elastic Beanstalk

Introduction Production deployments can be complicated. You want to avoid disruption to your users and minimize downtime, but you also need to consider cost, time, risk, and how to recover from a failed deployment. You can balance the trade-offs between these considerations by choosing a deployment strategy. AWS Elastic Beanstalk is a managed AWS compute […]

Easily Migrate .NET Web Apps to AWS with Elastic Beanstalk, Part 2

Introduction AWS Elastic Beanstalk simplifies migration to AWS. In Part 1, I covered Elastic Beanstalk’s value in migrating .NET web applications to AWS and different ways to deploy. Here in Part 2, I’ll give you a step-by-step walkthrough of deploying a .NET Framework application to Elastic Beanstalk from Visual Studio. Walkthrough: Deploy a .NET Framework […]

Easily Migrate .NET Web Apps to AWS with Elastic Beanstalk, Part 1

Introduction AWS provides a variety of compute services for hosting applications, starting with Amazon Elastic Compute Cloud (Amazon EC2), the foundation of AWS compute. On top of Amazon EC2 is a spectrum of managed services with different levels of abstraction, including container-based and serverless compute services. Customers moving to AWS often choose to migrate their […]