Sobes.tech
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.