Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
.NET UI Big Picture: Desktop, ASP.NET and Cross-Platform

.NET UI Big Picture: Desktop, ASP.NET and Cross-Platform

4h 2mBeginner2025-02-25

Authors

Walt Ritscher

Walt Ritscher

Programmer, UI Designer, Staff Instructor at LinkedIn Learning

Learn-it Labs

Learn-it Labs

Course details

Most applications feature a user interface (UI), the place where users interact with the computer, website, application, or platform. And if you’re a .NET developer, you have a lot of options to choose from when it comes to designing your UI. In this course—designed for developers, tech managers, development team leads, and department decision-makers—instructor Walt Ritscher provides a wide-angle overview of the .NET framework and the choices a developer has to make when building a UI. From desktop and web development to cross-platform, mobile, and graphics technology, by the end of this course, you’ll be prepared to make more informed decisions about which UI tool is best for your next project.

Skills covered

.NETInteraction DesignFront-End Web DevelopmentUser ExperienceSoftware Development ToolsWeb DevelopmentMicrosoftSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Explore the .NET UI platforms
  • 02 - Get the best out of this course

1. Big Picture

  • 03 - The broad world of .NET UI frameworks
  • 04 - How UI frameworks leverage .NET
  • 05 - UI markup languages - HTML and XAML
  • 06 - Microsoft Fluent Design - Modern UI aesthetics

2. Desktop Development

  • 07 - Desktop UI development overview
  • 08 - Windows APIs and SDKs
  • 09 - WinRT - Transforming Windows development
  • 10 - Classic WinForms overview
  • 11 - WinForms in action
  • 12 - Windows Presentation Foundation (WPF) overview
  • 13 - WPF in action
  • 14 - UWP overview
  • 15 - Which to choose, WPF or UWP
  • 16 - UWP in action
  • 17 - APIs, SDKs, and frameworks
  • 18 - Windows App SDK - Project reunion
  • 19 - WinUI - The modern UI layer
  • 20 - WinUI in action - WinUI 3 gallery
  • 21 - AppContainer deployment with MSIX
  • 22 - Third-party UI frameworks

3. Web Development and ASP.NET

  • 23 - Web development overview
  • 24 - ASP.NET server-side app models
  • 25 - Client-side app models
  • 26 - ASP.NET Web Forms overview
  • 27 - Web Forms in action
  • 28 - ASP.NET MVC - The classic pattern
  • 29 - ASP.NET Core MVC - What's the difference
  • 30 - Page-centric apps with Razor Pages
  • 31 - Razor Pages and MVC compared
  • 32 - Two approaches of Blazer - Server and client
  • 33 - ASP.NET Blazor WebAssembly - Fast, Client-Side UI
  • 34 - ASP.NET Blazor Server - Seamless Server-Side UI
  • 35 - ASP.NET Blazor in action
  • 36 - The legacy of Silverlight - A final goodbye

4. Cross-Platform and Mobile

  • 37 - Cross-platform overview
  • 38 - .NET MAUI - Modern cross-platform UI
  • 39 - Third-party cross-platform frameworks

5. Graphics Technology

  • 40 - Graphics overview
  • 41 - Explore GDI+ - .NET's earliest graphics engine
  • 42 - Explore DirectX - Windows' high-performance media engine
  • 43 - Unity game engine - Cross-platform game and media powerhouse

Conclusion

  • 44 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal