ASP.NET – Data Binding Davide Vernole.NET MVP. Di cosa parleremo ASP.NET Data Binding Tecniche di...

Post on 01-May-2015

219 views 1 download

Transcript of ASP.NET – Data Binding Davide Vernole.NET MVP. Di cosa parleremo ASP.NET Data Binding Tecniche di...

ASP.NET – Data Binding

Davide Vernole.NET MVP

Di cosa parleremo ASP.NET Data Binding

Tecniche di collegamento ai dati Qualche consiglio di utilizzo

Prerequisiti

Livello 100Livello 100

Informazioni generali sul .NET Framework

Concetti base di programmazione Nozioni base su ASP.NET

Demo

Page.DataBind() Utilizzare SQL server come fonte dati

Agenda

Tecniche di collegamento ai dati Introduzione ad ADO.NET SQL Server come fonte dati

Tecniche di collegamento ai dati Sintassi dichiarativa

<%# ……… %> per collegarsi a: Proprietà Collezioni Espressioni Risultato di metodi Fonti dati

DataBinder.Eval

DataBind() Metodo per invocare la valutazione delle

espressioni di data binding

Demo DataBind()

Agenda

Tecniche di collegamento ai dati Introduzione ad ADO.NET SQL Server come fonte dati

Introduzione ad ADO.NET ADO.NET

Evoluzione di ADO Disegnato per:

Scalare Lavorare in modo disconnesso Utilizzare l’XML

I principali oggetti sono: Connection Command DataSet (nuovo) DataReader (nuovo) DataAdapter (nuovo)

Introduzione ad ADO.NET Data Provider

System.Data.SqlClient Applicazioni che utilizzano SQL Server 7.0 (o superiore)

e MSDE

System.Data.OleDb Applicazioni che utilizzano SQL Server 6.5 o qualsiasi

OLE DB Provider che supporti le interfaccie OLE DB supportate da .NET

System.Data.ODBC Applicazioni che utilizzano fonti dati ODBC

System.Data.OracleClient Applicazioni basate su fonti dati Oracle. È compatibile

con la versione 8.1.7 e successive di Oracle Client.

Introduzione ad ADO.NET Tutti i .NET Data Provider devono avere I

seguenti 4 componenti principali: Connection

Utilizzato per stabilire una connessione ad una specifica fonte dati

Command Esegue un comando su una fonte dati

DataReader Legge un set di dati, di tipo forward-only read-only, da

una fonte dati

DataAdapter Popola un DataSet e riconcilia i dati con la fonte dati

Agenda

Tecniche di collegamento ai dati Introduzione ad ADO.NET SQL Server come fonte dati

SQL Server come fonte dati System.Data.SqlClient

SqlConnection SqlCommand SqlParameter

Collegare i dati ai server control Collegamento diretto Collegamento tramite una classe di

accesso ai dati Collegamento tramite un oggetto di

business

Demo SQL Server come fonte

dati

Riepilogo Sintassi dichiarative per il data binding ADO.NET System.Data.SqlClient Collegamento a fonti dati SQL

Community news.microsoft.com

microsoft.public.it.dotet.asp

microsoft.public.it.dotnet.*

Comunità degli sviluppatorihttp://www.microsoft.com/italy/msdn/community/default.asp

MSDN Webcasts in italiano

Stay tuned

http://www.microsoft.com/italy/msdn/webcast/default.asp