Dotnet 6 is Refreshingly Simple
· ☕ 3 min read
There are numerous things to love about the new .NET 6, but for me one key thing stands out - .NET now seems more approachable than ever! Take a straight-forward example. A new .NET Web API project would look like this - A startup.cs file with generated code A Program.

A quick start on ASP.NET Core Razor Pages
· ☕ 8 min read
Here’s a quick introduction to Razor pages in ASP.NET core, and an opinionated way to quickly start building applications using Razor pages. And yes, there is a case for using Razor pages even in 2020. So.. Yes, indeed. I have had a love-hate relationship with ASP.NET through years. I am way less productive using ASP.

Hosting Models for Blazor
· ☕ 4 min read
Blazor has three hosting models - as I see it :) Server Client Client++ We will look at them in brief below. Server Server hosted implies the entire application being hosted on server. A razor-thin (no pun) app is delivered to client and there on client relies on server for everything.

Blazor for Production Anyone? Preview 7 is Released
· ☕ 2 min read
Blazor is a big part of why I am looking forward to .NET 3.0. That’s one of the reasons I try to play around with the individual releases. Though Release 6 (I think ) caused some pain, the release schedules seem to be good as previews. As I understand - the ASP.

Blazor and what it means for web development
· ☕ 4 min read
As a web developer I am amazed on web assembly and what Blazor could do with it. And, I am saying that even though I absolutely love what Javascript can do. The Back Story I had been hearing about this Microsoft experiment with web assembly (WASM) for quite sometime, but got an opportunity to take a further look starting late 2018.