ASP.NET Core, the cross-platform and open-source framework is developed by Microsoft for building modern, cloud-based, and internet-connected applications. Designed to enable runtime components, APIs, compilers, and languages to evolve quickly, it runs on macOS, Linux, and Windows on the .NET…
Why ASP.NET Core is the best option for web application development
What makes .NET Core, one of the best general-purpose development platforms? How does ASP.NET Core enhance the performance of web applications? What do you think are the key benefits of Asp.net Core for enterprise web application development? With .Net Core…
Using C# 8 and Nullable Reference Types in .NET Framework
Key Takeaways Changing C# versions require modifying the project file directly.Globally enabling nullable reference types can only be done with the new project format.Nullability can be changed on a per-file or per-line basis when needed.Use nullability attributes to avoid unnecessary…
Node.js vs. .NET Core: 3 key considerations
Node.js and .NET Core are two well-known, open source development environments that provide speed, power, concurrency and scalability to the development process. Each offers strengths and limitations, and each improves with every new release. But for many developers, the decision…
Change in exception handling in .NET Core 3.1 Lambda runtime
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…