Managed DirectX has been dead for years and will likely never be brought back to life. XNA is a dead-end as its too tied to the 360 to be able to take advantage of any recent or semi-recent hardware developments. That's more of a perfect example of how Microsoft has failed to deliver a .Net API than a success story.magicalclick said:This is the same transition of DirectX to Managed DirectX / XNA. Just be patient. I only hope MS can transfer all their future products to .Net based appliations. You know, at least showing off what .Net can do. So far, I have seen some really good looking flashy warehouse managment software using .Net though.