.NET on AWS Blog
Category: Developer Tools
Deploy to Elastic Beanstalk with Azure DevOps
AWS Elastic Beanstalk makes deploying, managing, and scaling .NET web applications on Amazon Web Services incredibly easy. This powerful service is available to anyone developing or hosting .NET apps on IIS. In this post, I’ll walk through setting up a continuous integration and deployment pipeline for an ASP.NET Core application, using Azure DevOps, Amazon Simple […]
Modernize ASP.NET Web Forms applications in-place using DotVVM
This post was co-authored by Alok Bhatnagar, Technical Account Manager, AWS, and Tomáš Herceg, founder of DotVVM, an open-source framework that simplifies creating line-of-business web applications for .NET developers. Since the genesis of the .NET Framework, ASP.NET Web Forms has been a popular choice for building websites. Even to this day, there are thousands of […]
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 […]
.NET 8 Support on AWS
James Eastham, Norm Johanson, and Ulili Nhaga contributed to this post. Introduction .NET 8 is the latest Long Term Support (LTS) version of cross-platform .NET, released in November 2023. .NET 8 includes performance improvements, container enhancements, C# language simplified syntax, Blazor support for full-stack web applications, and ASP.NET Core partial support for Native Ahead of […]
Remote development on AWS using JetBrains Rider
Using .NET and Docker developers continue to write software on a familiar Windows environment deploying applications seamlessly on Linux servers. With virtualization, developers can write and run .NET code that is later deployed in different environments. However, there is another option-using remote development you can use your IDE, running on your machine to run, debug […]
Add AI-powered coding assistance to Visual Studio with Amazon CodeWhisperer
Chris Christou, Craig Bossie, and Saurabh Ajmera contributed to this post. As of April 30th 2024, Amazon CodeWhisperer is now part of Amazon Q Developer. Introduction Amazon CodeWhisperer (CodeWhisperer) is an AI-powered developer productivity tool that generates code suggestions. CodeWhisperer integration with Visual Studio is now available in preview. The AWS Toolkit for Visual Studio […]
Bob’s Used Books: A .NET Sample Application – Part 3: Infrastructure
Introduction Welcome to the third and final post in the Bob’s Used Books blog post series. In the first post I discussed how to get started with Bob’s Used Books and described the different debug and deployment modes you can use to test and run the application. In the second post I discussed the architecture […]
Bob’s Used Books: A .NET Sample Application – Part 2: Architecture
Introduction Welcome to the second post in the Bob’s Used Books blog post series. In the first post I discussed how to get started with Bob’s Used Books and described the different debug and deployment modes you can use to test and run the application. In this post I will dive into the architecture of […]
.NET Workflows for arm64 with Amazon CodeCatalyst: Part 2
Overview In Part 1 of this blog post, I showed how to modify the .NET serverless application blueprint to build, test and deploy using arm64 compute in Amazon CodeCatalyst. In Part 2, I’ll show you how to use CodeCatalyst to create a workflow using the AWS Cloud Development Kit (CDK) to build, test and deploy […]
.NET Workflows for arm64 with Amazon CodeCatalyst: Part 1
Overview Amazon CodeCatalyst is a cloud-based collaboration space for software development teams, including creating CI/CD workflows to automatically build and deploy software. CodeCatalyst recently added support for arm64 compute, using AWS Graviton, for workflows. Graviton is the AWS arm64 compute platform. Arm64 is supported in both CodeCatalyst compute models: on-demand and pre-provisioned. Versions of .NET starting with […]