[C#] WPF 기초 강좌 #1

2026. 7. 1. 22:25·Programming/C#.NET

1. WPF란 무엇인가?

WPF는 C#으로 **데스크톱 GUI(윈도우 프로그램)**를 만드는 프레임워크입니다.

특징

  • XAML + C# 구조
  • UI와 로직 분리 가능
  • 데이터 바인딩 지원
  • 고급 UI 제작 가능 (애니메이션, 스타일 등)

2. 개발 환경 준비

필요 도구

  • Visual Studio (2022 이상 추천) or Visual Studio Community

설치 시:

  • .NET 데스크톱 개발 워크로드 선택

3. 첫 WPF 프로젝트 만들기

  • Visual Studio 실행
  • "새 프로젝트 만들기" 클릭

  • WPF 앱(.NET) 선택

  • 새 프로젝트 구성

  • 프로젝트 이름 입력
  • 프로젝트 위치 선택
  • 다음 버튼 클릭

 

  • .NET 8.0 (장기 지원)
    출시일인 2023년 11월 14일부터 3년간 무료 지원 및 패치를 제공하며, 지원 종료일은 2026년 11월 10일
  • .NET 10.0 (장기 지원)  <- 요거 선택
    공식적으로 3년 동안 기술 지원 및 보안 패치를 제공합니다
  • 만들기 버튼 클릭

 

위처럼 프로젝트가 생성됨

'Programming > C#.NET' 카테고리의 다른 글

[C#] WPF 기초 강좌 #2  (0) 2026.07.05
[C#] DES 암호화/복호화  (0) 2026.06.30
[C#] log4net 사용법  (0) 2026.06.16
[C#] 프로그래밍 팁  (0) 2026.06.12
[C#] ini 파일 다루기  (0) 2026.06.10
'Programming/C#.NET' 카테고리의 다른 글
  • [C#] WPF 기초 강좌 #2
  • [C#] DES 암호화/복호화
  • [C#] log4net 사용법
  • [C#] 프로그래밍 팁
레이조(RayCho)
레이조(RayCho)
개발자 레이조(RayCho)의 블로그입니다. 똑똑하게 배우고 기록하는 공간
  • 레이조(RayCho)
    레이(Ray)의 개발이야기
    레이조(RayCho)
  • 전체
    오늘
    어제
    • 분류 전체보기 (73) N
      • Programming (73) N
        • Python (5)
        • Flutter (4)
        • Delphi (25)
        • Lazarus (1)
        • C#.NET (13) N
        • ASP.NET (5)
        • Database (6)
        • Game Dev (5)
        • Web (6)
        • ETC (3)
  • 블로그 메뉴

    • 홈
    • Introduce
    • 태그
    • 방명록
  • 링크

    • Naver Blog
    • Diary Blog
  • 공지사항

  • 인기 글

  • 태그

    iis
    PSP
    Flutter
    mssql
    프로그래밍
    VCL
    기초
    웹프로그래밍
    csharp
    ASP.NET
    delphi
    개발환경
    소스코드
    POST
    C++
    C#
    objectpascal
    Web
    Python
    델파이
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
레이조(RayCho)
[C#] WPF 기초 강좌 #1
상단으로

티스토리툴바