Modern .NET is powerful, open-source, cross-platform and welcoming to all, with mature tooling accompanied by rich ecosystems. And developers building with .NET can reach almost every device/platform - a truly single code base powers apps to reach mobile, desktop, web and more. Open source .NET frameworks now sport stable runtimes and polished tooling for developer productivity - there is code reuse across platforms & enablement of modernization strategies.
Let’s go beyond the basics with modern .NET cross-platform development and explore things architecturally – app bootstrapping, resource sharing, dependency injection, platform APIs, permissions, design patterns & catering UX to mobile/desktop platforms. Web UI, code and styles can be shared between web & native apps – Blazor & JS are welcome on mobile/desktop with .NET Interops. Let’s dive into code sharing, performance features, toolkits, UI/UX, developer tooling & more – aka exploring cross-platform app development reality with modern .NET.
You will learn:
- Explore latest in .NET X-platform development
- Understand platform reach and code sharing
- Explore latest framework & tooling updates