~/talk

Building a mobile enterprise application with Xamarin.Forms, Docker, MVVM and .NET Core

links:none on file
slides:none on file

End-to-end enterprise mobile architecture that actually runs: a Xamarin.Forms storefront talks to microservices built with ASP.NET Core and deployed in Docker. UI uses MVVM with a ViewModelLocator, TinyIoC, lazy Load via InitializeAsync, commands wired by an EventToCommand behavior, and cross-ViewModel messages via MessagingCenter; a NavigationService wraps page flow. Backend services (catalog, basket, identity) are independent APIs; demo shows catalog browsing, basket incrementing and checkout working against the containerized APIs.

AI-written summary · about

  1. 0:00Intro
  2. 2:35Overview
  3. 3:55Running application
  4. 5:10Visual Studio
  5. 7:00MVVM
  6. 12:03MVVM implementation
  7. 15:35Notifications
  8. 18:15Commanding
  9. 21:38Commanding Demo
  10. 24:58Model coupling
  11. 28:08View model coupling
  12. 34:03Loose coupling
  13. 36:26Messaging Center
  14. 38:13Navigation
  15. 45:50Containerized microservices
  16. 51:01Demo
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.