Mange havde forventet, at Longhorn ville blive bygget ovenpå .Net frameworket, men ifølge Microsoft Watch siger nogle udviklere, som gerne vil være anonyme, at det gør det ikke. Det forventes dog stadig, at .Net kommer med sammen med Longhorn på en eller anden måde, men ikke som en del af dets core.
I følge en af udviklerne var den oprindelige plan at basere mange af komponenterne i Longhorn på den næste version af .Net frameworket.
En anden udvikler har hørt noget lignende og siger også, at .Net ikke er modent nok til implementation af operativsystemer. En tredje kilde siger, at det var meningen, at Longhorn skulle udvikles i C# og være “managed code”, men “managed code” krævede maskiner, som man ikke vil kunne få før om 5 år eller mere, så nu er man igang med at omskrive det hele.
En af udviklerne mener, at en af fordelene ved, at Longhorn ikke bliver baseret på .Net er, at udviklere ikke behøver at skifte til .Net, hvis de vil bruge nogle af de nye Longhorn features.