Ricerca per data: dal 01/06/1998 al 29/03/2024
Abbiamo già visto in script precedenti come sfruttare l'assembly managed Microsoft.Web.Administration per interrogare IIS al fine di ottenere dati sui siti, le cartelle e gli application pool. Queste informazioni sono utili quando si vuole creare un pannello di amministrazione ...
Molto spesso capita di dover ricercare velocemente gli elementi in una lista. Sebbene una ricerca tramite LINQ sia semplice da scrivere, la sua efficacia in termini di performance non è ottimale in quanto internamente viene usato un semplice ciclo for. La soluzione ottimale ...
I filtri da applicare in una query LINQ non sono sempre semplici. Prendiamo l'esempio in cui bisogna eseguire un filtro su una lista in base a condizioni molto complesse. In questo caso, la cosa migliore è scrivere un metodo che accetti in input un elemento della lista, verifchi ...
i metodi di querying di LINQ to XML sono ottimi in molti scenari. Tuttavia, a volte si ha la necessità di una maggior flessibilità nella ricerca ed in questi casi XPath torna sicuramente utile.Utilizzare XPath in combinazione con LINQ To XML è estermamente semplice. Prima di ...
Molte volte si vuole recuperare un oggetto senza tutte le sue proprietà. Ad esempio, quando si vuole mostrare una lista di clienti in una dropdown si vuole estrarre dal db solo l'id ed il nome. Entity Framework non permette questo comportamento perchè pretende che l'entità sia ...
Quando si deve selezionare un solo record con Entity framework, si deve ricorrere al metodo Top della classe ObjectQuery o al metodo First di LINQ To Entities. Tuttavia, questi metodi restituiscono solamente il primo record trovato a prescindere da quanti effettivamente ...
Molto spesso si eseguono delle query in LINQ to Entities dove si ricerca un nome date le sue prime lettere. Un tipico esempio è una query come questa:from p in ctx.Persone where p.Nome.StartsWith("S") select pLa clausola Where nel codice SQL viene generata non utilizzando una ...
A volte capita di avere una struttura XML dove lo stesso nodo può apparire su più livelli. Ad esempio, in un file che rappresenta l'albero genealogico della famiglia, il nodo figlio può apparire su diversi livelli. In questi casi, se si vogliono ritrovare tutti...
In SQL la clausola IN può essere utilizzata in due modalità. La prima prevede che i dati della query padre siano filtrati in base ai risultati di una sub query. select * from table where id in (select id from table2)La seconda modalità prevede che la query sia filtrata in base ad...
XMl è diventato uno standard di fatto. Da questo formato sono nati mille dialetti per la memorizzazione e la rappresentazione di qualsiasi dato. Per identificare in modo univoco i tag all'interno di un documento XML è possibile definire dei namespace. La loro presenza comporta ...