Junior — Middle
Môžete vysvetliť, čo je platforma .NET Core a v čom sa líši od iných verzií .NET?
sobes.tech AI
Odpoveď od AI
.NET Core je multiplatformová, open source a modulárna platforma od spoločnosti Microsoft na vývoj aplikácií. Umožňuje vytvárať aplikácie, ktoré môžu bežať na Windows, Linux a macOS.
Rozdiely medzi .NET Core a inými verziami .NET (napríklad .NET Framework):
- Multiplatformovosť: .NET Core podporuje rôzne operačné systémy, zatiaľ čo .NET Framework funguje iba na Windows.
- Open source: .NET Core je vyvíjaný otvorene na GitHub, čo umožňuje komunite sa na vývoji podieľať.
- Modularita: .NET Core umožňuje pridávať iba potrebné knižnice cez NuGet, čím sa znižuje veľkosť aplikácie.
- Výkon: .NET Core je optimalizovaný pre vysoký výkon a škálovateľnosť.
Príklad vytvorenia konzolovej aplikácie v .NET Core:
using System;
class Program
{
static void Main()
{
Console.WriteLine("Ahoj, .NET Core!");
}
}
Preto je .NET Core vhodný pre moderné aplikácie, ktoré vyžadujú multiplatformovosť a vysoký výkon.