.NET on AWS Blog

Category: Developer Tools

Bob’s Used Books: Build a .NET Serverless Application on AWS, Part 1: Deployment and Setup

Introduction Bob’s Used Books is an eCommerce application developed to provide the .NET community with a real world .NET application sample that uses multiple AWS frameworks and services. The original monolithic version of Bob’s Used Books was discussed in a previous blog series, Bob’s Used Books: A .NET Sample Application (Part1, Part2 and Part3), with […]

cover slide

Announcing the general availability of AWS .NET OpenTelemetry libraries

Observability has become a crucial aspect of modern software development, enabling developers to gain insights into the behavior and performance of their applications. The OpenTelemetry project, a Cloud Native Computing Foundation (CNCF) hosted project, has emerged as a powerful solution for generating, collecting, and exporting telemetry data, providing a vendor-neutral and standardized approach to observability. […]

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 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 […]