I want a answer for scope of dot net in future
Please explain more
I don’t know what you have researched so far but there are some quora discussions that you could look into that might answer your question.
By “scope” I guess you mean “usefulness.”
Dotnet is a vast framework with a great many subsystems. New ones appear all the time. You can’t hope to learn it all, of course (unless you do nothing else with your life).
But knowing how to use it, and knowing how to look things up in it, is a great career booster. Why? Two reasons.
Many companies use it in-house. They need people who know it.
With dotnet core, its usefulness is expanding far beyond code that runs only on Windows. So your investment in dotnet skills can pay off in multiple ways.
How to learn it?
Get yourself the community (free) edition of Visual Studio.
If you can spare about US$60, get yourself the JetBrains “ReSharper” package.
Work through some tutorials. At least one should be about a web site and a database.
Concentrate on learning how to use its core collection classes (List, Dictionary, HashSet, that stuff. And learn about StringBuilder.
Then learn what you need for each project / tutorial you do.
Keep in mind that enterprise users of software are most often on Windows machines. If you have a Windows laptop, you’ll be in their environment.