##로, 윈도 파운데이션 프레젠테이션 응용 프로그램을 작성할 수 있다. 비주얼 스튜디오 2005로부터 CTP 형태로 이용할 수 있어서 비주얼 스튜디오 2005에 RTM 버전에 대한 계획은 없다. 사이더는 비주얼 스튜디오 2008에 통합되어 있다. [ 1 ] 마이크로소프트 익스프레션 블렌드 : 2차원 / 3차원 그래픽스, 텍스트, 폼 콘텐츠가 포함된 WPF 응용 프로그램을 작성하기 위한 캔버스를 제공하는 디자이너 지향 도구이다. 다른 도구에 추가할 수 있는 XAML을 만들어 낸다. 마이크로소프트 익스프레션 디자인 : XAML에 내보낼 수 있는 비트맵, 2차원 벡터 그래픽스 도구이다. WPF 응용 프로그램 [ 편집 ] WPF는 데스크톱의 윈도 응용 프로그램을 위한 차세대 그래픽 API로 고안되어 있다. 다음에는 WPF로 작성된 마이크로소프트 자사 제품 중 일부 또는 다른 서드 파티 회사의 주류 응용 프로그램을 가리킨다. 마이크로소프트 익스프레션 디자인 마이크로소프트 익스프레션 블렌드 야후! 메신저 노키아 뮤직 PC 베타 클리어 오피스 스프레드시트 MuvUnder Cover : The Album Art Sleuth 닷넷 마이크로 프레임워크 [ 편집 ] 닷넷 마이크로 프레임워크는 XAML에 대한 지원은 없지만 WPF 기반의 GUI 객체 모델을 포함하고 있다. 같이 보기 [ 편집 ]
윈도우 프레젠테이션 파운데이션 - 위키백과, 우리 모두의 백과사전 윈도우 프레젠테이션 파운데이션 위키백과, 우리 모두의 백과사전. ( 윈도 프레젠테이션 파운데이션에서 넘어옴 ) 둘러보기로 가기 검색하러 가기 이 하위 시스템은 닷넷 프레임워크 3. 0의 일부이다. 윈도우 프레젠테이션 파운데이션 ( Windows Presentation Foundation ) 은 윈도우 기반 응용프로그램에서 사용자 인터페이스를 표시하기 위한 목적으로 마이크로소프트에서 만든 그래픽 서브시스템이다. 과거 아발론 ( Avalon ) 이라는 코드명으로 불렸으며 최초에 닷넷 프레임워크 3. 0의 일부분으로 발표되었으며, 기존의 그래픽 장치 인터페이스 대신 DirectX를 사용한다. WPF는 응용프로그램 개발을 위한 일관성 있는 프로그래밍 모델을 제공하며 사용자 인터페이스와 비즈니스 로직을 분리해준다. XUL이나 SVG와 같은 XML 기반 객체 모델과 유사하다. WPF는 다양한 인터페이스 요소들을 정의하고 연결하기 위해 XML 기반의 언어인 XAML을 채용하였다. WPF 응용프로그램은 데스크탑에서 단독으로 실행될 수도 있고 웹사이트에 내장된 객체로 서비스될 수도 있다. WPF는 2D / 3D 렌더링, 고정 및 가변 문서, 타이포그래피, 벡터 그래픽스, 실시간 애니메이션, 프리렌더링 미디어와 같은 여러가지 보편적인 사용자 인터페이스
: 마이크로소프트 API윈도우 비스타닷넷 프레임워크 둘러보기 메뉴 개인 도구 로그인하지 않음토론기여계정 만들기로그인 이름공간 문서토론 변수 보기 읽기편집역사 보기 더 보기 검색 둘러보기 대문사용자 모임요즘 화제최근 문서 보기임의 문서로도움말기부 도구 여기를 가리키는 문서가리키는 글의 최근 올리기특수 문서 목록고유 링크문서 정보위키데이터 항목이 문서 인용하기 다른 프로젝트 공용 인쇄 / 내보내기 책 만들기PDF로 다운로드인쇄용 판 다른 언어 日 本 語 / 中 文 링크 편집 이 문서는 2019년 6월 18일 ( 화 ) 12 : 36에 마지막으로 편집되었습니다. 모든 문서는 크리에이티브 커먼즈 저작자표시 - 동일조건변경허락 3. 0에 따라 사용할 수 있으며, 추가적인 조건이 적용될 수 있습니다. 자세한 내용은 이용 약관을 참고하십시오. 미국 및 다른 국가에 등록되어 있는 Wikimedia Foundation, Inc. 소유의 등록 상표입니다. 개인정보 정책 위키백과 소개 면책 조항 개발자 쿠키 정책 모바일 보기
##CF 관리 Win32 콘솔 윈도우 스크립트 호스트 WMI ( 확장 기능 ) 윈도우 파워셸 작업 스케줄러 오프라인 파일 섀도 복사본 윈도우 인스톨러 오류 보고 이벤트 로그 공통 로그 파일 시스템 컴포넌트 모델 COM COM 액티브X 분산 컴포넌트 오브젝트 모델 닷넷 프레임워크 라이브러리 프레임워크 클래스 라이브러리 마이크로소프트 파운데이션 클래스 ( MFC ) 액티브 탬플릿 라이브러리 ( ATL ) 윈도우 탬플릿 라이브러리 ( WTL ) 장치 드라이버 WDM WDF KMDF UMDF WDDM NDIS UAA BDA VxD 보안 Crypto API CAPICOM 윈도우 카드스페이스 데이터 보호 API 보안 지원 제공자 인터페이스 ( SSPI ) 닷넷 ASP. NET ADO. NET 리모팅 실버라이트 TPL WCF WCS WPF WF 소프트웨어 팩토리 EFx 팩토리 엔터프라이즈 라이브러리 컴포짓 UI CCF CSF IPC MSRPC 동적 데이터 교환 ( DDE ) 리모팅 WCF 접근성 액티브 액세서빌리티 UI 자동화 텍스트 및 지원 다이렉트라이트 텍스트 서비스 프레임워크 텍스트 오브젝트 모델 입력 방식 편집기 언어 인터페이스 팩 다중 언어 사용자 인터페이스 유니스크라이브 원본 주소 " " 분류 : 마이크로소프트 API윈도우 비스타닷넷 프레임워크 둘러보기 메뉴 개인 도구 로그인하지 않음토론기여계
XAML에 대한 지원은 없지만 WPF 기반의 GUI 객체 모델을 포함하고 있다. 같이 보기 [ 편집 ] 데스크톱 창 관리자 닷넷 프레임워크 3. 0 컴퓨터 그래픽스 다이렉트엑스 윈도 폼 참조 [ 편집 ] ↑ 외부 링크 [ 편집 ] WindowsClient. NET : 윈도 폼, 윈도 프레젠테이션 파운데이션 윈도 프레젠테이션 파운데이션 SDK ( MSDN ) : 소프트웨어 개발 키트 vdeh닷넷 프레임워크구조 기본 클래스 라이브러리 공통 언어 코드 액세스 보안 어셈블리 메타데이터 COM Interop 공통 언어 기반 공통 언어 기반 공통 타입 시스템 공통 중간 언어 가상 실행 시스템 CLI 언어공통 C # 비주얼 베이직 닷넷 C / CLI ( 관리 ) F # J # J스크립트 닷넷 윈도우 파워셸 기타 Axum A # Boo 코브라 M 옥시즌 IronScheme ( IronLisp ) IronPython IronRuby Nemerle Phalanger P # 구성 요소 ADO. NET ( 엔티티 프레임워크 데이터 서비스 ) ASP. NET ( AJAX MVC 동적 데이터 ) 언어 내장 쿼리 카드스페이스 클릭원스 커뮤니케이션 파운데이션 동적 언어 윈도우 폼 프레젠테이션 파운데이션 리모팅 워크플로 파운데이션 XAML 기타 도구 모노 컴팩트 프레임워크 닷넷 코어 XNA 프레임워크 마이크로 프레임워크 포터블 닷넷 마이크로소프트 실버라이트 SSC
가변 문서, 타이포그래피, 벡터 그래픽스, 실시간 애니메이션, 프리렌더링 미디어와 같은 여러가지 보편적인 사용자 인터페이스들을 통합하는 것을 목적으로 한다. 이러한 요소들은 다양한 이벤트, 사용자 인터랙션, 그리고 데이터 바인딩에 기반하여 연결 및 처리될 수 있다. WPF 라이브러리는 윈도우 비스타 및 윈도우 서버 2008부터 모든 버전의 마이크로소프트 윈도우에 기본적으로 포함되어 있다. 윈도우 XP SP2 / SP3 및 윈도우 서버 2003 사용자는 필요한 라이브러리를 선택적으로 설치할 수 있다. 마이크로소프트 실버라이트는 어도비 플래시와 유사한 내장 웹 컨트롤들을 제공하며 이는 대부분 WPF의 일부분에 해당한다. 3D 실시간 렌더링은 실버라이트 5 버전부터 제공되었다. 목차 1 도구 2 WPF 응용 프로그램 3 닷넷 마이크로 프레임워크 4 같이 보기 5 참조 6 외부 링크 도구 [ 편집 ] 윈도 프레젠테이션 파운데이션 응용 프로그램을 개발하는 데 이용할 수 있는 개발 도구가 여러 개 있다. 그 가운데 대부분이 베타 품질이며 일부는 상용화되어 있다. 마이크로소프트 사이더 : 비주얼 스튜디오 2005 IDE를 위한 추가 기능 형태로 짤 수 있는 XAML 디자이너로, 윈도 파운데이션 프레젠테이션 응용 프로그램을 작성할 수 있다. 비주얼 스튜디오 2005로부터 CTP 형태로 이용할 수 있어서 비주얼
##AML 기타 도구 모노 컴팩트 프레임워크 닷넷 코어 XNA 프레임워크 마이크로 프레임워크 포터블 닷넷 마이크로소프트 실버라이트 SSCLI 닷GNU 비교 자바와 C # C # 과 비주얼 베이직 닷넷 자바와 닷넷 프레임워크 개발 중 " 아크로폴리스 " " 재스퍼 " 평행 프레임워크 관리된 확장 프레임워크 vdeh위젯 툴킷의 목록저급 매킨토시 툴박스 / 카본 인트린식스 인튜이션 윈도우 API Xlib XCB 고급아미가OS BOOPSI 매직 사용자 인터페이스 리액션 GUI 준 맥 OS및 OS X 카본 코코아 맥앱 맥줍 파워플랜트 윈도우 마이크로소프트 파운데이션 클래스 라이브러리 오브젝트 윈도 라이브러리 실버라이트 스마트윈 비주얼 컴포넌트 라이브러리 윈도우 폼 윈도우 프레젠테이션 파운데이션 윈도우 탬플릿 라이브러리 WinRT XAML 유닉스, ( X11 ) 아테나 ( Xaw ) InterViews LessTif 모티프 OPEN LOOK 크로스 플랫폼 ( 언어별 ) CLI Gtk # 문라이트 타오 C 및 C CEGUI 크로스 플랫폼용 컴포넌트 라이브러리 FLTK FOX 툴킷 OpenGL 사용자 인터페이스 라이브러리 GTK Juce Qt Wt Tk TnFOX 얼티밋 비주얼 컴포넌트 프레임워크 wxWidgets YAAF
Qt Wt Tk TnFOX 얼티밋 비주얼 컴포넌트 프레임워크 wxWidgets YAAF XForms XVT 오브젝티브 - C 그누스텝 플래시 아파치 플렉스 자바데스크톱 애브스트랙트 윈도 툴킷 스윙 표준 위젯 툴킷 Qt 잠비 웹 구글 웹 툴킷 자바스크립트 도조 툴킷 에코 ExtJS 구글 클로저 jQuery UI Qooxdoo YUI 커먼 리스프 CAPI 커먼 그래픽스 CLIM Ltk McCLIM 오브젝트 파스칼 크로스 플랫폼용 컴포넌트 라이브러리 fpGUI IP 파스칼 라자루스 펄 WxPerl Perl / Tk PHP PHP - GTK PHP - Qt WxPHP 파이썬 Pyjamas PyQt PyGTK PyGObject PySide Tkinter wxPython 루비 슈즈 QtRuby XML 앰플 SDK CougarXML 글레이드XML 라이브리 커널 Pyjamas Rialto 툴킷 XAML XML 사용자 인터페이스 XUL Wt vdeh마이크로소프트 API와 프레임워크그래픽스 데스크톱 창 관리자 Direct2D Direct3D D3D ( 확장 기능 ) GDI /
API와 프레임워크그래픽스 데스크톱 창 관리자 Direct2D Direct3D D3D ( 확장 기능 ) GDI / GDI WPF 실버라이트 WinRT XAML 윈도우 컬러 시스템 윈도우 이미지 애퀴지션 윈도우 이미징 컴포넌트 DirectX 그래픽스 인프라스트럭처 ( DXGI ) 윈도우 고급 래스터화 플랫폼 ( WARP ) WinG 오디오 다이렉트뮤직 다이렉트사운드 DirectX 플러그인 XACT 음성 API XAudio2 DirectX 미디어 오브젝트 비디오 가속 Xinput 다이렉트인풋 다이렉트쇼 이미지 마스터링 API 매니지드 DirectX 미디어 파운데이션 XNA 윈도우 미디어 비디오 포 윈도우 웹 MSHTML RSS 플랫폼 J스크립트 VB스크립트 BHO XDR 사이드바 가젯 타입스크립트 데이터 액세스 데이터 액세스 컴포넌트 ( MDAC ) ADO ADO. NET ODBC OLE DB Extensible Storage Engine 엔티티 프레임워크 싱크 프레임워크 제트 엔진 MSXML OPC 네트워크 윈속 LSP 윈속 커널 필터링 플랫폼 NDIS 윈도우 랠리 BITS P2P API MSMQ MS MPI 다이렉트플레이 통신 메시징 API 텔레포니 API WCF 관리 Win32 콘솔 윈도우 스크립트 호스트 WMI ( 확장 기능 ) 윈도우 파워셸 작업 스케줄러 오프라인 파일 섀도 복사본 윈도우
윈도우 프레젠테이션 파운데이션(Windows Presentation Foundation)은 윈도우 기반 응용프로그램에서 사용자 인터페이스를 표시하기 위한 목적으로 마이크로소프트에서 만든 그래픽 서브시스템이다. 과거 아발론(Avalon)이라는 코드명으로 불렸으며 최초에 닷넷 프레임워크 3.0의 일부분으로 발표되었으며, 기존의 그래픽 장치 인터페이스 대신 DirectX를 사용한다. WPF는 응용프로그램 개발을 위한 일관성 있는 프로그래밍 모델을 제공하며 사용자 인터페이스와 비즈니스 로직을 분리해준다. XUL이나 SVG와 같은 XML 기반 객체 모델과 유사하다. WPF는 다양한 인터페이스 요소들을 정의하고 연결하기 위해 XML 기반의 언어인 XAML을 채용하였다. WPF 응용프로그램은 데스크탑에서 단독으로 실행될 수도 있고 웹사이트에 내장된 객체로 서비스될 수도 있다. WPF는 2D/3D 렌더링, 고정 및 가변 문서, 타이포그래피, 벡터 그래픽스, 실시간 애니메이션, 프리렌더링 미디어와 같은 여러 가지 보편적인 사용자 인터페이스들을 통합하는 것을 목적으로 한다. 이러한 요소들은 다양한 이벤트, 사용자 인터랙션, 그리고 데이터 바인딩에 기반하여 연결 및 처리될 수 있다. WPF 라이브러리는 윈도우 비스타 및 윈도우 서버 2008부터 모든 버전의 마이크로소프트 윈도우에 기본적으로 포함되어 있다. 윈도우 XP SP2/SP3 및 윈도우 서버 2003 사용자는 필요한 라이브러리를 선택적으로 설치할 수 있다. 마이크로소프트 실버라이트는 어도비 플래시와 유사한 내장 웹 컨트롤들을 제공하며 이는 대부분 WPF의 일부분에 해당한다. 3D 실시간 렌더링은 실버라이트 5 버전부터 제공되었다.