1
0 Comments

Version 4.0 - ASP.NET Core

ASP.NET Core is a totally redesigned version of ASP.NET platform. It got very good reviews from the beginning, so we decided to jump in and create a new edition of EasyQuery for it.
About half a year of hard work and the new version was released.

Unfortunately, we were in vain in such a hurry to support ASP.NET Core. Yes, the new framework got good traction and it will definitely overpass (in terms of popularity among the developers) the old ASP.NET MVC in the near future. However, we still (in 2 years after the release) sale more licenses for old .NET Framework than for Core.
Moreover, since we split our code into 2 branches (old version for .NET Framework and the new one - for .NET Core) the maintenance costs became higher.

I guess the right decision back there in 2017 would be to redesign the current code at first make it cleaner, add the features our users asked for and only then port it to .NET Core without splitting.

However, it was not that bad of course. We learned a lot. We totally redesigned the server-side part of the library (it helped later when we finally moved to version 5.0) and closed a lot of our technical debts. We also moved to the new CI/CD/issue tracking system (Azure DevOps) and totally re-organized the development process.

Trending on Indie Hackers
Getting first 908 Paid Signups by Spending $353 ONLY. 24 comments I talked to 8 SaaS founders, these are the most common SaaS tools they use 20 comments What are your cold outreach conversion rates? Top 3 Metrics And Benchmarks To Track 19 comments How I Sourced 60% of Customers From Linkedin, Organically 12 comments Hero Section Copywriting Framework that Converts 3x 12 comments Join our AI video tool demo, get a cool video back! 12 comments