Skip to content

mRemAiello/Corso-C-Sharp

Repository files navigation

Corso C#

Raccolta di materiale didattico per il corso di C# e MAUI. Ogni macro-area del programma è ora organizzata come progetto indipendente apribile con Visual Studio Code o con l'interprete dotnet.

Struttura dei progetti

  • Fondamenti (Fondamenti/): variabili, controllo di flusso, funzioni e stringhe di base.
  • ProgrammazioneOggetti (ProgrammazioneOggetti/): classi, proprietà, interfacce, ereditarietà ed eccezioni.
  • StruttureEDati (StruttureEDati/): esempi su generics, collezioni e gestione di file.
  • ProgrammazioneAvanzata (ProgrammazioneAvanzata/): delegati, eventi e programmazione asincrona.
  • PatternEDatabase (PatternEDatabase/): MVVM, accesso SQLite e pattern di progettazione (Singleton, Observer, State, Command).
  • ProgettiExtra (ProgettiExtra/): esercizi e mini-progetti di approfondimento.
  • Linq (Linq/): esempi dedicati alle principali operazioni LINQ.

Ogni progetto contiene un file Program.cs di avvio (ad eccezione di Linq che già ne include uno) e le cartelle con il relativo materiale didattico. È possibile aprire una singola cartella in VS Code per lavorare sul tema desiderato oppure caricare l'intera soluzione CorsoCSharp.sln in Visual Studio.

Risorse utili

La cartella Risorse/ raccoglie materiali aggiuntivi, come le convenzioni di stile consigliate per il codice C#.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages