Serving IT, Finance, insurance and any other industrial sectors.
.NET is a set of technologies that spans many platforms including mobile devices, desktop clients, and web services. In addition, .NET Compact Framework and .NET Micro Framework (now open source) extend that reach even further into smaller-footprint devices.
Desktop Client
Windows Presentation Foundation (WPF) is a next-generation system for building Windows client applications with visually stunning user experiences. With WPF, you can create a wide range of both standalone and browser-hosted applications. WPF is included in the Microsoft .NET Framework, so you can build applications that incorporate other elements of the .NET Framework class library.
Microsoft Framework
The .NET Micro Framework is the smallest version of .NET for very resource-constrained devices. It offers a complete and innovative development and execution environment that brings the productivity of modern computing tools to embedded programming. Even though it’s offered under an Open Source License (Apache 2.0) it is still under active development inside Microsoft in coordination with active community contributions.
Compact Framework
The Microsoft .NET Compact Framework enables you to build and run managed applications and use Web services. The .NET Compact Framework includes an optimized common language runtime (CLR) and a subset of the.NET Framework class library, which supports features such as Windows Communication Foundation (WCF) and Windows Forms. It also contains classes that are designed exclusively for the .NET Compact Framework.
Server / Azure
.NET is the richest and most productive way for developers to create applications on premise (Windows Server) and in the cloud (Windows Azure). It’s also the best way to build first-class back-ends for any device running on any OS (Windows 8, iOS, Android, Windows Phone 7).