Desktop Application
Most reliable desktop applications are building, deploying and running through Microsoft’s .NET framework contains CLR, FCL and ASP.NET these three are called .NET technology.
.Net Technology:
Here, CLR stands for common language runtime; FCL stands for framework class library; and ASP.NET is open source server side web application framework.
From CLR, FCL to ASP.NET, ADO.NET, LINQ, .net APIs, task parallel library, task based async model and many filters are using to develop meaningful desktop application through .NET Technology.