[C#] Di che tecnologia si tratta?

mercoledì 19 settembre 2012 - 17.59
Tag Elenco Tags  C#  |  .NET 3.5  |  Windows 7  |  Visual Studio 2010

zami Profilo | Junior Member

E va bene, adesso faccio una figura di fango clamorosa, e pensate che dovrei essere analista.
Mi trovo a lavorare in C# (mai visto prima, io sono VB) su un progetto sviluppato da qualcun altro senza sapere dove girarmi, quindi perdonatemi questa domanda da ignorante.
Questo codice in che tecnologia è sviluppato? Cioè, che cosa devo andarmi a studiare per sperare di capire come funziona sto progetto maledettissimo?
Grazie di qualunque delucidazione.


Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

"In questo mondo, noi non siamo i passeggeri. Siamo l'equipaggio."

www.codemonkey.it

algraps Profilo | Junior Member

Ciao,
figurati, anzi e' bello vedere che altri iniziano a vedere C#
Allora quello che hai postato e' una query LINQ

Questo e' il datacontext
using (monitorEntities ent = new monitorEntities())
{
mentre questo fa una select all'interno dell'entita articoli_ricerca_oggi e non fa altro che andare a inserirli in una lista.
List<articoli_ricerca_oggi> LAO = (from c in ent.articoli_ricerca_oggi
where c.ricerca_eseguita == r.ricerca && c.interessante == true
orderby c.prezzo_totale ascending
select c).ToList();

Con questa riga carico il datasource di una listbox
listBoxRisRicerche.ItemsSource = LAO;
}

Se conosci il linguaggio SQL ecco come verrebbe tradotta:
Select * from articoli_ricerca_oggi where ricerca_eseguita == r.ricerca && c.interessante == true order by prezzo_totale ASC

Ti allego qualche link per la documentazione:

http://msdn.microsoft.com/it-it/library/bb397676.aspx Link con spiegazione
http://msdn.microsoft.com/en-us/vstudio/bb688084.aspx Tutte le tipologie di query LINQ

Ciao
Al.

zami Profilo | Junior Member

Al, che dire, ti ringrazio veramente.
Mi hai aiutato moltissimo :)
Mi vado a studiare la documentazione! :D
"In questo mondo, noi non siamo i passeggeri. Siamo l'equipaggio."

www.codemonkey.it

algraps Profilo | Junior Member

Di nulla...
non sai quante volte ho avuto bisogno di un input per poter andare avanti...

Ciao e alla prossima.
Al.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5