What can Node.js do that ASP.NET cannot?
I am primarily a .NET developer. I keep hearing about Node.js, and how it is the next cool new technology that everybody wants to work on. I tried to read up on it, and almost all the blogs and articles that I have come across keep talking about how it is event driven, and how it uses javascript. 

Also, I came to know that Microsoft has started supporting Node.js on Windows Azure.


My question is, why should I use it, instead of using ASP.NET? What business problem does it solve? What can I do with Node.js that I cannot do, or cannot do well, with ASP.NET? Thanks.
What can Node.js do that ASP.NET cannot?
===

I am primarily a .NET developer. I keep hearing about Node.js, and how it is the next cool new technology that everybody wants to work on. I tried to read up on it, and almost all the blogs and articles that I have come across keep talking about how it is event driven, and how it uses javascript. 

Also, I came to know that Microsoft has started supporting Node.js on Windows Azure.


My question is, why should I use it, instead of using ASP.NET? What business problem does it solve? What can I do with Node.js that I cannot do, or cannot do well, with ASP.NET? Thanks.