I am planning to develop an enterprise application using .NET Framework. I will sell that application to other companies. Do I have to make any payment to Microsoft, like royalties or something else?
Applications written using .Net library do not require payment to Microsoft in any form.
(The fact that usually .Net apps will run on Windows, generally ensures Microsoft sales of their OS.)