Il linguaggio di programmazione C# ├и il punto di riferimento della programmazione su piattaforma. NET da oltre 15 anni. ├И stato introdotto appositamente a tale scopo e ogni novit├а che riguarda la piattaforma ├и inclusa per prima in questo linguaggio, seguendo i bisogni della comunit├а degli sviluppatori. I sistemi operativi Microsoft Windows per PC e tablet e Windows Phone per smartphone sono basati su .NET e C# ├и il linguaggio che tradizionalmente consente di iniziare a sviluppare nel modo pi├╣ rapido e produttivo per questi sistemi. Oggi inoltre C#, grazie a .NET Core, ├и diventato multipiattaforma e supporta anche i sistemi Linux e OS X. Lo scopo di questo libro ├и illustrare le basi fondamentali del linguaggio, quindi la sintassi e i suoi costrutti, applicate al paradigma di programmazione orientata agli oggetti, per poi arrivare ai concetti avanzati che permettono di sfruttare C# in tutte le sue sfaccettature: generics, eccezioni, delegate, espressioni lambda, LINQ, programmazione asincrona, multithreading. Grazie alle basi poste nella prima parte si passer├а poi a problemi e concetti di sviluppo tipici del mondo reale: file, database, sviluppo di applicazioni con interfaccia grafica, sviluppo di applicazioni web, sviluppo di app per Windows e tutti i sistemi operativi supportati. Il tutto utilizzando come ambiente di sviluppo Visual Studio 2017 e Visual Studio Code.
рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА