TOC

This article has been localized into Hungarian by the community.

Az alapok:

ASP.NET - Web Forms, MVC, Core?

Web Forms vagy MVC?

Amikor az ASP.NET-et eredetileg kiadták, csak egy módja volt a dolgok elkészítésének. Később, a Microsoftot inspirálták a keretrendszerek mint a Ruby on Rails és hozzáadta az MVC (Model-View-Controller) megkozelítés lehetőségét az ASP.NET weboldalakhoz. Ezzel a lépéssel, az ASP.NET lényegében kettévált ASP.NET Web Forms-ra (az eredeti megközelítés) és ASP.NET MVC-re. Rengeteg funkcionalitást megosztanak, a .NET keretrendszernek köszönhetően, de számos különbség van akár a legalapabb dolgok elérésében is.

Ebben a tutoriálban az ASP.NET Web Forms részére fókuszálunk, de bátran fedezd fel a többi opciót is - az ASP.NET igazán sokoldalú platform és számos módon használható, a szükségleteink és preferenciáink szerint.

ASP.NET Core vagy rendes?

Valószínűleg sokat hallotál már ezekben a napokban a Core verziójáról a .NET keretrendszernek és ez érthető is! A Core verzió .NET keretrendszerben egy hatalmas változást jelez, ahol az (majdnem) exluzív Windows-dologból egy multi-platform keretrenszerré válik Windows-ra, macOS-ra és számos Linux disztribúcióra.

Neked mint egy ASP.NET fejlesztő ugyanúgy fontos ez, mivel könnyebbé teszi az ASP.NET weboldalaid hosztolássát más platformokon mint Windows Server, pl. egy Linux szerveren. Habár, ahogy már említettem, ez a tutoriál az ASP.NET Web Forms részére fog fókuszáni és amint most ezt írom, Microsoftnak nincsenek tervei az ASP.NET ennek a részének a Core-ra való portolásával kapcsolatban. Ami lényegében azt jelenti, ha ASPN.NET Web Forms-al szeretnél fejleszteni, amit ebben a tutoriálban tanulni fogsz, a rendes (nem-Core) verzióját fog kellened hasznáni a .NET keretrendszernek és valószínű hogy a weboldalad Windows Serveren lesz hosztolva. Legtöbb embernek ez nem okoz problémát, de tudatában kell ennek lenned.

Összegzés

Ebben a tutoriálban ASP.NET Web Forms használatával és a szokványos .NET keretrendszer segítségével fogunk weboldalakat fejleszteni. Olvasd tovább a kezdéshez!


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!