2 주 실습강의 2009. 1 학기, 소프트웨어 설계 및 실험 ( Ⅰ ). Artificial Intelligence Laboratory Preview  웹 2.0  RIA  웹과 실버라이트의 실행 구조  Silverlight with VS 2008  설치 프로그램.

Slides:



Advertisements
Similar presentations
LOGO 1 조 이규태 고석현, 이진학 손효일, 최용호 1 조 이규태 고석현, 이진학 손효일, 최용호 My WebBook My WebBookMy WebBook.
Advertisements

LOGO My WebBook 1 조 이규태, 고석현, 이진학 손효일, 최용호. Contents Techniques 4 Introduction 1 My WebBook? 2 Architecture 3 Conclusion 5.
Multimedia Programming 21: By FLEX Departments of Digital Contents Sang Il Park.
UX, RIA, 그리고 … Silverlight 공도소프트
Web Programming 소개 인공지능 연구실. Artificial Intelligence Laboratory 목차  1. HTML5  2. 개발 환경 구축  3. JSP  4. 실습 2.
의료정보팀 박수완 강남세브란스병원 GANGNAM SEVERANCE HOSPITAL.
Streaming 과 Adaptive Streaming 티빙 시대 8조. 티빙시대 모니터링팀 8조의 PowerPoint 01 Streaming02 Adobe Flash03 Silverlight04 APPLE’S05 Q&A.
개발 플랫폼으로서의 웹의 진화와 향후 전망 류한석 소프트뱅크미디어랩 소장 ZDNET 칼럼리스트 피플웨어 블로그 (peopleware.kr) 스마트플레이스 팀블로그 (smartplace.kr)
9 주차 실습강의 학기, 소프트웨어 설계 및 실험 ( Ⅰ ). Artificial Intelligence Laboratory Open API  API(Application Programming Interface)  응용 프로그램에서 사용할 수 있도록.
프로젝트 제안서 날씨대로 기분대로 팀원 박효민 신준범 정민섭 안성원
건강플러스 행복플러스 사례발표 생림면 건강위원회 위원장 윤 가 현. 사업추진 배경Ⅰ Ⅱ 기 본 현 황 사 업 추 진 현 황 Ⅲ.
미디어 프로그래밍 II 소개.
시스템 개요 진화 과정 RIA & X-Internet Web Client/Server Main FRame
졸업 프로젝트 중간보고서 12조 Spot Browser.
Web 2.0.
2009년 IT인재개발원 [연수생 모집요강]
ECatalog Studio v2.5.3 e-book 제작 Manual.
네이버뉴스 개편 추가안
한 달에 한 번씩 만날까요? 화요일 밤에 … 같이 영화 보고 얘기도 나눠요~~
즐거운 겨울 방학… 공세초등학교 5학년 2반 신소영.
DataWindow .NET 프로넷 소프트㈜.
APPEON SOLUTION INTRODUCTION.
11주 실습강의 학기, 소프트웨어 설계 및 실험(Ⅰ).
Silverlight (2) – Deep Zoom & Expression Blend
오목게임 W32 로봇시스템제어(하) GROUP 7 노성동, 하선웅, 김관준
2018..
웹 2.0 개요.
3조 오세혁 김문환 김용현.
1장 Visual Basic 2010 시작 1.1 프로그램에 대한 기초 1.2 Visual Basic 버전
Visual Studio 2008 버전별비교 및 제품개요
설계및프로젝트기본I 2017년 1학기(02분반).
프로젝트 중간보고서 조재영 지승우.
소개. 소개 Silverlight, WPF, RIA, UX.... ? Silverlight, WPF, RIA, UX.... ? IT환경의 진화.
ASP.NET Mobile Controls
| winglish.com IT 개발본부 2008/01/10
인프라 업무 Portal 사이트 Archon 2.0 목 차 Ⅰ. Concept Ⅱ. SOA Ⅲ. Web
Right Now 담당 교수 : 문양세 교수님 팀 원 : 김원모(팀장) 우덕령, 김승선, 김종원, 문경민
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
낮과 밤 알아보기 슬기로운 생활 2학년 1학기 4. 빛과 그림자>낮과 밤( 4/8 )
Open API - Naver (Application Programming Interface )
비주얼 프로그래밍(2분반) 강의노트 2분반 = 월/목.
성희롱성폭력 온라인 예방교육 이수 방법 포스텍 학생상담센터 성희롱성폭력 상담실.
Korea University of Technology and Education
무역KEYNOTE 중·고등학생을 위한.
시스템 접속환경 설정 인터넷 옵션 설정 익스플로러 상단 메뉴 에서 을 클릭하고, 아래 순서대로 설정합니다. 1. 탭에서 을 클릭하여 “페이지 열 때마다”를 체크하고 합니다. 2. 탭을 선택하고 하단의 에.
RIA 기술적인 비교 User User 응용프로그램 응용프로그램 브라우저 운영체제 운영체제 하드웨어 하드웨어 기존 RIA.
My WebBook 1 조 이규태,고석현,이진학 손효일,최용호.
웹 2.0 개발자입니까? 2008 고급 XML 프로그래밍.
Introduction 2007 컴퓨터공학실험(Ⅰ)
인터랙티브 프로토타입 2011년 2학기 숙명여자대학교 임순범.
비주얼 프로그래밍 1분반 화/목.
CH2. ASP.NET 페이지 분석 HTML ASP ASP.NET 의 차이점.
UX 기반 소프트웨어 및 디지털콘텐츠 UI 설계
오토베이스 웹 서버.
Introduction 학기, 컴퓨터공학실험(Ⅰ)
소방시설 자동산정 프로그램.
비주얼 프로그래밍(2분반) 강의노트 2분반 = 월/목.
컴퓨터공학실험 (I) 년 1학기 실험계획 -.
4주 실습강의 학기, 소프트웨어 설계 및 실험(Ⅰ).
2010년 DAEATi 솔루션 사업부 공채 1기 팀 프로젝트 보고
1장 Visual Basic 2010 시작 1.1 프로그램에 대한 기초 1.2 Visual Basic 버전
5주 실습강의 학기, 소프트웨어 설계 및 실험(Ⅰ).
웹 프로그래밍 기술 요약 Yang-Sae Moon Department of Computer Science
컴퓨터 소프트웨어 설계 및 실험 2016년 1학기 실험계획.
Web & Internet [10] 입문 – input 태그
AJAX Technology for Web2.0
3: Expression Blend로 UI 구성
한국디지털미디어 고등학교 번 조성혁 HTML 5는 HTML4의 다음 버전으로 특정 plug-in같은 것 없이 web에서 진보,발전된 application을 만들 수 있도록 HTML을 발전시킨 것이다.
실습#5 인터랙티브 프로토타입 2011년 2학기 숙명여자대학교 임순범.
Presentation transcript:

2 주 실습강의 학기, 소프트웨어 설계 및 실험 ( Ⅰ )

Artificial Intelligence Laboratory Preview  웹 2.0  RIA  웹과 실버라이트의 실행 구조  Silverlight with VS 2008  설치 프로그램  이 주의 실습

Artificial Intelligence Laboratory 웹 2.0  온라인을 통해서 정보를 공유하고 협업하는 것을 가능하 게 하는 2 세대 WWW 서비스 Client Server 기업 내에 직접 어플리케이션 설치 데이터 저장 및 보호에 관심 Web 1.0 인터넷 망의 확산으로 웹 어플리케이션 확산 데스크 탑과 같은 강력한 기능 요구 Web 2.0 사용자 중심의 웹 사용자의 경험을 극대화 시킬 수 있는 웹 데스크 탑의 갭을 줄이기 위한 노력 ~1990 년대 1990 년대 ~ ~ 현재

Artificial Intelligence Laboratory 웹 2.0  사용자를 위한 웹  UCC, RSS, AJAX, 웹 표준, Mash up, RIA, Open API 참여 UC C Blog 공유 RSS 태그 개방 Open API Mash up 웹 2.0

Artificial Intelligence Laboratory RIA (Rich Internet Application) 가벼움 무거움  통신과 HTML 표현의 한계를 보완하기 위한 기술  사용자 경험 보완  새로고침 없이 서버와 통신 Classic HTML AJAXFlash & Flex Silver Light ActiveX & SmartClient WPF (XBAP) 대표적인 RIA 기술

Artificial Intelligence Laboratory RIA (Rich Internet Application) AJAX 검색어 자동완성 FLEX CGV 홈페이지

Artificial Intelligence Laboratory RIA (Rich Internet Application) Web Server Page 1Page 2Page 3Page 4 HTML Web Server RIA (Rich Internet Application) Data 기존 웹 사이트 RIA Classic WebRIA 장점 클라이언트에게 최대한 가벼운 환경을 제공한다. 풍부한 UI 를 표현할 수 있다. 사용자 경험을 극대화할 수 있다. 단점 UI 표현의 많은 제약을 가지고 있 다. 지능적인 페이지를 만들기에는 많은 한계를 가지고 있다. 기존의 사용자 경험이 무시될 수도 있다. 환경에 적합하지 않은 RIA 기술을 선택할 경우 효율성이 떨어질 수 있다. 대부분의 RIA 기술들은 검색엔진에 노출 도리 수 없다.

Artificial Intelligence Laboratory 웹의 실행구조 1. 웹 서버에서 HTML 을 다운 받음 2. 다운받은 HTML 은 인터넷 임시 폴 더에 저장됨 3. 저장한 HTML 을 브라우저 파서가 파싱하여 보여줌

Artificial Intelligence Laboratory 실버라이트의 실행구조 1. 웹 서버에서 HTML 과 DLL 을 다운받음 2. 다운받은 XAML 과 DLL 은 인터넷 임 시 폴더에 저장됨 3. 저장한 XAML 파 일은 브라우저에 임베디드 됨 4. 브라우저에 포함 된 XAML 파일은 실 버라이트 런타임에 의해서 실행됨

Artificial Intelligence Laboratory Silverlight with VS 2008 (1)

Artificial Intelligence Laboratory Silverlight with VS 2008 (2)

Artificial Intelligence Laboratory Silverlight with VS 2008 (3)

Artificial Intelligence Laboratory Silverlight with VS 2008 (4)

Artificial Intelligence Laboratory Silverlight with VS 2008 (5)

Artificial Intelligence Laboratory Silverlight with VS 2008 (6)

Artificial Intelligence Laboratory Silverlight with VS 2008 (7)

Artificial Intelligence Laboratory Silverlight with VS 2008 (8)

Artificial Intelligence Laboratory Silverlight with VS 2008 (9) private void Button_Click(object sender, RoutedEventArgs e) { textBox.Text = (String)((Button)sender).Content; ((Button)sender).Content = "Clicked"; }

Artificial Intelligence Laboratory 기본 컨트롤 (1) 컨트롤설명 Button 주로 작업을 수행하도록 명령을 내리는 버튼 컨트롤 Calendar 날짜 형식의 데이터를 입력 받고자 할 때 사용하는 컨트롤 CheckBox 사용자가 설정 / 해제할 수 있는 박스 모양의 컨트롤 ( 다중 선택 가능 ) RadioButton 사용자가 설정 / 해제할 수 있는 원 모양의 컨트롤 ( 다중 선택 불가 ) HyperLinkButton 하이퍼링크 스타일의 버튼 컨트롤 Image 이미지를 화면에 표시하는 컨트롤 DatePicker 텍스트박스와 달력 컨트롤을 조합하여 만든 컨트롤

Artificial Intelligence Laboratory 기본 컨트롤 (2) 컨트롤설명 ScrollViewer 컨텐츠의 내용이 지정된 컨텐츠 영역보다 더 클 때 상하 또는 좌우의 스크롤바를 표시하여 컨텐츠의 나머지 내용을 볼 수 있도록 하는 컨트롤 Slider 특정 범위 안에 있는 값을 선택할 수 있도록 하는 컨트롤 Panel 다른 컨트롤의 컨테이너 역할을 하는 컨트롤 Tab 여러 개의 UI 를 하나의 지정된 영역에 표시할 때 사용하는 컨트롤

Artificial Intelligence Laboratory 설치 프로그램  Microsoft Visual Studio 2008  Microsoft Visual Studio 2008 SP1  Microsoft Expression Studio 2  Microsoft Expression Blend 2 SP1  Silverlight Tools for Visual Studio 2008 SP1

Artificial Intelligence Laboratory 설치 프로그램  Professional Developer and Designer tools for students at no charge

Artificial Intelligence Laboratory 이 주의 실습  Web Page 계산기 만들기  기본적인 사칙연산만 구현하여도 상관없음.