Tutti i contenuti di LinqItalia.com
Il .NET Framework 3.5 contiene diversi provider per LINQ: LINQ To XML, LINQ To SQL, ecc. Questo perchè LINQ ha una struttura a provider e quindi espandibile per interrogare potenzialmente qualunque tipologia di sorgente dati. Lo scopo di questo articolo è proprio quello di ...
LINQ to SQL offre un potente modello di accesso ai dati, ma non solo; grazie alle novità di Visual Studio 2008, possiamo utilizzare un editor visuale per generare automaticamente le classi, modellare le relazioni, creare il codice per invocare stored procedure e molto altro ...
Il nuovo .NET Framework 3.5 introduce anche nuove versioni dei due linguaggi principali di casa Microsoft su questa piattaforma: C# 3.0 e Visual Basic 9. La maggior parte delle novità sono state introdotte in entrambi i linguaggi per supportare LINQ ma ce ne sono alcune che ...
Nello script #40 si è visto come innestare la classe XElement per creare dei sotto elementi di un nodo per memorizzare le proprietà di un oggetto.In questo script, invece, si utilizza XAttribute per mappare le proprietà in attributi al posto dei sotto elementi.protected override ...
La parte di LINQ To XML che permette di manipolare i file XML prende il nome di LINQ To XML API.In questo esempio, vengono sfruttate le LINQ To XML API per creare un documento XML e salvarlo sul disco fisso tramite il metodo Save della classe XDocument. Questo file potrebbe, ad ...
Molto spesso capita di dover esportare le informazioni in formato xml per trasferirle verso sistemi esterni. A questo scopo, LINQ To XML introduce una nuova serie di classi che hanno lo scopo di rimpiazzare quelle del namespace System.Xml e che sono molto più potenti, semplici ed...
LINQ permette di eseguire query non solo su liste di oggetti in memoria, ma anche su documenti o stringhe in formato XML. Questa caratteristica prende il nome di LINQ To XML. LINQ To XML, a differenza di LINQ To Objects, non è tipizzato e quindi ha un modello di interrogazione ...
Quando si esegue una query con LINQ, il risultato viene messo in una lista di oggetti (a meno che non si tratti di query con Max, Count, ecc. ecc.). Molto spesso, però, si ha l'esigenza di recuperare un solo oggetto e quindi torna utile avere a disposizione un meccanismo che ...
Spesso capita di dover verificare che in una lista ci siano solo oggetti che rispettano una determinata condizione. Ad esempio, una volta che l'utente inserisce una lista di nomi in una form, si potrebbe dover controllare che questi rispettino un certo pattern (solo caratteri, ...
Una delle feature fondamentali di un'applicazione performante è la paginazione di dati. Questo è vero sia per applicazioni web che per applicazioni standalone, le quali comunque soffrirebbero se venissero visualizzate decine di migliaia di record senza paginazione.Fortunatamente...