An open API service indexing awesome lists of open source software.

https://github.com/jamesnetgroup/jamesnet-enterprise-seminar


https://github.com/jamesnetgroup/jamesnet-enterprise-seminar

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# 기업 초청 세미나 시리즈 [![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)

[![WPF](https://img.shields.io/badge/WPF--.NET-blueviolet)](https://github.com/dotnet/wpf)
[![Windows UI](https://img.shields.io/badge/Windows_UI-3.0-blue)](https://learn.microsoft.com/windows/apps/winui/winui3/)
[![Uno Platform](https://img.shields.io/badge/Uno-Platform-green)](https://platform.uno/)
[![Stars](https://img.shields.io/github/stars/JamesnetGroup/jamesnet-enterprise-seminar.svg)](https://github.com/JamesnetGroup/jamesnet-enterprise-seminar/stargazers)
[![Forks](https://img.shields.io/github/forks/JamesnetGroup/jamesnet-enterprise-seminar.svg)](https://github.com/JamesnetGroup/jamesnet-enterprise-seminar/network/members)
[![Issues](https://img.shields.io/github/issues/JamesnetGroup/jamesnet-enterprise-seminar.svg)](https://github.com/JamesnetGroup/jamesnet-enterprise-seminar/issues)

안녕하세요! Jamesnet.dev를 운영하는 이재웅, 구양입니다.
이 레포지토리는 2024년 10월 17일부터 시작된 기업 맞춤형 XAML 기반 플랫폼 세미나 시리즈의 내용을 정리한 것입니다.

## 주최자 소개

이재웅과 구양은 Jamesnet.dev 웹사이트, 유튜브, 그리고 빌리빌리 채널을 함께 운영 중인 개발자 부부이자 Microsoft MVP입니다. [WPF Inside Out](https://bit.ly/4cWqjjQ) 책을 공동 집필하였으며, 다양한 플랫폼을 통해 XAML 기반 기술들을 공유하고 있습니다.

[이재웅](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)를 통해 영어 버전과 한국어 자막으로도 제공하고 있습니다.


## 세미나 개요

- 기업 맞춤형 XAML 기반 플랫폼 전문 교육 프로그램
- 기업의 요구사항과 개발 환경에 맞춘 커스터마이즈된 커리큘럼
- 실무 중심의 심화 교육 및 아키텍처 설계
- 주최: [이재웅 MVP](https://jamesnet.dev/jamesnet214), [구양 MVP](https://jamesnet.dev/vickyqu)
- 장소: 각 기업 방문 교육

## 기술적 내용

Jamesnet 기업 세미나 시리즈는 XAML 기반의 다양한 플랫폼 기술과 아키텍처 설계에 중점을 두고 있습니다:

### 플랫폼 기술
- **WPF (Windows Presentation Foundation)**
- 고급 데이터 바인딩 및 템플릿 기법
- 성능 최적화 및 렌더링 파이프라인 이해
- 커스텀 컨트롤 개발 심화

- **Windows UI 플랫폼**
- WinUI 3.0 최신 기능 및 아키텍처
- UWP 애플리케이션 개발 및 마이그레이션
- Windows App SDK 활용

- **크로스플랫폼 프레임워크**
- Uno Platform을 활용한 크로스플랫폼 개발
- Avalonia UI 구현 기법
- .NET MAUI XAML 기반 앱 개발

### 아키텍처 및 프레임워크
- **커스텀 프레임워크 설계**
- 기업 맞춤형 MVVM 프레임워크 구축
- 의존성 주입 컨테이너 설계
- 모듈식 아키텍처 구현

- **프로젝트 아키텍처**
- 마이크로서비스 아키텍처와의 통합
- 확장 가능한 플러그인 시스템 설계
- 클린 아키텍처 원칙 적용

- **고급 프레임워크 활용**
- Prism 프레임워크 심화
- CommunityToolkit.Mvvm 최적화
- ReactiveUI를 활용한 반응형 프로그래밍

### 엔터프라이즈 애플리케이션 개발
- 대규모 프로젝트 구조화 및 모듈화
- 성능 모니터링 및 최적화
- 테스트 자동화 및 CI/CD 통합

## 세미나 목록

### 제1회 - Hyvision (2024.10.17)
- 주제: WPF 프로젝트 아키텍처 종합 과정
- 내용: XAML-Based 플랫폼 전환, 프레임워크, MVVM 패턴, 리소스 관리, 커스텀 컨트롤, 뷰 주입 시스템, UnoPlatform을 활용한 크로스플랫폼 확장 전략 등 아키텍처 설계 및 전략

[상세 내용 보기](20241017.ko.md)

## 라이선스

이 프로젝트는 GNU GPL v3 라이선스 하에 제공됩니다. 자세한 내용은 [LICENSE](LICENSE) 파일을 참조하세요.

## 연락처

* Website: https://jamesnet.dev
* Email: james@jamesnet.dev, vickyqu115@hotmail.com

우리는 XAML 기반 기술의 발전과 함께하고 있습니다.

레거시 시스템 현대화부터 새로운 아키텍처 설계까지, 기술 혁신이 필요한 순간 언제든 초청을 환영합니다.