Microsoft .NET Framework provides the running environment for many Windows apps. Users need it to open them on their computers. The developers are provided with a programming model that constitutes the baseline for constructing new applications that use the tool in deploying visual experiences for the end-user and secured communication over the internet.
XML web services and the future generation of applications depend on this technology. The object code can be stored and executed locally or executed remotely, locally but distributed across the web.
We can be sure of secure code execution, low chances of conflicting software, and high performances.