Skip to content

Latest commit

 

History

History
172 lines (132 loc) · 9.47 KB

README.zh-CN.md

File metadata and controls

172 lines (132 loc) · 9.47 KB

Jamesnet 研讨会系列 English 中文 한국어

WPF Blazor XAML Cross-Platform

Stars Forks Issues

大家好!我们是 Jamesnet.dev 的运营者李在雄和曲阳。 这个仓库包含了从2023年2月11日开始的 WPF 线下研讨会系列的内容。

主办人介绍

李在雄和曲阳是一对共同运营 Jamesnet.dev 网站、YouTube 频道和哔哩哔哩频道的开发者夫妇。他们合著了WPF Inside Out一书,并通过各种平台分享 WPF 相关知识。李在雄因其在韩国的开源贡献、线下讲座和在线指导等多方面活动而被认定为 Microsoft MVP瞿扬通过哔哩哔哩频道小李趣味多制作 WPF 教程系列视频,目前已发布六个中文系列,这些视频也在 YouTube 上提供英文版本和韩文字幕。通过这些活动,他们的哔哩哔哩频道已成为中国最活跃的 WPF 社区之一。

研讨会概述

  • 一个开放的聚会,任何人都可以自由申请参加
  • 迄今为止共举办了16次会议
  • 从第5次到第16次会议,除了线下研讨会外,还进行了 YouTube 直播
  • 主办人:李在雄 MVP瞿扬
  • 地点:韩国首尔(第1-16次会议)
  • 涵盖技术:WPF、跨平台、Blazor 等各种 .NET 技术(主要聚焦于高级 WPF 技术)
  • 第17次会议计划于2024年9月在中国南京举行

技术内容

Jamesnet 研讨会系列专注于 WPF(Windows Presentation Foundation)的高级技术。这些研讨会超越了简单的 UI 构建,深入探讨 WPF 的核心概念和高级功能。

我们涵盖了 MVVM(Model-View-ViewModel)模式的高级实现技术、复杂的数据绑定、自定义控件开发以及样式和模板的高级用法。特别是,我们介绍了使用 Prism 框架和 CommunityToolkit.Mvvm 的模块化和依赖注入技术,以及使用 ReactiveUI 的响应式编程方法。

我们还讨论了 WPF 性能优化技术、利用多线程的异步编程,以及 3D 图形和动画实现方法等高级主题。此外,我们深入探讨了高级 XAML 语法、标记扩展、资源管理和本地化技术。

随着对跨平台开发需求的增加,我们比较分析了像 Avalonia UI 这样的跨平台框架与 WPF,并介绍了使用 Blazor 进行 Web 应用程序开发的方法。通过这些,参与者可以掌握从桌面应用到 Web 应用等各种平台的 .NET 开发技能。

通过这些多样化和深入的主题,参与者可以获得在实践中立即适用的高级 WPF 开发技能,并对现代软件架构和设计模式有更深入的理解。

讲座列表

第一期 (2023.02.11, 13:00 ~ 17:00)

  • 主题:从WPF基础到高级主题
  • 内容:应用程序、窗口、StackPanel、Grid、Border、Button等各种控件,数据绑定,自定义控件
  • 讲座公告
  • 讲座回顾

第二期 (2023.02.18, 13:00 ~ 17:00)

  • 主题:ListBox和高级WPF功能
  • 内容:CustomControl、DependencyProperty、ICommand等
  • 讲座公告
  • 讲座回顾

第三期 (2023.02.25, 13:00 ~ 17:00)

  • 主题:Prism和CommunityToolkit.Mvvm
  • 内容:PrismApplication、ViewModelLocationProvider、Regions
  • 讲座公告
  • 讲座回顾

第四期 (2023.03.04, 13:00 ~ 17:00)

  • 主题:Jamesnet讲座第一季总结
  • 内容:收集反馈并介绍下一季的"创建KakaoTalk"项目
  • 讲座公告
  • 讲座回顾

第五期 (2023.03.18, 13:00 ~ 17:00)

第六期 (2023.03.25, 13:00 ~ 17:00)

第七期 (2023.04.01, 13:00 ~ 17:00)

第八期 (2023.04.08, 13:00 ~ 17:00)

第九期 (2023.04.29, 13:00 ~ 17:00)

第十期 (2023.05.06, 13:00 ~ 17:00)

第十一期 (2023.05.13, 13:00 ~ 17:00)

第十二期 (2023.05.20, 13:00 ~ 17:00)

第十三期 (2023.08.26, 13:00 ~ 17:00)

赞助鸣谢

企业赞助

Connect System

Infragistics

Microsoft

KH SYSTEMS

Final Data

个人赞助

如何参与

目前所有会议已经结束。未来的研讨会日程将稍后公布。

许可证

本项目基于 MIT 许可证提供。详细信息请参阅 LICENSE 文件。

联系方式

我们致力于推动 WPF 技术的发展。期待您的参与。