Presentation is loading. Please wait.

Presentation is loading. Please wait.

©2005 International.NET Association Asia Pacific WPF 둘러보기 이 수 겸 – kenial Microsoft ASP.Net MVP.

Similar presentations


Presentation on theme: "©2005 International.NET Association Asia Pacific WPF 둘러보기 이 수 겸 – kenial Microsoft ASP.Net MVP."— Presentation transcript:

1 ©2005 International.NET Association Asia Pacific WPF 둘러보기 이 수 겸 – kenial kenial@shinbiro.com Microsoft ASP.Net MVP

2 ©2005 International.NET Association Asia Pacific Agendas.NET Framework 3.0, and WPF WPF 어플리케이션 작성 WPF 개발환경 구성

3 ©2005 International.NET Association Asia Pacific.NET Framework 3.0

4 ©2005 International.NET Association Asia Pacific.NET Framework 3.0 Windows Presentation Foundation (WPF, formerly “Avlaon") Windows Communication Foundation (WCF, formerly "Indigo") Windows Workflow Foundation (WF) Windows CardSpace (WCS, formerly "InfoCard")

5 ©2005 International.NET Association Asia Pacific WPF 의 기능 미디어 통합 레이어 2D 3D Audio Imaging Text Video Effects Composition Engine Animation 기본 서비스 XAML Accessibility Property System Input & Eventing 문서 서비스 XPS Documents Packaging Services 사용자 인터페이스 서비스 Application Services Deployment Services Controls Layout Databinding

6 ©2005 International.NET Association Asia Pacific WPF 의 어플리케이션 타입 WinFX Windows Application – 기존의 어플리케이션과 같은 개념 (Window or NavigationWindow) – 시스템에 인스톨됨 –OS 자원에 대한 액세스가 가능하나, 사용자가 해당 어플리케이션을 설치하고 실행할 수 있는 권한이 있어야 한다. XAML Browser Application – 웹 브라우저에서 실행 – 인스톨되지 않음 ; 오프라인 상태에서는 실행 불가 – 인터넷 (Internet Zone) 에서 실행되므로 프로그램의 시스템 접근이 제한되나, 반면에 프로그램을 실행하는 유저의 권한이 낮아도 된다.

7 ©2005 International.NET Association Asia Pacific XAML (Extensible Application Markup Language) Declarative Language Xaml code OK LightBlue C# code Button b1 = new Button(); b1.Content = "OK"; b1.Background = new SolidColorBrush(Colors.LightBlue); b1.Width = new Length(100);

8 ©2005 International.NET Association Asia Pacific XAML ; 계속 Create UI with XAML –XamlPad –Microsoft Expression Interactive Designer

9 ©2005 International.NET Association Asia Pacific XAML ; 계속 Properties –Attribute to property –‘Property element’ to property This is a button This is a button

10 ©2005 International.NET Association Asia Pacific WPF 개발환경 구성 WinFX Runtime Components Visual Studio 2005 (express edition 가능 ) Windows SDK for vista & WinFX Runtime Development Tools for WinFX Optional ; Microsoft Expression Interactive Designer * 아직도 계속 변경 중

11 ©2005 International.NET Association Asia Pacific Reference http://msdn.microsoft.com/winfx/learning/ Microsoft Newsgroup microsoft.public.windows.developer.winfx.*


Download ppt "©2005 International.NET Association Asia Pacific WPF 둘러보기 이 수 겸 – kenial Microsoft ASP.Net MVP."

Similar presentations


Ads by Google