====== Programmazione C# ====== ===== News ===== * ** Il terzo appello di Programmazione C# è programmato per il 11 Luglio ** * ** Il secondo appello di Programmazione C# è programmato per il 28 Giugno ** * ** Il primo appello di Programmazione C# è programmato per il 13 Giugno ore 11:00 ** ===== Informazioni Generali ===== **Docente**: * Alberto Polzonetti (alberto.polzonetti@unicam.it) **Orario delle Lezioni**: * Mercoledì 9-12 (Laboratorio) * Giovedì 9-11 (Teoria) **Ricevimento studenti**: * Su Prenotazione contattando il docente ---- ===== Contenuti del Corso ===== * Introduzione al Framework .NET e tipi di Applicazione * Visual Studio 2015 e SQL Server 201X * Sintassi di Base del Linguaggio C# * Programmazione ad Oggetti in C# * Le strutture dai in C# e del Framework .NET * Approfondimenti del Linguaggio C# * Input/Output su File e Base di Dati * Entity Framework (ORM Casa Microsoft) * LINQ * WPF Application, WinForm, ASP.NET WebForm, ASP.NET MVC ---- ===== Materiale di studio===== **Slide del Corso** * Introduzione al Corso ({{ :didattica:triennale:csh:ay_1617:programmazione_c_introduzione_al_corso.pdf |Link}}) * Lezione 1 - Introduzione al Framework .NET ({{ :didattica:triennale:csh:ay_1617:programmazione_c_lezione_1.pdf |Link}}) * Lezione 2 - Sintassi del C# ({{ :didattica:triennale:csh:ay_1617:programmazione_c_lezione_2.pdf |Link}}) * Lezione 3 - Programmazione ad Oggetti in C# ({{ :didattica:triennale:csh:ay_1617:programmazione_c_lezione_3.pdf |Link}}) * Lezione 4 - Collezioni e Generici in C# ({{ :didattica:triennale:csh:ay_1617:programmazione_c_lezione_4.pdf |Link}}) * Lezione 5 - Lambda, LINQ, Gestione Errori e File I/O ({{ :didattica:triennale:csh:ay_1617:programmazione_c_lezione_5.pdf |Link}}) * Lezione 6 - Ado.net e Entity Framework ({{ :didattica:triennale:csh:ay_1617:programmazione_c_lezione_6.pdf |Link}}) * Lezione 7 - Asp.Net MVC ({{ :didattica:triennale:csh:ay_1617:programmazione_c_lezione_7.pdf |Link}}) * Lezione 8 - SQL Server ({{ :didattica:triennale:csh:ay_1617:programmazione_c_lezione_8.pdf |Link}}) **Testo di Riferimento** * C# 6 e Visual Studio 2015, HOEPLI Informatica ** Repository Laboratorio ** * https://bitbucket.org/ildragone/ecommerce ** Specifiche Progetto ** * Progetto ({{ :didattica:triennale:csh:ay_1617:progetto_programmazione_c_.pdf |Link a Specifiche}}) ---- ===== Esami ===== **Date Esami A.A. 2017/2018** * Da Stabilire **Regole di esame**: Progetto + Orale