Camuso Dot It
accelera il tuo apprendimento
home   Videolezioni

Dispense
Videoesercizi

Slides (ppt)
Esercizi

Links


Accesso ai data base C# / Asp.Net

Accesso ai data base  sul web con ASP .NET (C#) e l'ambiente Visual Studio (Visual Web Developer se state usando la versione Express) utilizzando i componenti .NET data aware le procedure guidate di configurazione.

Prerequisiti: impostazione di un sito ASP .NET a livello elementare (le videolezioni che seguono questa ...).

Descrizione Contenuti:
- aggiunta di un db sql server in un sito web asp net
- aggiungere un dataSource collegato ad una tabella e mostrare una scheda/record (componente detailsView) con bottoni di navigazione, inserimento record, modifica e cancellazione
- cenni alla configurazione degli aspetti estetici del detailsView (formattazione automatica e proprietà di dettaglio)
- come sostituire un campo chiave esterna numerico con una drop down list (convertire un campo in  un template e modificare il suo aspetto visivo)
- i gridView, dataList e formView
- sfruttare le associazioni 1-molti (chiave esterne) tra data source per sincronizzare i relativi componenti visuali: scegliere una ditta da una drop down list (o altro componente) e far apparire in un gridView (o altro componente) tutti i suoi prodotti
- incorporare il componente calendar in un controllo al posto di un textbox per scegliere le date
 
Formato    .exe (visualizzatore autoscompattante con partenza automatica della videolezione)
 
Prelievo

51m  di videolezione   click qui  37 MByte

 

Introduzione allo sviluppo di siti web con ASP .NET (C#) e l'ambiente Visual Studio (Visual Web Developer se state usando la versione Express)
PARTE SECONDA

Prerequisiti: aver visto la prima parte (qui sotto)

Descrizione Contenuti:
- uso dei controlli di validazione dati (RequiredFieldValidator, RangeValidator, CompareValidator, ValidatorSummary)
- checkbox e radiobox
singoli con programmazione evento CheckedCanged
- checkBoxList e radioButtonList: aggiunta/rimozione a run time di checkbox e radioButton, accesso a run time agli elementi di un checkBoxList / radioButtonList
-
vari: dimensioni dei controlli, area di testo multilinea/password, limitare il numero di caratteri inseribili in un textbox, l'ordine di tabulazione, cambiare a run time il font, lo stile e la dimensione dei caratteri dei componenti, aggiungere tooltip ai componenti
Formato    .exe (visualizzatore autoscompattante con partenza automatica della videolezione)
 
Prelievo

- 49 m  di videolezione   click qui  48 MByte

 

Introduzione allo sviluppo di siti web con ASP .NET (C#) e l'ambiente Visual Studio (Visual Web Developer se state usando la versione Express)
PARTE PRIMA

Prerequisiti: conoscenza di base del linguaggio C#; non indispensabile: conoscenza di base del linguaggio html

Descrizione

Contenuti:
- creazione di un sito web con Visual Studio / Visual Web Developer
- rapida panoramica sull'interfaccia dell'IDE
- cenni alle cartelle standard per i siti definite in ASP .NET
- vista progettazione, html e codice (C#, code behind)
- la filosofia dietro lo sviluppo ASP .NET: la programmazione windows per eventi trasportata nel mondo web grazie al framework .NET ed alla elaborazione lato server
- un esempio immediato: programmare un bottone per cambiare il testo di una label; attivare il posizionamento assoluto per i componenti web; l'autopostback all'opera
- cenni al server web integrato
- una rapida occhiata al codice html che riceve il browser
- modificare programmaticamente le proprietà dei componenti web (colore, tipo carattere ecc.); aggiungere i riferimenti (using) necessari ad ottenere le enumerazioni per i colori ed altro per la grafica in generale
- il componente dropDownList (combobox) e sua programmazione come se fosse una normale combobox .NET di una windows form; con una combobox non appena si fa click sul nome di una regione (evento SelectedIndexChanged) in automatico (senza bottone submit) ne appare un'altra con l'elenco delle province corrispondenti; esecuzione di codice al caricamento della pagina nel browser (evento page_load e suo controllo con la proprietà Page.IsPostBack);
- il textbox ed utilizzo dell'autopostback per controllare gli errori di inserimento
- ottenere messaggi di errore più significativi attivando la generazione di informazioni di debug per una singola pagina o per tutte le pagine di un sito (attivazione nel file di configurazion di una applicazione web)
- usare il debugger integrato nell'IDE (finalmente ne abbiamo uno per lo sviluppo web!)
- uso del costrutto try ... catch per intercettare errori di formato nell'inserimento di dati in un textBox
- spostare il cursore su un controllo specifico

 

Formato    .exe (visualizzatore autoscompattante con partenza automatica della videolezione)
 
Prelievo

1h e 18m  di videolezione   click qui  55 MByte

 

N o v i t à

Gruppo sul Riordino Istituti Tecnici

NEOASSUNTI in ruolo 2009

25/04/10:
Nuovo esercizio oop / late binding VAI

11/04/10:
Videoesercizio OOP / ereditarieta' e late binding: VAI

06-04-10:
Nuova videolezione: PHP/MySql VAI

04/04/10:
Nuovo videoesercizio (e nuova sezione): I componenti principali di .NET / C# VAI

21/03/10:
Nuova videolezione: introduzione al PHP - 1 VAI

31/01/10:
Nuovo videoesercizio: diagramma ER e schema relazionale di un tema assegnato all'Esame di Stato VAI

20/01/10:
Nuovo videoesercizio C# / OOP: classe FrazioniVAI