LINQ

There are 8 entries for the tag LINQ

Questo non vale come post: come utilizzare il metodo except in linq per operare sui dati

come utilizzare il metodo except in linq per operare sui dati, su orange: http://orangedotnet.org/blogs/sharepoint/archive/2009/07/31/utilizzare-except-in-linq-per-operare-su-insiemi-di-dati.aspx Tags: Linq

OrangeDotNet: Esportare una tabella su un sito Sharepoint

Come mi facevano notare, e mancata un pò di pubblicità sul primo articolo di OrangeDotNet http://orangedotnet.org/blogs/sharepoint/archive/2009/07/10/esportare-una-tabella-su-un-sito-sharepoint.aspx  Nel primo post, su Sharepoint (argomento che in futuro mi troverà sempre più coinvolto), si tratta di un’esportazione di dati da una List tramite LinqToXml. Sfruttando il Web Service di SharePoint e le query CAML. Buona lettura Tags: SharePoint | LINQ

LinqToXml: creazione di una struttura XML

Ho dei dati all’interno di una variabile: Dictionary<int, Dictionary<string, string>> xmlMassiveData = new Dictionary<int, Dictionary<string, string>>();   Nella quale ho un insieme di dati che mi serviranno per creare un Batch per SharePoint. Ma poco cambia per la creazione di un file XML. Ecco cosa faremo: XElement query...

LinqToXml: esempio con Dictionary

XML sorgente: <?xml version="1.0" encoding="utf-8"?> <Configurations> <ListFormStruct Name="ListFormPippo" DataFileName="DataFileNamePippo"> <Struct> <Column Name="Column1" StartByte="0" Length="12" Type="String" /> <Column Name="Column2" StartByte="13" Length="10" Type="Int" /> <Column Name="Column3" StartByte="24" Length="10" Type="DateTime" /> <Column Name="Column4" StartByte="35" Length="10" Type="String" /> </Struct> </ListFormStruct> </Configurations> ...

LINQ to SQL: Tips e Tools

DataContext.Log Per chi non ne fosse ancora a conoscenza, la classe DataContext mette a disposizione la proprietà Log. Questa proprietà visualizza come viene tradotta la nostra query in SQL. Questa proprietà è molto utile per analizare le performance delle nostre query. Per poter attivare la proprietà Log bisogna associarla a un tipo System.IO.TextWriter come Console.Out. SQLMetal SQLMetal permette di specificare un database e generare il file contenente tutte le informazioni per LINQ to SQL. E' un tool su linea di comando che potete trovare nella directory: %windir%\Microsoft.NET\Framework\v3.5 SQLMetal ritorna utile quando dovete generare il file XML con la mappatura del vostro db.   Tags: LINQ

LINQtoSQL -> LINQtoXML

Guardando un pò di video in rete ho potuto scoprire una funzionalità di LINQ che non conoscevo per nulla. LINQ offre la possibilità di creare file XML "al volo" specificando la sorgente dei dati. Tutto questo è fattibile grazie alle seguenti nuove classi:   I seguenti esempi si basano sul database di esempio AdventureWorksDB.msi installato SQL Express. Creazione di un file XML da una sorgente dati. Una volta creato il DataContext tramite il file dbml (chiamato per l'occasione AdventureWorks), ho importato la vista vEmployee:   Fatto questo si procede con il seguente codice: AdventureWorksDataContext db...

LINQ to *: Ottenere solamente i dati non inclusi

Stavo facendo il merge di dati. Alcuni presenti in un db ed altri presi da un XML. Entrambi sono un elenco di Provincie. Ho bisogno di sapere se quelle presenti nel db sono presenti nell'XML. Così ho fatto: MyDataContext mdc = new MyDataContext(); var Provincia = from db in mdc.tblProvincies ...

LINQ e DataContext + Unit Test

Passerò per stupido ma debuggando di quà e di là mi è capitato di notare che, una volta instanziata la DataContext, avevo tutti i dati del db in memoria. Mi domandavo ... come mai? In più aggiungo... come usereste LINQ per creare un bel test dei dati appena inseriti? Scusatemi sono un coglione... grazie Davide Seguendo il consiglio di Davide (cazzo io e quando dimentico il profiler) ho attaccato il profiler. I dati vengono scaricati quando con l'IntelliSense si prova a visualizzarli -_- Tags: LINQ