Razor pages compilation on Build: Now default with .Net Core 2.0

.Net Core 2.0 is announced a few months back and it came up with some awesome features. I am going to explain its one of the best features which are the compilation of views and pages on Build. Till now(before .Net core 2.0) whenever we publish any MVC application, Razor files are published as .cshtml … Continue reading Razor pages compilation on Build: Now default with .Net Core 2.0

Async Streams : C# 8.0 expected features Part – I

We all know that Microsoft always delivers awesome features in all the releases and they are already planning for the features of C# 8.0 As per a video on Channel 9, Mads Torgersen has explained about the possible features of C# 8.0 There are possibly 4 features till now which are as below: Nullable reference … Continue reading Async Streams : C# 8.0 expected features Part – I

Logging in Asp .Net Core 2.0

Logging is very important part of any application as almost all application requires proper logging. .Net Core 2.0 has some simplified way of implementing logging. Let us see what are the changes required to enable logging in .Net Core 2.0 application. First of all, we need to make changes in appsettings.json file as below: { … Continue reading Logging in Asp .Net Core 2.0

SPA templates(Angular, React etc) with ASP .NET Core 2.0

In my last post, I have explained about the setup required for .Net Core 2.0 which you can find here. Along with Core 2.0, there are some newly added default templates has been added by Microsoft team. The major attraction is the SPA templates that are shipped with Core 2.0. SPA templates like Angular, React.js, … Continue reading SPA templates(Angular, React etc) with ASP .NET Core 2.0

Amplitude 2017: A MasterCard Hackathon

MasterCard is going to conduct one of the biggest hackathons of India on November. Name of the hackathon is Amplitude 2017. The theme of this Hackathon is #CashLessBanoIndia. Name of the theme is self-explanatory, the main focus of this hackathon is to come up with the ideas which will encourage people to use digital payments instead … Continue reading Amplitude 2017: A MasterCard Hackathon