ASP.NET is a free technology that allows anyone to create a modern web site.and from the getting started page,
All you need to get started with ASP.NET is the free .NET Framework and the free Visual Web Developer.I am now wondering whether Microsoft is now issuing also free licenses to Windows, so that as a Macintosh owner, I can actually use the technology. No, not so much. Perhaps they need a superscript asterisk*.
*Requires the purchase of a qualified Microsoft Windows operating system.