{"id":26371483,"url":"https://github.com/jamesnetgroup/jamesnet-enterprise-seminar","last_synced_at":"2026-01-03T02:58:06.837Z","repository":{"id":259974393,"uuid":"879892154","full_name":"JamesnetGroup/jamesnet-enterprise-seminar","owner":"JamesnetGroup","description":null,"archived":false,"fork":false,"pushed_at":"2024-10-28T21:15:25.000Z","size":110,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2024-10-28T22:22:54.655Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JamesnetGroup.png","metadata":{"files":{"readme":"README.ko.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-28T18:20:54.000Z","updated_at":"2024-10-28T21:15:28.000Z","dependencies_parsed_at":"2024-10-28T22:35:35.201Z","dependency_job_id":null,"html_url":"https://github.com/JamesnetGroup/jamesnet-enterprise-seminar","commit_stats":null,"previous_names":["jamesnetgroup/jamesnet-enterprise-seminar"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JamesnetGroup%2Fjamesnet-enterprise-seminar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JamesnetGroup%2Fjamesnet-enterprise-seminar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JamesnetGroup%2Fjamesnet-enterprise-seminar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JamesnetGroup%2Fjamesnet-enterprise-seminar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JamesnetGroup","download_url":"https://codeload.github.com/JamesnetGroup/jamesnet-enterprise-seminar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243955737,"owners_count":20374372,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-17T00:39:16.770Z","updated_at":"2026-01-03T02:58:06.811Z","avatar_url":"https://github.com/JamesnetGroup.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# 기업 초청 세미나 시리즈 [![English](https://img.shields.io/badge/docs-English-blue.svg)](README.md) [![中文](https://img.shields.io/badge/docs-中文-red.svg)](README.zh-CN.md) [![한국어](https://img.shields.io/badge/docs-한국어-green.svg)](README.ko.md)\n\n[![WPF](https://img.shields.io/badge/WPF--.NET-blueviolet)](https://github.com/dotnet/wpf)\n[![Windows UI](https://img.shields.io/badge/Windows_UI-3.0-blue)](https://learn.microsoft.com/windows/apps/winui/winui3/)\n[![Uno Platform](https://img.shields.io/badge/Uno-Platform-green)](https://platform.uno/)\n[![Stars](https://img.shields.io/github/stars/JamesnetGroup/jamesnet-enterprise-seminar.svg)](https://github.com/JamesnetGroup/jamesnet-enterprise-seminar/stargazers)\n[![Forks](https://img.shields.io/github/forks/JamesnetGroup/jamesnet-enterprise-seminar.svg)](https://github.com/JamesnetGroup/jamesnet-enterprise-seminar/network/members)\n[![Issues](https://img.shields.io/github/issues/JamesnetGroup/jamesnet-enterprise-seminar.svg)](https://github.com/JamesnetGroup/jamesnet-enterprise-seminar/issues)\n\n안녕하세요! Jamesnet.dev를 운영하는 이재웅, 구양입니다.\n이 레포지토리는 2024년 10월 17일부터 시작된 기업 맞춤형 XAML 기반 플랫폼 세미나 시리즈의 내용을 정리한 것입니다.\n\n## 주최자 소개\n\n이재웅과 구양은 Jamesnet.dev 웹사이트, 유튜브, 그리고 빌리빌리 채널을 함께 운영 중인 개발자 부부이자 Microsoft MVP입니다. [WPF Inside Out](https://bit.ly/4cWqjjQ) 책을 공동 집필하였으며, 다양한 플랫폼을 통해 XAML 기반 기술들을 공유하고 있습니다. \n\n[이재웅](https://jamesnet.dev/jamesnet214)은 한국에서의 오픈소스, 오프라인 강연, 온라인 멘토링 등 다양한 활동을 인정받아 [Microsoft MVP](https://bit.ly/4cWfsXb)로 선정되어 활동 중이며, [구양](https://jamesnet.dev/vickyqu) 역시 WPF와 크로스플랫폼 개발 분야에서의 공헌을 인정받아 [Microsoft MVP](https://bit.ly/4cWfsXb)로 선정되었습니다. 구양은 빌리빌리 채널 [小李趣味多](https://space.bilibili.com/688707261)를 통해 [XAML 튜토리얼](https://jamesnet.dev/article/118/English) 시리즈 영상을 제작하고 있으며, 현재까지 6개의 중국어 시리즈를 공개했고 [유튜브](https://youtube.com/@jamesnet214)를 통해 영어 버전과 한국어 자막으로도 제공하고 있습니다.\n\n\n\u003cimg src=\"https://github.com/user-attachments/assets/4d5cdcd1-a5cb-4731-b554-2dd4d6ae5843\" width=\"49%\"/\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/51906276-49e5-43ae-bdb1-62a9812a1968\" width=\"49%\"/\u003e\n\n## 세미나 개요\n\n- 기업 맞춤형 XAML 기반 플랫폼 전문 교육 프로그램\n- 기업의 요구사항과 개발 환경에 맞춘 커스터마이즈된 커리큘럼\n- 실무 중심의 심화 교육 및 아키텍처 설계\n- 주최: [이재웅 MVP](https://jamesnet.dev/jamesnet214), [구양 MVP](https://jamesnet.dev/vickyqu)\n- 장소: 각 기업 방문 교육\n\n## 기술적 내용\n\nJamesnet 기업 세미나 시리즈는 XAML 기반의 다양한 플랫폼 기술과 아키텍처 설계에 중점을 두고 있습니다:\n\n### 플랫폼 기술\n- **WPF (Windows Presentation Foundation)**\n  - 고급 데이터 바인딩 및 템플릿 기법\n  - 성능 최적화 및 렌더링 파이프라인 이해\n  - 커스텀 컨트롤 개발 심화\n\n- **Windows UI 플랫폼**\n  - WinUI 3.0 최신 기능 및 아키텍처\n  - UWP 애플리케이션 개발 및 마이그레이션\n  - Windows App SDK 활용\n\n- **크로스플랫폼 프레임워크**\n  - Uno Platform을 활용한 크로스플랫폼 개발\n  - Avalonia UI 구현 기법\n  - .NET MAUI XAML 기반 앱 개발\n\n### 아키텍처 및 프레임워크\n- **커스텀 프레임워크 설계**\n  - 기업 맞춤형 MVVM 프레임워크 구축\n  - 의존성 주입 컨테이너 설계\n  - 모듈식 아키텍처 구현\n\n- **프로젝트 아키텍처**\n  - 마이크로서비스 아키텍처와의 통합\n  - 확장 가능한 플러그인 시스템 설계\n  - 클린 아키텍처 원칙 적용\n\n- **고급 프레임워크 활용**\n  - Prism 프레임워크 심화\n  - CommunityToolkit.Mvvm 최적화\n  - ReactiveUI를 활용한 반응형 프로그래밍\n\n### 엔터프라이즈 애플리케이션 개발\n- 대규모 프로젝트 구조화 및 모듈화\n- 성능 모니터링 및 최적화\n- 테스트 자동화 및 CI/CD 통합\n\n## 세미나 목록\n\n### 제1회 - Hyvision (2024.10.17)\n- 주제: WPF 프로젝트 아키텍처 종합 과정\n- 내용: XAML-Based 플랫폼 전환, 프레임워크, MVVM 패턴, 리소스 관리, 커스텀 컨트롤, 뷰 주입 시스템, UnoPlatform을 활용한 크로스플랫폼 확장 전략 등 아키텍처 설계 및 전략\n\n[상세 내용 보기](20241017.ko.md)\n\n## 라이선스\n\n이 프로젝트는 GNU GPL v3 라이선스 하에 제공됩니다. 자세한 내용은 [LICENSE](LICENSE) 파일을 참조하세요.\n\n## 연락처\n\n* Website: https://jamesnet.dev\n* Email: james@jamesnet.dev, vickyqu115@hotmail.com\n\n우리는 XAML 기반 기술의 발전과 함께하고 있습니다.  \n\n레거시 시스템 현대화부터 새로운 아키텍처 설계까지, 기술 혁신이 필요한 순간 언제든 초청을 환영합니다.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamesnetgroup%2Fjamesnet-enterprise-seminar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjamesnetgroup%2Fjamesnet-enterprise-seminar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamesnetgroup%2Fjamesnet-enterprise-seminar/lists"}