Inizio della pagina -
Logo DISCO
|
Visita la Versione ad elevata leggibilità
|
Vai al Contenuto della pagina
|
Vai alla Fine dei contenuti
|
Vai al Menu Principale
|
Vai alla Barra di navigazione (sei in)
|
Vai al Menu di navigazione (albero)
|
Vai alla Lista dei comandi
|
Vai alla Lista degli approfondimenti
|
Vai al Menu inferiore
|
Logo Ateneo
   
Didattica
Programmazione e amministrazione di rete
Docenti: Bisiani, Pinardi

Crediti: 4 cfu

Conoscenze: Problematiche programmative e conoscenze amministrative di rete con particolare riferimento all’ambiente Microsoft Windows e dot NET: Visual Studio 2008, C#,  Framework 3.0/3.5; Threading,  Delegate, Remoting, ADO. Dominio Windows, Active Directory, Windows Management Instrumentation (WMI); Socket Windows, ASP (cenni), Compact Framework (cenni). Casi studio.

                                                               

Abilità:  Abilità programmative in ambiente C#,  implementazione e discussione di piccoli esempi software, utilizzando le  caratteristiche fornite dal framework dot net 2.0, 3.0, 3.5. Amministrazione di rete via  Active Directory e WMI. Cenni su ASP. Particolare accento sarà dato alle tematiche di programmazione.

 

Obiettivi: Sviluppo di un progetto tratto da un caso reale, sufficientemente ridotto per motivazioni didattiche. E’ previsto e obbligatorio che il progetto sia svolto in gruppi di tre persone.

 

Docente di riferimento: R. Bisiani.

 

Articolazione:

  • Lezioni frontali (8 ore)
  • Il modello di Dominio Microsoft. Modello di rete.
  • Caratteristiche e problematiche specifiche delle tematiche amministrative e programmative di rete.
  • Presentazione di problemi tipici di alcuni domini applicativi (seminari Microsoft).  
  • Esercitazioni (36 ore)
  • Programmazione C# : Visual Studio 2008, Framework 3.0 - 3.5; C#,  Delegate, multithreading, Ado (cenni).
  • Tematiche di rete: Remoting, Socket Windows, ASP (cenni), Compact Framework (cenni).
  • Tematiche amministrative: Active Directory (con C#), Windows Management Instrumentation (con C#).
  • Presentazione progetto.
  • Ogni esercitazione prevede un approccio problema-soluzione-valutazione da affrontare in aula.

Destinazione e collocazione: Laurea in Informatica, III anno.

 

Prerequisiti: Conoscenza di programmazione ad oggetti (java). Sono utili anche se non sono obbligatorie conoscenze legate al corso di ingegneria del software, per lo sviluppo del progetto.

 

Testi:  

  1. Mickey Williams “Visual C# .NET”, Microsoft Press. Cap. 1-8 cap 11.
  2. S.Pinardi, T.A.Aruanno, R.Bisiani “Windows 2000 & dot NET in action, Utet (5 copie presenti in biblioteca). Cap.2-3-4
  3. S.Pinardi, T.A..Aruanno, E.Colombo, R.Bisiani, “Active Directory as a Directory Service”, ed. Duke (fornito in versione inglese direttamente nel sito del corso).

 

Frequenza: Data la natura fortemente progettuale e di laboratorio del corso, la frequenza è decisamente consigliata, in particolare per le attività di esercitazione e laboratorio.  

 

Modalità di esame: Scritto e successiva presentazione del progetto con discussione orale. Lo scritto può essere sostituito dalle prove eseguite durante le ore di esercitazione del corso: sono esercizi in aula, dati e verificati entro la fine lezione dai tutor e dall’esercitatore, o da esercizi a casa da effettuare entro la settimana successiva verificati sempre a lezione dai tutor e dall’esercitatore. Lo scritto non fa media: consente solo di accedere alla discussione e presentazione del progetto.

 

                     

Approfondimenti

Google Translate
Translate to English Translate to French Translate to German Translate to Spanish Translate to Chinese Translate to Portuguese Translate to Arabic
Translate to Albanian Translate to Bulgarian Translate to Croatian Translate to Czech Translate to Danish Translate to Dutch Translate to Finnish Translate to Greek Translate to Hindi
Translate to Hungarian Translate to Irish Translate to Japanese Translate to Korean Translate to Norwegian Translate to Polish Translate to Romanian Translate to Russian Translate to Serbian
Translate to Slovenian Translate to Swedish Translate to Thai Translate to Turkish

(C) Copyright 2016 - Dipartimento Informatica Sistemistica e Comunicazione - Viale Sarca, 336
20126 Milano - Edificio U14
redazioneweb@disco.unimib.it - ultimo aggiornamento di questa pagina 25/03/2011