Skip to content

JamesnetGroup/jamesnet-enterprise-seminar

Repository files navigation

Enterprise Seminar Series English 中文 한국어

WPF Windows UI Uno Platform Stars Forks Issues

Hello! We are James Lee and Vicky Qu, the operators of Jamesnet.dev. This repository contains the content of the enterprise-customized XAML-based platform seminar series that began on October 17, 2024.

About the Hosts

James Lee and Vicky Qu are a developer couple and Microsoft MVPs who jointly operate the Jamesnet.dev website, YouTube channel, and Bilibili channel. They co-authored the book WPF Inside Out and share XAML-based technologies through various platforms.

James Lee was selected as a Microsoft MVP for his various activities in Korea including open source contributions, offline lectures, and online mentoring. Vicky Qu was also selected as a Microsoft MVP for her contributions in WPF and cross-platform development. Vicky creates XAML tutorial series videos through her Bilibili channel 小李趣味多, having released 6 Chinese series so far, which are also available on YouTube with English and Korean subtitles.

Seminar Overview

  • Enterprise-customized XAML-based platform professional training program
  • Customized curriculum based on company requirements and development environment
  • Practice-oriented advanced training and architecture design
  • Hosts: James Lee MVP, Vicky Qu MVP
  • Location: On-site training at each company

Technical Content

The Jamesnet Enterprise Seminar Series focuses on XAML-based platform technologies and architecture design:

Platform Technologies

  • WPF (Windows Presentation Foundation)
    • Advanced data binding and templating techniques
    • Performance optimization and rendering pipeline understanding
    • Advanced custom control development
  • Windows UI Platform
    • Latest WinUI 3.0 features and architecture
    • UWP application development and migration
    • Windows App SDK utilization
  • Cross-Platform Frameworks
    • Cross-platform development using Uno Platform
    • Avalonia UI implementation techniques
    • .NET MAUI XAML-based app development

Architecture and Frameworks

  • Custom Framework Design
    • Building enterprise-customized MVVM frameworks
    • Dependency injection container design
    • Modular architecture implementation
  • Project Architecture
    • Integration with microservice architecture
    • Extensible plugin system design
    • Clean architecture principles application
  • Advanced Framework Usage
    • Advanced Prism framework
    • CommunityToolkit.Mvvm optimization
    • Reactive programming using ReactiveUI

Enterprise Application Development

  • Large-scale project structuring and modularization
  • Performance monitoring and optimization
  • Test automation and CI/CD integration

Seminar List

#1 - Hyvision (2024.10.17)

  • Topic: Comprehensive WPF Project Architecture
  • Content: Architecture design and strategies including XAML-Based platform transitions, frameworks, MVVM patterns, resource management, custom controls, view injection systems, and cross-platform expansion strategies using UnoPlatform

View Details

License

This project is provided under the GNU GPL v3 license. For more details, please refer to the LICENSE file.

Contact

We are evolving with XAML-based technologies.
From legacy system modernization to new architecture design, we welcome your invitation whenever you need technological innovation.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published