Elvesztem, C# programozás?
Az a gondom, hogy C#-ot tanulok egy éve iskolában(Visual Studioval), de C#.NET fejlesztőt keresnek általában. Ehhez azt mondták hogy .NET programozást kell tanulni...
Illetve MVC-t kell tudnom használni.
A .NET az hogyan kapcoslódik a C#-hoz pontosan vagy egy külön programnyelv?
Illetve, az MVC-t C# után érdemes tanulni vagy párhuzamosan?
Akkor nézzük sorban: a .NET egy keretrendszer, ennek egyik legfőbb programozási nyelve a C#. A Visual Studio pedig egy fejlesztő környezet, .NET-es körökben a legelterjedtebb.
Viszont általában, ha .NET programozót keresnek nem elég az, hogy te értesz a C#-hoz, hanem a .NET keretrendszer többi eszközét (vagy legalábbis ezeknek egy részét) ismerni kell. Pl.: windows forms illetve WPF (windowsos felhasználói felületek számára), WCF (hálózati alkalmazások számára), ASP.NET web forms, illetve ASP.NET MVC (webes alkalmazások számára), XNA (elsősorban telefonos alkalmazások számára), Entity Framework (adatbázisokhoz) stb. stb. Természetesen nem szükséges ezek mindegyikét ismerned, de egy néhányat közülük nem árt.
Az MVC pedig egy programozási architektúra, amin azon alapul, hogy a programkódodat 3 különböző rétegbe: model, view illetve controller szervezed. Ezt jellemzően webes alkalmazásoknál használják és létezik a .NET-nek egy erre épülő project típusa az ASP.NET MVC web page, amiben weboldalakat tudsz készíteni MVC architektúrában.
Itt még előjöhetnek más architektúrák is, mint a WPF-nél gyakran használt MVVM (model, view, viewmodel).
Szóval körülbelül ilyesmi dolgokról van szó.
Így már sokkal tisztább a dolog. Szóval ha C#.NET-ban akarok fejleszteni akkor érdemes egy erre szakosodott tankönyvet beszerezni, illetve az MVC-hez szintén
+ az ASP.NET is fontos a webes dolgokhoz.
Most C#-ot és PHP-t tanulok. A C# ezerszer jobban érdekel, de ha kell mellé ez a sok dolog, akkor célszerű a PHP helyett ezekre koncentrálnom?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!