Evolution of .NET to .NET CORE

.NET core is one of the leading development platform

Microsoft had actually started shifting their paradigm in early 2014 towards becoming open. Scott Hanselman said in his blog Microsoft killed my Pappy in February 2014, where he mentioned about new Microsoft approach of Embrace, Extend, Hugs. Under this new paradigm Microsoft started shifted their libraries to Github.

Many groups are using Git with TFS internally for projects, we’ve open sourced (not just source-opened) huge parts of .NET and are still pushing.

Scott Hanselman – February 2014

A journey started to move towards new destination which was named .NET Core. Jamie Tailor explains in his blog post “A Journey in .NET Core” about all events, stand ups of Microsoft teams and detailed discussion videos of whole process.

On January 2016, Scott Hanselman announced death of .NET framework in his blog post ASP.NET IS DEAD, Introducing .NET Core. He explained idea of how ASP.NET is written from scratch to create a brand new framework and is it given name ASP.NET Core. It could be straightly called evolution of .NET to .NET Core. It was just announcement then as it was not done or released yet. Main idea of .NET Core was to fully revamped whole ASP.NET and start with something new, something advance, something which could meet with advance technology of era.

Microsoft then may be was in serious pressure after success of Node.JS, Python, ROR and many other open source projects which were extra ordinary fast, efficient and able to run cross platform. Programmers and Developers world wide were adopting these new technologies leaving Microsoft .NET Framework behind. It was hell required to step in new era of Open Source and open products for public to allow community contribution and also change the way how whole .NET works.

.NET Core was the result of all such effort and new platform was born with handful of libraries. At that time it only supported either console application or ASP.NET Core applications. Truly it was huge path ahead to go in this new technology era.

You May Also Like…

Why Asp.net Core is Better Than Other Languages

In the kaleidoscopic World Wide Web world there are numerous programming languages having specialty of their own.  The world of Web is constantly evolving along with the languages associated with it. One such evolving language is ASP.NET. There are also many other...

Problems Faced By Beginner Developers

Problems Faced By Beginner Developers

With the inception of android operating system in 2008. The world was opened to whole new dimension that was innovative enough that is pierced and permeated the hearts and the mobile market worldwide. The latest and radically unique technology took every one by storm....

Sales Force Questions

Sales Force Questions

If we have two pages and one controller, and the pages are using the same controller, how can you retain the view state when a user redirects from one page to the other? To retain the view state and use the previous page’s variable in a redirected page, we have to...


Submit a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Additional REsources

A Few Other Resources We’ve Created for Our Customers

Difference in Software Goals and Systems

Goals are very important aspect of life of human or any business. It defines targets, ambitions and directions. I bet you have many goals in your life. i do I have them. Goal are essential for any person or organizational...

Website using Wix.com – Why it doesn’t worth?

Not even including my freelance years, my agency of over four years has built on Wordpress 99% of the time, with many themes. You don't need to sell me on the power of Wordpress. For years, I've joined in on the belief that Wix is bad. I've had to help edit a few...

Contact Us

Write back to us to discuss your next project, plan, strategy and technology stack.


0092 321 6181488

Relliks Systems, T(02) C, Gulberg III, Lahore

M-F: 8am-5pm, S-S: Closed