Category Archives: .Net core

Finally, .NET got JSON API

Dealing with JSON data is a pretty standard use case in modern application development and .NET applications are no exception. When compared to XML data type which apparently has built-in support with lot of libraries and interfaces in .NET Framework. Remember, LINQ to XML which gives in-memory LINQ query interface over XML data source. Strangely,… Read More »

.Net Core guide to consume AWS SES email API

Amazon SES is one of AWS cloud offerings to send emails. As lot of enterprises moving toward cloud, one of preferred cloud provider is AWS cloud. Typically, these days emails occupied an central place in our day-to-day communications. When you use Amazon SES, Amazon SES becomes your outbound email server. Amazon SES has lot of… Read More »

.NET Core Apps Integration Testing

Integration tests evaluate an application on a broader level than unit tests. Unit tests are used to test isolated software components, such as individual class methods. Integration tests confirm all layers are properly working when fully processing a request. Basically, Integration tests are used to test the app’s infrastructure including databases and file systems which… Read More »

.Net Core 3.0 Preview 5

Microsoft has announced .Net Core 3.0 Preview 5. However, what caught our attention is that this Preview 5, among other changes, quietly slips in a new built-in JSON serializer eliminating the need for ubiquitous Newtonsoft.Json nuget package in .Net Core apps. ASP.NET Core MVC adds support for reading and writing JSON using System.Text.Json It’s asychronous,… Read More »

.Net Core reference real world applications built using Containers and Microservices Architecture

It’s always delightful to get see best practices and design patterns implemented in a reference application using best of breed tools, frame works and technologies. This reference applications specifically provides guidance on .Net architecture and demonstrates how to build scalable and high performing .Net applications running on Azure cloud using recommended .Net tools, libraries and… Read More »

DevOps for ASP.NET Developers Video Series

Sometimes, you’ll hit this kind of treasure trove – Soup to nuts video series on DevOps which starts with exploring fundamental concepts of DevOps and best practices, then focusing a good deal on related DevOps components like “source control”, “project work tracking”, “continuous integration” and finally ends with “software testing”. All these concepts are fully… Read More »

Free ebook on building .Net Core with Azure DevOps

DevOps is a critical component of any serious enterprise application development life cycle. DevOps ecosystem has grown dramatically in the recent years with lot of CI/CD systems are in market like Travis, Jenkins, TeamCity, Azure DevOps, AppVeyor. With the introduction of .Net Core and command-line interface (CLI) has further accelerated a more standards based DevOps… Read More »

Welcome to .Net CLI tools

.Net Core has made CLI (command-line interface), a first class citizen of .Net eco system. CLI has made .NET build process more streamlined and well integrated into various CI/CD tools. CLI provides solid foundation for building container applications using Docker and creating NuGet package super easier. .Net Core SDK esp. 2.x comes with bunch of… Read More »