E' da un bel po' che sulla rete girano notizie su XEN un nuovo progetto di Microsoft Research (MSR) ovvero un nuovo linguaggio di programmazione compatibile con sistemi di tipo CLR che incorpora al suo interno XML e SQL. In altre parole un linguaggio per la manipolazione dei dati.
Di seguito uno spezzone di codice XEN:
public decimal AddTotal(Order orders, int zip)
{
decimal total = 0;
foreach (Item item in order[Zip == zip].item)
{
total += item.price * item.quantity;
}
return total;
}
Appare evidente la natura tipicamente OOP e la somiglianza con C#.
Maggiori info al seguente link Microsoft Expands .Net With Xen