Веб-приложения с ASP.NET:
ASP.NET Core позволяет создавать высокопроизводительные кросс-платформенные веб-приложения. Шаблоны, такие как MVC и встроенная поддержка Injection Dependency, позволяют создавать приложения, которые легче тестировать и поддерживать.
- Книга: PDF;
- Пример: eShopOnWeb;
Мобильные приложения с Xamarin:
Xamarin позволяет создавать нативные приложения для Android, iOS и Windows с использованием .NET. Паттерны проектирования, такие как MVVM, в сочетании с хорошим распределением по слоям, максимизируют совместное использование кода и приводят к приложению, которое легче понять, тестировать и поддерживать.
- Книга: PDF | WEB
- Пример: eShopOnContainers;
Desktop Applications with UWP:
Универсальная платформа Windows (UWP) позволяет создавать единый пакет приложений, который может работать на широком спектре устройств, а Windows Store обеспечивает единый канал распространения, который вы можете использовать для безопасного доступа к клиентам по всему миру
- Пример: eShopOnUWP;