목차 ▶ WPF란? ▶ 왜 WPF가 필요할까? ▶ 기본지식 ▶ 그래픽 표현 기술의 발전 ▶ WPF 시작하기 ▶ WPF 알아보기

Slides:



Advertisements
Similar presentations
1 DONGBU INSURANCE 공무원단체상해보험 【 충청북도교육청 】 공무원단체상해보험 【 충청북도교육청 】
Advertisements

국민건강보험제도의 개요  사회보장제도 ? - 사회구성원에게 질병, 실업, 분만, 폐질, 노령 및 사망등에 의해 발생되는 위험으로 부터 사회적으로 이를 보호하는 제도.  사회보장제도의 일환으로 보험가입자에게 보험료를 각출하여 보험급여를 시행해주어 국민의 경제적 부담을.
Theme : 의료기기 새로운 성장기회에 도전한다. 투자분석부 팀장 김완규. Contents 1. 의료기기산업의 개요 2. 세계 의료기기 시장 3. 국내 의료기기 시장 4. 대기업의 의료기기 시장 진출 5. 신흥공업국에 대한 의료기기 수출호조 6. 주요 의료기기 기업현황.
의료정보팀 박수완 강남세브란스병원 GANGNAM SEVERANCE HOSPITAL.
Streaming 과 Adaptive Streaming 티빙 시대 8조. 티빙시대 모니터링팀 8조의 PowerPoint 01 Streaming02 Adobe Flash03 Silverlight04 APPLE’S05 Q&A.
사용자를 위한 효율적인 UI 란 ? 부서 : IT 사업부 디자인팀 발표자 : 현인철. 목 차목 차 1.UI (User Interface) 란 ? 2. UI 를 고려한 디자인의 필요성 3. 성공적인 UI 를 위한 방법 4. UI 분석과 평가법 5. 효과적 UI 제작을 위한방법.
전산시스템 시스템 이용안내 메인 페이지 회원가입 원격시스템. 전산시스템 시스템 이용안내 회원가입 ※ 중요한 정보 : 검사진행문자, 인증키 발송 등.
내 손 내 손과 친구 손을 그려보세 요. 주제 : 유치원과 친구 활동명 : 친구 손과 내 손 친구 손.
대장암의 검진과 예방 한국산업안전보건공단 대전지역본부 교육정보센터 전 이 구 목 차 대장암 이란 대장암 발생현황 발생원인 대장의 구조 대장내시경 검사 예방을 위한 건강관리 7 질의 및 응답.
강의 내용 : DirectX 개요 DirectX 9 을 이용한 시각화. 목 차 DirectX 출현 배경 DirectX 현재 버전 DirectX 장점 DirectX 구성요소 DirectX SDK 다운로드 및 설치 DirectX SDK 폴더 구성 및 역할 샘플 코드 브라우저.
미디어 프로그래밍 II 소개.
땅 따먹기 박중규,나민하 나와 바~악!.
2009년 IT인재개발원 [연수생 모집요강]
질병과 그에 따른 치료비 및 후유장해에 대한 부담감
산업재해보상보험 원무관리 제 5 강 (화) 강의실 9호관 506호 보건행정학과 2학년 B,C반.
학습목표   첨단 영상 진단 장치의 종류 및 기능과 작동 원리를 설명할 수 있다..
2007 중구권 소식지 2월 제62호 가난하다고 말하지 말라. 나는 들쥐를 잡아먹으며 연명했다.
소비자 만족도 설문조사 결과.
요양병원의 특징 요양 병원 입원대상자 입원 절차 와 준비물 재활치료의 시기 재활치료의 중요성 뇌졸증 발병후 회복기간
이 동 체 심 진천 연수원 순 서 창원 2007년-02월호 2월의 테마 “ 기본충실” 창원권 좌담회 기획지
1장 Visual Basic 2010 시작 1.1 프로그램에 대한 기초 1.2 Visual Basic 버전
Visual Studio 2008 버전별비교 및 제품개요
OpenGL Project (3D 움직이는 자동차)
그래픽스 시스템과 모델.
SMALL TOWN 조이름 : ~ING < 최종 결과 보고서 >
Visual C++ Programming
openGL Project 결과보고서 야구 시구 시뮬레이션
제 6장 카 메 라.
1장 그래픽스 시스템과 모델-이미지 형성, 모델, 구조
이 동 체 심 순 서 2월 테마 “행복의 메아리” 창원 2007년-03월호 창원권 좌담회 기획지
작업장에서 불의의사고로 절단사고가 발생했다면
날짜: 팀명: TEAM-SIX 발표자: 이기영
openGL Project 제안서 비 오는 정류장에서
V. 인류의 건강과 과학 기술 Ⅴ-3. 첨단 과학과 질병 치료 1. 과학적 진단.
멀티미디어 프로젝트 주간: 수요일 4,5,6 교시 D617호 야간: 목요일 1,2,3 교시 D617호
OpenGL Project Dong-seo Univ Multimedia Engineering.
발표: Direct3D 10 API 개요 원저: Jack Hoxley 발표: KASA(
소프트웨어 공학 Lecture #7: 상세 설계
Stocker Controller System 소개
CH2. ASP.NET 페이지 분석 HTML ASP ASP.NET 의 차이점.
4.19 혁명의 원인과 과정, 결과 사 회 6학년 1학기 3. 대한 민국의 발전 [2]민주 시민이 승리하던 날들(9/14)
입 사 지 원 서 지원형태* □ 신입, □ 경력 희망근무지* 지원부문* 희망 연봉* 만원 인 적 사 항 성 명 (한글)
9월 테마가 있는 대화 ‘청년 약진의 해’ 3지침 1. 청년 성장 ▪ 확대로 약진 2. 인재육성과 신 ▪ 행 ▪ 학 충실
UX 기반 소프트웨어 및 디지털콘텐츠 UI 설계
오토베이스 웹 서버.
인계지부 신광지구 원수폭 금지 선언일(9.8) 한국 SGI의 날(9.21)
openGL Project 제안서 - 해상 전투
요양병원의 특징 요양 병원 요양병원의 정의 입원대상자 입원 절차 와 준비물 재활치료의 시기 재활치료의 중요성
교육방법 및 평가방법 안내.
4. 초전도체와 액정 초전도체 액정.
민사소송실무 PRESENTATION 법무법인 소명 변호사 권 형 필.
(생각열기) 횡파와 종파를 구분하는 기준은 무엇인가?? 답 : 진동하는 방법의 차이
2005년 KSGI ‘7대 뉴스’ 년 ‘청년·확대의 해’ - "새로운 세기를 만드는 것은 청년의 열과 힘이다"
UI설계및평가 UX Evaluation 숙명여자대학교 임순범.
1장 Visual Basic 2010 시작 1.1 프로그램에 대한 기초 1.2 Visual Basic 버전
발표자 : 조윤혜 발표일 : 담당 교수 : 성미영 교수님
2. 청소년 문제와 청소년 건전한 청소년 문화의 정립 (3) [ ] 나상균.
직장의 정의 곧창자는 큰창자(대장)의 제일 끝부분부터 항문까지의 부분으로 길이는 약 20cm이다.
합성. 그리고 몽타주. 평생교육학과 도은아.
면담대상자: 정다희 부모님 취재자: 정다희 최민희
Ⅳ. 기술과 발명 Ⅰ. 청소년의 이해.
2018 경기꿈의학교 사업비 집행 안내.
두손Order 푸드팩토리 두손Order Ver 1.0 ㈜시소이드.
OpenGL 프로젝트 복학생은 죽지않아!! ( 강유진, 박지혜)
Sound on 아름다운 인생을 위하여 ‘러브 북’ 중에서.
Presentation transcript:

왜 WPF를 사용해야 하는가? 발표자 : 최우진 uxpro@live.com step79@hotmail.com

목차 ▶ WPF란? ▶ 왜 WPF가 필요할까? ▶ 기본지식 ▶ 그래픽 표현 기술의 발전 ▶ WPF 시작하기 ▶ WPF 알아보기 ▶ 정리 ▶ Q & A

WPF란? WPF(Windows Presentation Foundation) .Net Framework 3.0이상의 환경에서 동작하는 MS의 차세대 그래픽 표현 기술

왜 WPF가 필요할까? UI에 대한 사용자들의 요구 사항이 점점 화려하고 까다로워짐에 따라 사용자의 만족도를 충족시켜줄만큼 뛰어난 그래픽 기술이 필요하게 되었다.

기본지식(DirectX) 다이렉트X는 마이크로소프트가 윈도우상에서 멀티미디어 환경을 구현하기 위해서 제안한 소프트웨어 처리 규격이며, 프로그래머와 사용자가 응용 프로그램을 작동시키기 위한 API(Application Programmer Interface)규격 하드웨어적인 처리 규정은 주변장치 제조업체에서 관리 1) DirectDraw 2) Direct3D 3) DirectSound 4) DirectInput 5) DirectPlay DirectVideo, DirectMusic

기본지식(OpenGL) ① Open Inventor: 3D 그래픽 어플리케이션을 위한 객체 지향형 도구로서, 3D 데이터 교환을 위한 형식을 지원한다. ② IRIS Performer: 실시간 비주얼 시뮬레이션을 위한 그래픽 라이브러리로서 SGI 시스템에서 React와 함께 사용된다. ③ OpenGL Optimizer: CAD처럼 대규모의 데이터를 처리하여 영상으로 보여줄 때 사용되는 도구와 기능을 제공한다. ④ OpenGL Volumizer: 병원의 MRI 및 CT 영상과 같이 체적에 대한 큰 영상을 처리할 때 사용되는 기능과 도구들의 집합이다.

그래픽 표현 기술의 발전 1985년 GDI/USER 시스템 기반의 Windows 1.0 1990년대 초반 OpenGL 라이브러리 대박(2D/3D, CAD) 1995년 MS DirectX 1.0 (2D, Input, Sound 등) 1996년 MS DirectX 2.0 (3D) WindowsXP GDI+로 발전 (알파블렌딩, 그레디언트 브러시) 2002년 매니지드 코드와 닷넷의 발표 현재 DirectX 10까지 발표

WPF 시작하기 GDI+와 USER 시스템의 한계를 탈피한 새로운 기술 어렵지 않게 UX를 고려한 개발을 도울 수 있는 기술 ▶ 광범위한 통합성 ▶ 해상도 독립성 ▶ 하드웨어 가속 기능 ▶ 선언형 프로그래밍 ▶ 다양한 제작방식과 커스터마이징 ▶ 쉬운 배포

WPF 알아보기 닷넷 프레임워크 3.0의 중요한 한 축 특징 : 처음부터 매니지드 코드로 디자인되었다는 점과 프로그래밍 코드와 선언형 프로그래밍 방식을 혼합 사용 매니지드 코드로 설계되다 선언형 프로그래밍을 사용하다

정리 시간이 지나고 개발 경험이 축적되면서, 뛰어난 성능과 기능을 보여주게 되었다. 하지만 과거에는 윈도우 기반의 사용자 인터페이스 개발이 너무 어려웠다. WPF를 이용함으로써 간단한 윈폼에서 부터 3D 영화에 이르기까지 이전보다 사용자 인터페이스 개발이 쉬워졌다.

Q & A