Windows Presentation Foundation | WPF & .NET | Visual Studio Skip to content
Windows Presentation Foundation | WPF & .NET | Visual Studio2020-11-09T10:33:36-08:00

Windows Presentation Foundation

WPF, .NET 플랫폼 및 Visual Studio를 사용해 데이터 중심의 최신 LOB(기간 업무) 웹 응용 프로그램 개발 가능

.NET Framework 그래픽

.NET Framework

성능, 보안 및 유연성

데스크톱용 .NET Framework에서는 포괄적이고 일관된 프로그래밍 모델을 활용하여 원활한 보안 통신을 가능하게 하는 데이터 중심 응용 프로그램을 빌드할 수 있습니다.

Windows Presentation Foundation

풍부한 기능, 생산성, 확장성

WPF(Windows Presentation Foundation)와 XAML이 결합되어 풍부한 기능의 프레젠테이션 시스템이 마련되었습니다. UI, 미디어, 복잡한 비즈니스 모델 등을 통합하는 시각적으로 탁월한 사용자 환경에서 Windows 데스크톱 응용 프로그램을 빌드할 수 있습니다. 컨트롤, 데이터 바인딩, 애니메이션, 스타일, 서식 파일 등의 일련의 포괄적인 기능을 이용하여 엔터프라이즈급 사업 부문 응용 프로그램을 신속하게 개발합니다.

Windows Presentation Foundation
코드(1)

코드

IntelliSense, 탐색, 리팩터링

고급 구문 강조 표시, IntelliSense 코드 완성,NET 컴파일러 플랫폼(“Roslyn”) 기반 코드 편집기의 직관적인 소스 탐색 기능을 통해 개발자 생산성을 향상합니다.. 강력한 리팩터링 및 중복 코드 탐색 도구를 사용해서 코드베이스를 최적화하고 유지 관리할 수 있습니다.

디자인

정교한 전문가 환경

XAML 응용 프로그램을 위한 고급 전문 디자인 도구인 Blend for Visual Studio를 사용해 유용한 Windows 데스크톱 응용 프로그램용 사용자 인터페이스를 만듭니다. Blend의 벡터 드로잉 도구 모음, 강력한 템플릿 편집 기능, 실시간 애니메이션, 시각적 상태 관리 등을 이용해서 뛰어난 변환 및 시각화를 빌드할 수 있습니다.

디자인(1)
연결된 서비스 관리자 스크린샷

연결

Azure, Office 365, Salesforce 등

연결된 서비스를 위한 Visual Studio 서비스 관리자를 사용하여 Azure, Salesforce, Office 365 등의 클라우드 서비스와 쉽게 통합합니다. 서버 탐색기 및 데이터 소스와 같은 기능을 이용해서 서버, 서비스, 데이터베이스를 효율적으로 관리할 수 있습니다.

디버그 및 분석

문제 해결, 진단, 수정

IntelliTrace, 코드 실행 제어 및 조사, XAML용 UI 디버깅 도구, 예외 이해 및 해결을 위한 뛰어난 환경과 같은 최고 수준의 디버깅 기능을 활용해서 개발 환경을 효율적으로 만들 수 있습니다.

Debug (2)

Optimize (1)

최적화

측정, 식별, 향상

성능 및 진단 허브에서 CPU 사용량, 메모리 사용량, GPU 사용량, 앱 타임라인과 같은 도구를 사용하여 WPF 응용 프로그램을 최적화합니다. 애플리케이션의 리소스 사용을 시나리오 중심으로 확인함으로써 병목 현상을 식별하고 성능을 향상합니다.

테스트

유효성 검사, 자동화, 관리

Visual Studio 및 Team Foundation Server를 통해 수동, 자동, 실험 및 부하 테스트와 같은 테스트 방법을 채택할 수 있습니다. Visual Studio의 Lab Management 도구를 사용해서 실습 환경에서 테스트 빌드, 배포 및 실행 프로세스를 쉽게 자동화할 수 있습니다.

테스트 사례
배포

배포

패키지, 게시, 업데이트

Visual Studio 설치 프로젝트를 사용하여 Microsoft Windows Installer용 패키지를 만듭니다. Visual Studio에서 지원하는 ClickOnce를 사용하여 자체적으로 업데이트되는 응용 프로그램을 빌드하고 게시합니다..

활발한 에코시스템

오픈 소스, 컨트롤, 프레임워크 및 도구

열정적인 개발자 커뮤니티와의 교류를 통해 다양한 타사 및 오픈 소스 라이브러리와 관련된 신규 및 기존에 정립된 패턴과 사례를 빠르게 채택하세요. 플랫폼을 위한 다양한 구성 요소와 컨트롤을 구축하는 평판 있는 컨트롤/도구 공급업체가 함께 하면 커뮤니티에게 더욱 고무적인 일이 됩니다.

활발한 에코시스템

학생, 오픈 소스 및 개인 개발자를 위한 모든 기능을 갖춘
무료 IDE

무료 다운로드

소규모 팀을 위한 전문 개발자 도구, 서비스 및 구독
혜택

평가판

모든 규모 팀의 까다로운 품질 및 확장 요구 사항을 충족하는 엔드투엔드
솔루션

평가판

피드백