실버라이트 6

[실버라이트] 이벤트

이벤트 정의 특정 동작의 발생을 알리기 위해 객체에서 보내는 메세지. 프로그램 싱행 중에 발생하는 메세지를 의미하며 메세지를 발생시키는 객체를 '이벤트 전송자', 이벤트를 받아 처리하는 객체를 '이벤트 수신자' 라고 합니다. Silverlight 의 이벤트 종류 입력 이벤트 - 사용자의 입력이 있는 경우 호출되는 이벤트 ( 즉, 사용자가 버튼을 클릭해서 발생하는 Click 이벤트로 보면 된다.) 비입력 이벤트 - 객체의 상태가 변경된 경우 호출되는 이벤트 ( 즉, 다운로드를 할 때 사용하는 WebClient 클래스는 다운로드 량이 변경될 때마다 이벤트를 발생시키는데 이처럼 사용자의 입력 없이 발생하는 이벤트) Silverlight 이벤트 핸들러 생성 방법 이벤트 핸들러(event Handler)는 이벤트..

[실버라이트] 아키텍처

Silverlight 아키텍처 - Silverlight 플랫폼 구성 및 기능 : 응용 프로그램의 모양과 성능이 동일 하도록 여러 브라우저 및 플랫폼에서 동일한 사용자 환경을 만듬 : .Net Framework 클래스 및 기능을 사용하여 여러 네트워크 위치의 데이터 및 서비스를 단일 응용 프로그램으로 통 합 : 풍부한 미디어 기능을 제공하는 강력하면서도 간편하게 액세스 할 수 있는 UI - 핵심 프레젠테이션 구성 요소 - .NET Framework for Silverlight 기능 목록 - 추가적인 Silverlight 프로그래밍 기능

[실버라이트] WCF(Windows Communication Foundation)

WCF 개념 - 위키백과 : 응용 프로그램을 한 대의 컴퓨터나 네트워크에 연결된 여러 컴퓨터를 걸쳐 통신할 수 있게 만들어 주는 통신 하부 시스템.WCF는 분산 컴퓨터 작업, 광범위한 상호 운용성 및 서비스 지향성과 관련한 직접적인 지원을 위하여 사용하기 간편한 방식을 제공 하도록 개발 되었다. 좀더 자세한 위키 백과 설명을 보고 싶다면 위키백과 Click WCF 특징 - 고전적인 MS의 분산기술 통합 : ASP.NET Web Services : .NET Remoting : Enterprise Services : Web Services Enhancements(WSE) : Microsoft Message Queuing(MSMQ) - 타사 응용 프로그램과의 상호 운용성 : Messaging - SOAP 헤더..

[실버라이트] Silverlight 개요 정리

Silverlight 정의 - 떠 오로는 Tag : .NET FRAMEWORK , RIA(풍부한 대화형 응용 프로그램) , WPF(Windows Presentation Foundation) WPF : .NET FRAMEWORK 3.0에 포함된 것으로 개발자가 쉽게 세련된 UI 나 3D를 구현할 수 있게 만들었다. XAML 과 직적 관련이 있다. XAML : 확장 가능한 마크업 언어(Extensible Application Markup Language) WPF 에서 XAML은 사용자 인터페이스 마크업 언어 로 쓰이면서 사용자 인터페이스의 요소, 데이터 바인딩, 이벤 트 등의 기능을 정의 한다. Silverlight 장점 - 다중 브라우저, 다중 플랫폼 기술. Microsoft Internet Explore..

[실버라이트] 레이 아웃 시스템

실버라이트 레이 아웃 시스템을 이해 하기 위해서는 다음 그림에 대한 이해가 꼭 필요 하다. 위의 그림은 부모 패널의 크기와 자식 요소 및 자식이 들어 있는 레이아웃 슬롯을 보여 준다. 실제로, 자식에 대한 할당 영역은 자식 요소의 크기 보다 훨씬 크다. 각 자식에 대한 레이아웃 슬롯의 크기는 부모 컨테이너가 결정 한다. 부모는 자식이 요청하는 것 보다 공간을 많거나 적게 할당 할 수 있다. GetLayoutSlot 을 호출 하면 레이아웃 슬롯의 크기를 가져올 수 있다. 기본 패널 Canvas , Grid , StackPanel Canvas CanVas는 CanVas 영역에 상대적인 좌표를 사용하여 자식 요소를 명시적으로 배치할 수 있는 영역을 정의 CanVas를 사용하여 절대 위치를 지정할 경우 브라우저..

[실버라이트] 실버라이트 개발 준비!(VS 2010 설치)

VS 2010 설치시 필요 요구 사항 중 하나가 Windows XP Service Pack 3 다.!! 필자는 xp 32 비트 Service Pack 2 였음으로 업데이트가 필요 ㅠㅠ 다운은 바로 여기서 ^^;; 자 이제 설치 준비는 다 되었고, VS 2010 설치에 들어 가자. 설치는 참 쉽다~~ 그냥 설치 돌려 놓고..기다리면 된다. 허나 가끔 오류가 뜰수도 있다. 필자가 경험한 오류는 바로.... 넷 프레임워크 설치시 MicroSoft 홈페이지 접속 불가 사유로 뜨는 설치 오류 이다. 인터넷 연결이 되어 있는데 MicroSoft 홈페이지 접속 불가 라면.. 이건 99.8% 바이러스 영향이다. 아마도 바이러스에 걸렸다면, 알약 , V3 list등의 백신도 엔진 업데이트가 되지 않아 사용 할 수 없을 ..