Ricerca…


introduzione

.NET Core è una piattaforma di sviluppo generica gestita da Microsoft e dalla comunità .NET su GitHub. È multipiattaforma, supporta Windows, macOS e Linux e può essere utilizzata in scenari dispositivo, cloud e embedded / IoT.

Quando pensi a .NET Core, tieni presente quanto segue (implementazione flessibile, strumenti multipiattaforma, da riga di comando, open source).

Un'altra cosa fantastica è che anche se è open source, Microsoft lo sta attivamente supportando.

Osservazioni

Di per sé, .NET Core include un singolo modello di applicazione - app per console - utile per strumenti, servizi locali e giochi basati su testo. Ulteriori modelli applicativi sono stati creati su .NET Core per estenderne le funzionalità, come ad esempio:

  • ASP.NET Core
  • Windows 10 Universal Windows Platform (UWP)
  • Xamarin.Forms

Inoltre, .NET Core implementa la libreria standard .NET e pertanto supporta le librerie standard .NET.

.NET Standard Library è una specifica API che descrive il set coerente di API .NET che gli sviluppatori possono aspettarsi in ogni implementazione .NET. Le implementazioni .NET devono implementare questa specifica per poter essere considerate compatibili con la libreria standard .NET e per supportare librerie destinate alla libreria standard .NET.

App Console di base

public class Program
{
    public static void Main(string[] args)
    {
        Console.WriteLine("\nWhat is your name? ");
        var name = Console.ReadLine();
        var date = DateTime.Now;
        Console.WriteLine("\nHello, {0}, on {1:d} at {1:t}", name, date);
        Console.Write("\nPress any key to exit...");
        Console.ReadKey(true);
    }
}


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow