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