λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
πŸ‘¨πŸΌ‍πŸ’»κ°œλ°œ/C#

C# - λ§ˆμ΄ν¬λ‘œμ†Œν”„νŠΈ 곡식 UWP, WPF μžμŠ΅μ„œ (GUI ν”„λ‘œκ·Έλž˜λ°) 및 λ‘˜μ˜ 차이점

by Janger 2023. 1. 19.
728x90
λ°˜μ‘ν˜•

 

UWP μžμŠ΅μ„œ

 

https://learn.microsoft.com/ko-kr/visualstudio/get-started/csharp/tutorial-uwp?view=vs-2022 

 

μžμŠ΅μ„œ: Visual Studio 및 C#을 μ‚¬μš©ν•˜μ—¬ UWP μ•± λ§Œλ“€κΈ°

Visual Studioμ—μ„œ XAML 및 C#을 μ‚¬μš©ν•˜μ—¬ UWP μ•± λ§Œλ“€κΈ°

learn.microsoft.com

 

WPF μžμŠ΅μ„œ

https://learn.microsoft.com/ko-kr/visualstudio/get-started/csharp/tutorial-wpf?view=vs-2022 

 

C#μ—μ„œ WPFλ₯Ό μ‚¬μš©ν•˜λŠ” Hello World μ•± - Visual Studio (Windows)

WPF(Windows Presentation Foundation) UI ν”„λ ˆμž„μ›Œν¬λ₯Ό μ‚¬μš©ν•˜λŠ” C#을 톡해 Visual Basic으둜 κ°„λ‹¨ν•œ Windows λ°μŠ€ν¬ν†± .NET 앱을 λ§Œλ“­λ‹ˆλ‹€.

learn.microsoft.com

 

 

UWP(Universal Windows Platform)와 WPF(Windows Presentation Foundation) 차이점

λ‘˜ λ‹€ μœˆλ„μš°μ—μ„œ μ‚¬μš© κ°€λŠ₯ν•œ UI ν”„λ ˆμž„μ›Œν¬μ΄λ‹€. C#(.NET)을 μ‚¬μš©ν•˜λ©°, λ‘˜μ˜ 차이점은 크게 UWPλŠ” λ§ˆμ΄ν¬λ‘œμ†Œν”„νŠΈ μŠ€ν† μ–΄μ— μ˜¬λ¦¬λŠ” 배포 방식이며, WPFλŠ” .exe 같은 파일 ν˜•νƒœμ˜ 배포 λ°©μ‹μ΄λΌλŠ” 차이점이닀. 

UWPλŠ” μ•„μ§κΉŒμ§€λ„ λ§ˆμ΄ν¬λ‘œμ†Œν”„νŠΈκ°€ κΎΈμ€€νžˆ 지원을 ν•˜κ³  있으며, λ‚˜μ€‘μ—λŠ” PC 말고도 λ‹€μ–‘ν•œ ν”Œλž«νΌμ—μ„œλ„ ꡬ동할 수 있게 ν•˜λŠ” 것이 λͺ©ν‘œλΌκ³  ν•œλ‹€. λ²„νŠΌ, λ ˆμ΄μ•„μ›ƒ 같은 μš”μ†Œλ“€μ˜ λ””μžμΈλ„ 개편이 λœλ‹€κ³  함. 

 

 

 

μ°Έκ³ : 

https://karupro.tistory.com/36

 

(κ°€μΉ­) μ•± 개발 동아리(3): ν”„λ‘œκ·Έλž˜λ° 언어와 C#

ν™˜μ˜ν•©λ‹ˆλ‹€, Rolling Ress의 μΉ΄λ£¨μž…λ‹ˆλ‹€. ​ 01010010 01101111 01101100 01101100 01101001 01101110 01100111 00100000 01010010 01100101 01110011 01110011 ​ 이게 무슨 λœ»μΌκΉŒμš”? μ΄μ§„μˆ˜λ‘œ 'Rolling Ress'λ₯Ό ν‘œν˜„ν•œ κ²λ‹ˆλ‹€. λ¬Έμžκ°€

karupro.tistory.com

 

https://okky.kr/articles/809506

 

OKKY - μƒμ—…μ μœΌλ‘œ 이용 κ°€λŠ₯ν•œ GUI ν”„λ‘œκ·Έλž˜λ°

μ•ˆλ…•ν•˜μ„Έμš” ν˜„μž¬ νšŒμ‚¬μ—μ„œ μ‚¬μš©ν•  λͺ©μ μœΌλ‘œ μžλ™ν™” ν”„λ‘œκ·Έλž¨μ„ κ°œλ°œν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.잘 μ™„μ„±μ‹œμΌœ λ‹€λ₯Έ 업체에도 νŒλ§€ν•  κ³„νšμΈλ° λΌμ΄μ„ΌμŠ€ λ¬Έμ œκ°€ μžˆμ–΄ 질문 λ“œλ¦½λ‹ˆλ‹€. ν˜„μž¬ κ°œλ°œμ€‘μΈ μ–Έμ–΄λŠ” Pyt

okky.kr

 

728x90
λ°˜μ‘ν˜•