No matter how much you want to think it, you are not smarter than Microsoft.
Do not think that you can create a better version of ASP, ASP.NET, VB,
C#, Office, or whatever over a weekend. If you work for Microsoft,
Oracle, IBM, or another tech company, than yes, you can do your own
thing. If you don't work for a tech company, than don't think that you
can compete with them without millions, and possibly billions, of
dollars.
Wally