C
C#6mo ago
Kei

Help with asp.net

I have finished learning basic c# and want to learn about asp.net, I see there are 3 programming programs like razor, core, mvc. Should I learn any or all of them?
8 Replies
Angius
Angius6mo ago
Razor is the templating engine MVC is one of the templates for ASP.NET Core web framework Core is... well, it's what .NET used to be known as before 5.0 .NET Core 3.1 and so on
Kei
Kei6mo ago
The requirements for me to receive an internship are: Firmly grasp the following knowledge: - C# core - ASP.NET framework - Rest API - Database Mysql, mssql, or any other database management system. So i just have to learn MVC right? sorry if i mistake i'm new to programming
Angius
Angius6mo ago
There's no such thing as "C# Core" There's .NET Core But: 1. It's no longer called that since version 5 2. It won't work with ASP.NET, only with ASP.NET Core
Kei
Kei6mo ago
yeah I was also quite confused when I looked it up online i dont know what i have to learn after basic c# So i have to learn ASP.NET core right?
Angius
Angius6mo ago
I guess it would be a safe assumption ASP.NET Core with .NET 8 and C# 12 would be the newest
Kei
Kei6mo ago
Maybe I should ask the employer again, thank you for sharing
Daniel Gao
Daniel Gao6mo ago
If you are already familiar with C# syntax, you can try to advance to the intermediate level of C#. The latest version of.net8, whether it's asp.net or mvc or razor, is in. NET Core library on the basis of development. Most of the options are to start writing ASP.NET Core applications(web), preferably find a project case and try to finish it
Kei
Kei5mo ago
Thank for advice, that my goal now