So how would you define .Net to a customer ?
Yesterday, we had a presentation from a german firm who have written a CMS system in .Net. The salesman was so happy that we understood .Net so that he did not have to explain it to us. He said that normally he has to start the presentation by explaining .Net. He said that normally the big companies have some idea about .Net and the but medium sized and small firms have not idea.
It made we wonder how do you define .Net to someone who has no idea about it ? Especially if they are a manager. For me :
".Net is a set of building blocks that allow you to develop desktop, mobile and web applications that run on top of Microsoft Windows operating systems. These applications can easily intercommunicate with applications and systems running on different operating systems using industry agreed protocols. It provides the developer with flexibility in terms of the programming languages with which they develop the applications and costs nothing to install except for the cost of the operating system licence."