asp.net mvc czy asp.net core mvc? - czy nauka każdego wyjdzie tak samo? jak jest z tą terminologią Microsoftu?

0

Cześć,

chciałbym zacząc naukę .net. Aktualnie jestem na etapie przeglądania tematów, artykułów i oglądania wideo nt. tego, czym w ogóle jest środowisko .net. Przeglądam tez oferty pracy aby chociaż mniej więcej zorientować się, jak na chwilę obecną wygląda rynek.
I tutaj kilka pytań do was, bo czuję się zagubiony i nie jestem w stanie znaleźć jednoznacznej odpowiedzi:
Czy asp.net mvc to jest "wersja sprzed core", której następcą jest właśnie asp.net core mvc? Wiem, że mvc to model, ale chyba jednocześnie jest tak jak napisałem? Czy nie?
Pytam, bo z jednej strony najlepiej było by się uczyć najnowszej technologii (core), ale z drugiej, gdy patrzę na oferty pracy, to zdecydowana większość ma napisane, że wymaga "asp.net mvc" a tylko niektóre "asp.net core" albo "asp.net core mvc". Orientujecie się może, czy w branży aktualnie jest tendencja do nazywania asp.net core mvc po prostu skrótowo asp.net mvc, czy jednak mowa tutaj o innych technologiach? Jeżeli są to inne technologie, to sądzicie, że lepiej uczyć się core, czy jednak tego, czego na rynku jest więcej (na pozycje juniorskie bez inż., startować z CV będę za minimum rok)?

Bardzo dziękuję za pomoc :)

4

Jak bym nie szedł w "starego .net". Ofert jest dużo, bo dużo jest aplikacji, które zostały napisane 5, czy 10 lat temu i dalej są rozwijane, utrzymywane.
Lepiej nauczyć się najpierw Cora. Raczej teraz bym nie szedł w MVC a w web api, Razor Pages i Blazor, MAUI. Moim zdaniem to jest przyszłość .neta. Łatwiej ci będzie się "cofnąć do tyłu" niż teraz wchodzić w starego .neta, a potem uczyć się cora,

0

Okej! Właśnie tego nie wiedziałem, czy lepiej się będzie "cofać do tyłu" ( ;) ) czy z jakichś powodów lepiej zacząć od poprzedniego wcielenia. Wielkie dzięki!

0

A czy ktoś może mi odpowiedzieć na drugie pytanie, bo totalnie głupieję. Widzę oferty pracy asp.net mvc, asp.net core, asp.net core mvc i ja nie wiem czy te nazwy są wymienne, czy jedna zawiera się w drugiej? Po prostu obawiam się, że zacznę się uczyć czegoś, a potem się okaże, że jest to jednak coś innego niż chciałem, albo wycinek.

1

@UglyMan:

a czy przypadkiem różnica pomiędzy MVC oraz Razor Pages to nie głównie "architektura" i tyle?

@tchurzofretka

asp.net core, asp.net core mvc

nie sądzę aby tu różnice były jakieś znaczące.

asp.net mvc

to się douczysz ¯\_(ツ)_/¯

ale raczej bez stresu

Introduction to ASP.NET Core i po lewej w menu masz wiele tematów

0

Okej, dzięki. Czyli będę ufał ogłoszeniom, że są wysłowione precyzyjnie ;)

3
tchurzofretka napisał(a):

Czy asp.net mvc to jest "wersja sprzed core", której następcą jest właśnie asp.net core mvc? Wiem, że mvc to model, ale chyba jednocześnie jest tak jak napisałem? Czy nie?

Moje przyzwoite wytłumaczenie ASP.NET, ASP.NET Core, ASP.NET MVC, ASP.NET Core MVC: Czym różni się od siebie: Asp.net MVC , Asp.net Core, Asp.net Core MVC , Asp.net Web API ;)

Pytam, bo z jednej strony najlepiej było by się uczyć najnowszej technologii (core), ale z drugiej, gdy patrzę na oferty pracy, to zdecydowana większość ma napisane, że wymaga "asp.net mvc" a tylko niektóre "asp.net core" albo "asp.net core mvc". Orientujecie się może, czy w branży aktualnie jest tendencja do nazywania asp.net core mvc po prostu skrótowo asp.net mvc, czy jednak mowa tutaj o innych technologiach? Jeżeli są to inne technologie, to sądzicie, że lepiej uczyć się core, czy jednak tego, czego na rynku jest więcej (na pozycje juniorskie bez inż., startować z CV będę za minimum rok)?

Nie zdziwiłoby mnie, gdyby czasami "ASP.NET MVC" nie miało oznaczać "ASP.NET Core MVC". Rekruterzy w ogłoszeniach potrafią pomylić Javę z JavaScriptem. Najlepiej będzie zawsze dopytać na rozmowie kwalifikacyjnej. Jak ogarniesz ogólną koncepcję to "stare" MVC i "core" MVC są dość zbliżone, da się (w cierpieniu) wrócić.

1

A czasami zdarza się też tak, że .NET w ogłoszeniu oznacza w praktyce Javę, więc nie ma co liczyć na rzetelność ogłoszeń ani rekrutacji. Po prostu trzeba się upewniać w trakcie procesu.

asp.net mvc, asp.net core, asp.net core mvc i

Nauczenie się jednego znając drugi to kwestia paru godzin.

0
somekind napisał(a):

A czasami zdarza się też tak, że .NET w ogłoszeniu oznacza w praktyce Javę, więc nie ma co liczyć na rzetelność ogłoszeń ani rekrutacji. Po prostu trzeba się upewniać w trakcie procesu.

Ostatnio jak sie przyjmowałem do pracy to miałem pisać w .net, bo aplikacje będą przepisywać na .net. Minęło 6 lat, i co, i gó... Dalej klepiemy w tym, w czym zostało to napisane 15 lat temu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0