Più livelli di LINQ to SQL con ASP.NETLINQ to SQL N-Tier with ASP.NET

Nelle applicazioni ASP.NETASP.NET con LINQ to SQLLINQ to SQL, usare il controllo server Web LinqDataSource .In ASP.NETASP.NET applications that use LINQ to SQLLINQ to SQL, you use the LinqDataSource Web server control. Il controllo gestisce la maggior parte della logica necessaria per eseguire una query su LINQ to SQLLINQ to SQL, passare i dati al browser, recuperarli e inviarli a LINQ to SQLLINQ to SQL DataContext , che quindi aggiorna il database.The control handles most of the logic that it must have to query against LINQ to SQLLINQ to SQL, pass the data to the browser, retrieve it, and submit it to the LINQ to SQLLINQ to SQL DataContext which then updates the database. Configurare il controllo nel markup in modo che sia in grado di gestire tutto il trasferimento dei dati tra LINQ to SQLLINQ to SQL e il browser.You just configure the control in the markup, and the control handles all the data transfer between LINQ to SQLLINQ to SQL and the browser. Poiché il controllo gestisce le interazioni con il livello di presentazione e LINQ to SQLLINQ to SQL gestisce la comunicazione con il livello dati, lo stato attivo principale nelle applicazioni ASP.NETASP.NET a più livelli è nella scrittura della regola business personalizzata.Because the control handles the interactions with the presentation tier, and LINQ to SQLLINQ to SQL handles the communication with the data tier, your main focus in ASP.NETASP.NET multitier applications is on writing your custom business logic.

Per ulteriori informazioni su LINQDataSource, vedere NIB: Panoramica del controllo Server Web LinqDataSource.For more information about LINQDataSource, see NIB: LinqDataSource Web Server Control Overview.

Vedere ancheSee Also

Applicazioni a più livelli e remote con LINQ to SQLN-Tier and Remote Applications with LINQ to SQL