Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Has Microsoft made any indication of WinRT's current or future relationship with server development (such as ASP.NET)?

While it's been made clear that WinRT is the intended future of Windows UI programming, it also includes a substantial library of common features like networking and data processing (like JSON). If these libraries are to the the future of Windows development, it seems to me like it's only natural that they will eventually move into the world of server development (WinRT is already supported by "Server 8").

(I realise that ASP.NET isn't going anywhere and that MVC, for example, could potentially be completely gutted without affecting the programming model. I'm just curious)

share|improve this question
I guess you have more changes to get an answer to this question on – Idsa Sep 25 '11 at 6:32
@Idsa - It was originally asked on SO and closed for being off topic. – Richard Szalay Sep 25 '11 at 6:58
Strange. I tried it by myself just for fun:… May be it won't be closed this time. – Idsa Sep 25 '11 at 7:18
Any answer would be nothing but speculation (even if MS says it is ...) - Do you remember the first days of Silverlight, it was not intended for LOB but then it became an important product that competes with ASP.NET. The truth may only be inside MS. – NoChance Sep 25 '11 at 11:58
If ASP.NET has access to the .NET libraries then why does it need WinRT? – Paparazzi May 22 '12 at 13:49
up vote 3 down vote accepted

I will quote here Steve Rowe's answer from SO:

Most WinRT APIs are only usable inside Metro style apps. ASP.Net or any server programming for that matter, is done in the context of a desktop application. Thus a large amount of WinRT is not usable there. If you look at the WinRT reference, you will see that most of what is present is aimed at consumer apps, not server applications.

Microsoft has not said what will happen in the future, but for Windows 8/Server 8 WinRT is not aimed at server development.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.