====== 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