Il titolo del post poteva essere "A volte ritornano", ma sarebbe stato decisamente OT.
Di questi tempi meglio evitare.
Ho dovuto metter su un progetto in poco più di 2 giorni, un mini-cms per la gestione di qualche contenuto... poco più "del sito dell'amico", insomma.
Il problema: il sito stava su un server telecom dislocato chissà dove (forse in server farm a Rozzano, forse nello sgabuzzino di qualche smanettone). Non si poteva chiedere il setup di un db di qualche tipo, non si avevano le specifiche del server, e il progetto non richiedeva queste...
Se avete la necessità di usare LINQ con una fonte XML e avete definito un namespace, LINQ restituirà i dati correttamente solo se specificherete il namespace da utilizzare.
Alla fonte: LINQ to XML : Querying XML with Namespaces
hth