Current state of .NET

In recent months Microsoft has announced dozens of new versions and names into it's development ecosystem. For a regular developer it's hard to keep track of all these announcements. That's why I made a short list of current state of .NET versions.


Latest .NET version is 4.6.1. Windows 10 has 4.6 pre-installed, and 4.6.1 after November update. There is a beta version of .NET 5 and its called .NET Core 5.


ASP.NET versioning is a mess. Latest ASP.NET version is a 4.6 which was released in July 20. There is a new version "5.0", which is in beta. ASP.NET 5.0 is also now called as ASP.NET CORE 1.0.

Check ASP.NET Core roadmap for more info about release date


Current ASP.NET MVC version is 5.2.3 and there is a release candidate for 6.0.  The MVC version consist the view-model-controller pattern implementation.


Current ASP.NET Web Api version is 2.2.

ASP.NET Core will simplify Web Api and MVC versioning by bringing them all under one version number.


C# is currently running at version 6.0 and there is a proposal for version 7.0.
Latest VB.NET version is called 14 and it was released along with Visual Studio 2015.

Table of versions

Product Current version Upcoming version
ASP.NET4.6Core 1.0
MVC5.2.36.0?/Core 1.0
Web API2.2 (5.2.3.)?/Core 1.0

Image from Business vector designed by Freepik


  1. Thanks for sharing about Current state of .NET...............


    1. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a .Net developer learn from Dot Net Training in Chennai. or learn thru Dot Net Training in Chennai. Nowadays Dot Net has tons of job opportunities on various vertical industry.
      or Javascript Training in Chennai. Nowadays JavaScript has tons of job opportunities on various vertical industry.

  2. This is highly informatics, crisp and clear. I think that everything has been described in systematic manner so that reader could get maximum information and learn many things.
    Web development Company in India Company | Web development Company Bangalore
    Web Development Company in Bangalore | Responsive Web development

  3. Nice it seems to be good post... It will get readers engagement on the article since readers engagement plays an vital role in every blog.. i am expecting more updated posts from your hands.
    Android App Development Company
    Android App Development Company

  4. I just want to say that all the information you have given here is awesome...great and nice blog thanks sharing..Thank you very much for this one. And i hope this will be useful for many people.. and i am waiting for your next post keep on updating these kinds of knowledgeable things...
    Web Design Development Company
    Web design Company in Chennai
    Web development Company in Chennai

  5. it is really amazing...thanks for sharing....provide more useful information...
    Mobile app development company


  6. Nice it seems to be good post... It will get readers engagement on the article since readers engagement plays an vital role in every blog.i am expecting more updated posts from your hands.
    iOS App Development Company

  7. great and nice blog thanks sharing..I just want to say that all the information you have given here is awesome...Thank you very much for this one.
    web design Company
    web development Company
    web design Company in chennai
    web development Company in chennai
    web design Company in India
    web development Company in India

  8. the blog is aboutAutomated data lineage documentation using #Dot Net it is useful for students and dot net Developers for more updates on dot net follow the link

    Dot Net Online Training

  9. Nice Blog....!!!! Thanks for this beautiful blog. I get full information about .Net

  10. Specifically a days best responsive site pass on more prominent improvement to site proprietors. Site ought to have charming and responsive. We give best Web plan benefits in Bangalore

    web designer services company in india
    seo services company in india

  11. Learned a lot of new things from your post!Good creation ,It's amazing blog

    .Net Online Training

  12. I have read this article and it is really interesting for reading. You have mentioned all the related things with efficiency. Really appreciated.

    Now buffalo web development service is available from Crystal Tech Solution in a professional way.

  13. I like your post. This post awesome and beneficial for .net developer

  14. Its a very amazing blog !!! This valuable and very informative blog is going to help the people to a great extent. Thanks for sharing it here. Website Design Companies in Bangalore | Website Designing Company in Bangalore | Top Web Design Company in Bangalore

  15. thanks for the shared such a informative information.

    Cpa offers

  16. Thanks for activating this long. This information can help Pine Tree State to be more practical. I enjoyed reading the article above, everything explains intimately. Thank you and good luck for the next articles

  17. Thanks for sharing the content Good Information, is the best application development company taiwan