ASP.NET Core is a fascinating new cross-platform solution for web applications. It is modular, host agnostic, fast and secure.
WPF is a rich vector graphics based UI presentation framework. It is the best tool for Windows Desktop applications.
Xamarin allows you to develop native mobile applications with only one code base. It is the ultimative tool for cross-platform apps.