I have asked this question before but still, I am unclear. that's why I am asking this same question again. so sorry for that, actually I am a beginner And am Learning C#, MVC, WEB-API, and SQL-SERVER from Kudvenkat Youtube. He has taught everything well and I am comfortable with that. And I don`t know the version of the c# and Mvc. It may be version 3.0 and 4.0 of c# and MVC 4.
so if I learn c# 3.0 and 4.0 and MVC 4 then any Issue? means the fundamental concepts of C# and MVC, WEB-API, and SQL-SERVER are changed and break from version to version? fundamental concepts like syntaxes, data types, and structure of the programming c# and MVC concepts Syntaxes, the structure of the concepts as well as web-API are changed and break from version to version?
and If the syntaxes and structure of fundamental concepts don't change from version to version then Can use the same syntaxes to work on .NET 4.0 4.5,4.6,4.7, and 4.8 with Organization? The organization allows me to use the same syntaxes and structures?
if I know c# 3.0 and 4.0 and MVC 4 then Can I work on .NET Framework 4.0,4.5,4.6.4.7 and 4.8 with Orgnization?
and if I know c# 3.0 and 4.0 and MVC 4 and If there are jobs on C#, MVC, and WEB-API then Can I apply for these jobs?
Mohammad HussainPosted Aug 23, 2023, 11:30 AM
Learning C# 3.0 and 4.0 along with MVC 4 is a good starting point, and it will provide you with a strong foundation for developing web applications using the .NET Framework.
Cr BhargaviPosted Aug 23, 2023, 4:05 AM
Hi Sudharsan, Yes your understanding is right. If you learn one version you would be able to work on the another without any issues
sudarshan patilPosted Aug 22, 2023, 10:14 AM
@mahesh chand: means all the fundamental concepts syntaxes, and structures of c# and MVC do not change from version to version. and If I know c# 3.0 and 4.0 and MVC 4 then I will be able to work on .NET framework 4.0,4.5,4.6,4.7,4.8 with organization and if I know c# 3.0 and 4.0 and MVC 4 then if there are jobs on C#, MVC, WEB-API then I can apply for those jobs. AM I RIGHT? please reply me
Mahesh ChandPosted Aug 20, 2023, 3:25 PM
Yes, it's a good start that you have learned the basics of C# and MVC, even its C# 3.0. Now, you will have to learn new features of C# 5, 6, 7, 8 , 9 and 10. This website has some articles and eBooks on that.
The next big thing for you is to develop a real-world project and maybe collaborate with a couple of other developers and learn a real-life use case of the application.
When you work in a company, the Lead/PM of the project will have guidelines on what version you will be using. There should also be code reviews if you write code in older language, they will let you know.
You can also use Google Bard to ask to convert your simple code from C# 3 to C# 10 and learn from that.
Cheers!