When exceptions are thrown from Lambda functions the Lambda runtime catches the exceptions and writes them to CloudWatch Logs, before returning the exceptions to calling services. In previous .NET Core Lambda runtimes, if a Lambda function was async and returned…
WebSocket API with .NET Core Lambda functions
WebSocket API with .NET Core Lambda functions Amazon API Gateway also supports WebSockets, which can backed by Lambda. You can read more about WebSocket support here. The post describes how the WebSocket support works and contains a tutorial using Node.js.…
JSON casing issues with Amazon.Lambda.Serialization.SystemTextJson
JSON casing issues with Amazon.Lambda.Serialization.SystemTextJson As part of the .NET Core 3.1 Lambda release we released a new JSON serialization library Amazon.Lambda.Serialization.SystemTextJson, which is based on .NET Core’s new System.Text.Json library for parsing JSON. The new serializer gives significant improvements…
One Month Update to .NET Core 3.1 Lambda
About one month ago we released the .NET Core 3.1 Lambda runtime. Since then we have seen a lot excitement for creating new .NET Core 3.1 Lambda functions or porting existing Lambda functions to .NET Core 3.1. We have also…
20 GitHub Projects Getting Popular During COVID-19
The COVID-19 lockdown means that developers and other technologists are finding more time to contribute to open-source projects. That’s the conclusion reached by GitHub, which has crunched its repository traffic for insights into how developers are handling the pandemic. “We…
Move Over, JSON, Here’s gRPC-Web for .NET (& Blazor)
Move Over, JSON, Here's gRPC-Web for .NET (& Blazor) Microsoft officially released gRPC-Web for .NET, aiming the RPC-based (Remote Procedure Call) framework at browser-based apps, including those built with Blazor, the red-hot project that allows for creating browser/web apps with…
Microsoft Concludes the .NET Framework API Porting Project
Earlier this month, Microsoft announced the conclusion of the .NET Framework API porting project for .NET Core 3.0. That means the official development team won't port any other APIs from the .NET Framework to .NET Core 3.0 (and future versions).…
AWS CodeBuild Test Reporting with .NET Core
At AWS re:Invent 2019, AWS CodeBuild announced a new test reporting feature which can help make diagnosing test failures in CodeBuild much easier. You can read more about it here. I wanted to use this feature for .NET and after…
Create ASP.NET Core MVC Project
Create ASP.NET Core MVC Project I am using Visual Studio 2019 Community Edition, a free download from Microsoft. Starting with 2019, the wizard for choosing templates is different from previous versions, but regardless which version you have, the steps are…
Angular & ASP.NET Core 3.0 – Deep Dive
Key Takeaways Multiple Angular applications can be integrated into an ASP.NET web sitePackaging Angular code as Web Components is a good way to bootstrap an Angular applicationWeb Components written in Angular can be easily integrated into ASP.NET viewsStructuring Angular solution…