Microsoft lijkt binnenkort tegemoet te komen aan de wens om met de programmeertaal C# direct data te kunnen manipuleren, zo laat Extremetech weten. Normaal moeten programmeurs namelijk via API's toegang tot XML- en SQL-datastructuren krijgen, maar met de komst van Xen lijkt daar een einde aan te komen. Xen moet namelijk een uitbreiding op .NET worden dat Microsoft Research samen met de universiteit van Cambridge heeft ontwikkeld.
Met deze nieuwe mogelijkheden is Xen eigenlijk een nieuwe C# aangezien de complete C# programmeertaal al in Xen zit. De makers van Xen noemen de nieuwe taal een manier om te programmeren met cirkels, driehoeken en rechthoeken: de cirkel slaat op object-georiënteerd programmeren, de driehoek op de hiërarchische structuur die XML bevat en de rechthoek op relationele data of data die in databases zit opgeslagen.