AWS Developer Blog

Category: .NET

Using Amazon CloudFront with ASP.NET Apps

Today, I’m going to talk about using Amazon CloudFront to boost the performance of ASP.NET web apps that are deployed to Amazon Web Services. CloudFront is a content delivery service that can cache content in edge locations across the world to give users low-latency access to static content and relieve some of the pressure from […]

Read More

Web Identity Federation using the AWS SDK for .NET

Today’s post is about web identity federation. AWS Security Token Service (STS) has introduced this new feature, which allows customers to give constrained, time-limited access of their AWS resources to users who identify themselves via popular third-party identity providers (IdPs). AWS currently supports Amazon, Facebook, and Google as IdPs whose tokens can be used to […]

Read More

AWS SDK for .NET Version 2.0 Preview

Today, we are excited to announce a preview of our upcoming version 2 of the AWS SDK for .NET, which you can download here. One of the most exciting new features of version 2 is the ability to have Windows Store and Windows Phone 8 Apps use our SDK. Like other SDKs for these new […]

Read More

AWS.Extensions renaming

Earlier this week, you may have noticed that the assembly AWS.Extensions—which contained DynamoDBSessionStateStore—has been renamed to AWS.SessionProvider. Our original intent with AWS.Extensions was to create a place for SDK extensions, which aren’t strictly part of the AWS SDK for .NET. We have since developed another extension, DynamoDBTraceListener, a TraceListener that allows the logging of trace […]

Read More

DynamoDBTraceListener

We recently introduced the DynamoDBTraceListener, a System.Diagnostics TraceListener that can be used to log events straight to Amazon DynamoDB. In this post, we show how simple it is to configure the listener and how to customize the data that is being logged. Configuration You can configure the listener either through code or by using a […]

Read More

Customizing Windows Elastic Beanstalk Environments – Part 2

In the previous post in this series, we introduced the .ebextensions/*config file, and showed how you can use it to install packages, download files, run commands, and start services. In this post, we’re going to dig a little bit into managing settings through this mechanism. Writing configuration files A common way to configure software systems […]

Read More

Customizing Windows Elastic Beanstalk Environments – Part 1

AWS Elastic Beanstalk recently announced support for customizing Windows environments with configuration files. Before this, the only way to customize a .NET container was to create a custom AMI in each region you wanted to run your application in. Adding a configuration file to your application allows you to install packages write files in locations […]

Read More

Output Pagination with AWS Tools for PowerShell

Amongst the changes to the cmdlets in version 1.1 of the AWS Tools for Windows PowerShell are added support for both automatic and manual pagination of the output from services to the pipeline. Most of the time, you’ll probably want to use automatic paging to get all the data from a cmdlet, but on occasion […]

Read More

Instance Status Checks with the AWS SDK for .NET

A question that we have heard from our customers is, "How do we get access to the Amazon EC2 instance status checks?" If you go the AWS Management Console, you can easily see those status checks displayed. The Amazon EC2 DescribeInstanceStatus API action returns the instance status for one or more EC2 instances. This code […]

Read More

Getting the Latest Windows AMIs

More and more developers are launching the AWS base Windows AMIs and configuring them during startup. You can do this either by adding a PowerShell script to the user data field or by using an AWS CloudFormation template to configure it. We are constantly updating these base AMIs to include the latest patches. The SDK […]

Read More