We all know it's really hard to get good pricing and cost information.
Please share what you can so you can help your peers.
The pricing is a bit expensive.
There is a Community Edition that can be used free of charge, but the licensing cost for the Enterprise version is quite high. Some of the tools that are available in the Community Edition need a valid license to run. Compared to other vendors, Microsoft products definitely have a higher price tag. I would say that is my only grievance.
The Microsoft .NET Framework is free of charge, without licensing cost. The only cost is purchasing the hardware that it runs on.
One advantage to Microsoft .NET Framework is that it is a free product and everyone can use it. It is a very good point about that product because it makes it friendly and easy to adopt over many users. The solutions and use of technical support are free as well.
Do your homework. Consider the partnership program.