WPF란 무엇인가....

2010. 6. 4. 09:36
반응형

WPF를 이용하여 프로그래밍을 해 보기 전에, 우선 WPF가 무엇인지 부터 알아보겠습니다.

.Net Framework 2.0에서 3.X로 업그레이드 되면서 WPF,WCF,WF,Cardspace와 같은 기술이 추가되었습니다. .Net Framework의 버전을 3.X로 표현한 이유는 .Net Framework 2.0 버전 부터는 하위 호환성을 가지고 있기 때문입니다. 2.0에 조금 기능을 추가해서 3.0이 만들어지고 조금 더 추가해 3.5가 만들어진것

WPF는 .Net Framework 3.X에 추가된 새로운 기술 중에 하나로,

Windows Vista의 새로운 UX를 제공하기 위해 탄생. 기존의 UI 제작 방식과 달리, XML을 기반으로 한 XAML이라는 언어를 통해 UI를 구현, 하드웨어 가속을 통해 성능을 최적화 할 수 있습니다.

(Windows Vista를 위해 탄생했다고 했는데, Windows XP 서비스팩2 이상의 운영체제라면 모두 사용 가능)

조금 더 살펴보면, Media Intergration Layer에 다양한 Engine이 포함되어 있다는 사실을 확인 할 수 있습니다. 기본적인 Imaging과 Effect 이외에 2D, 3D, Audio, Animation 등의 엔진을 자체적으로 제공하여, 개발자가 쉽게 원하는 효과를 구현 할 수 있도록 돕는 역할을 하는 것이 바로 WPF(Windows Presentation Foundation) 입니다.

 

위키백과
http://ko.wikipedia.org/wiki/%EC%9C%88%EB%8F%84_%ED%94%84%EB%A0%88%EC%A0%A0%ED%85%8C%EC%9D%B4%EC%85%98_%ED%8C%8C%EC%9A%B4%EB%8D%B0%EC%9D%B4%EC%85%98

 

반응형
BLOG main image
by 라덴시스

카테고리

Total (58)
IT (21)
내가 만든 게임 (3)
PSP (0)
월드오브워크래프트 (4)
대전액션 기술 (5)
내가 관심있는 것 (17)
잡담 (8)

최근에 올라온 글

글 보관함