.NET Core-Part 1 : Introduction

Kelum Sampath Edirisinghe
2 min readSep 23, 2019

--

Welcome back for my new article “.NET Core”.Some request came by readers to make article as a series of some technology. As a result of that requested, I thought write several articles as continuous article chain. Hope that will be better than writing different articles. Cool 😊!.

Okay, this is first article of .NET Core article.in this article i hope to give brief introduction about .NET Core. Every developer (Specially Back-end developers) have at at lease heard about .NET Technologies. Use of C# with .NET Framework is known as direct competition with Java. Between both C# and Java, most of developers prefer Java. because of java provide more mobility where it could be used in Windows, Linux or Mac OS. We all know .NET technologies provided by Microsoft. So in past Microsoft more focus to run .NET technologies on Windows platforms. As a result some mobility feature of .NET technologies become not sufficient.

Finally, Microsoft saw the most of developer community not satisfied with .NET technologies. So they become with new solution to increase mobility facility among several platforms. The solution become as the implementation of .NET technologies with cross platform support. It is called “.NET Core”. It’s like a stripped down version of .NET Framework carrying only what’s necessary. For now, Microsoft released several versions for.NET core framework. ‘.NET Core’ v 1.0 and v 1.1 released by them in 2016 . Least stable version of .NET Core is v 2.2, it was released on December 4, 2018. Nowadays Microsoft released newest version of .NET Core framework ‘v 3.0’ on May 7, 2019.

For .NET Core development, C# and F# can be use as programming language. But C# is more popular than F# for .NET Core development. ‘.NET Core’ is some much heavier framework than NodeJS and GO. But .NET Core provide lot of features rather than other two for solid developments. And also for now, there are lot of developer community around .NET Core development.

I hope you got some idea about .NET Core. So this is the end of this article. My next article would be how to get start to .NET Core. Happy Coding😊!!!

--

--