상세 컨텐츠

본문 제목

ASP.NET - 웹 켄버스(Silver Light)

컴퓨터 언어/C#

by cepiloth 2018. 1. 2. 16:39

본문

728x90
반응형


  • 실버라이트를 활용하여 기본적인 선, 도형, 그리는 프로그램 입니다.
  • 최소 요구 사항으로 .NET Framework 3.5 이상 설치 되어 있어야 하며 IIS(Internet Information Service) 5.1 이상 설치 되어 있어야 구동 가능 합니다.
  • Canva.Web.zip


  • RIA(Rich Internet Application)
    • 리치 인터넷 애플리케이션(Rich Internet Application; RIA)은 웹 애플리케이션의 장점은 유지하면서 기존 웹 브라우저 기반 인터페이스의 단점인 늦은 응답 속도, 데스크톱 애플리케이션에 비해 떨어지는 조작성 등을 개선하기 위한 기술의 통칭이다. 
    • 즉, 별도의 설치가 필요 없는 웹 브라우저 기반의 애플리케이션 배포 장점과 서버 측 웹 서비스와의 연동, 마크업 언어 기반의 선언적 애플리케이션 구성 등은 유지하면 서 데스크톱 애플리케이션과 대등한 사용자 경험을 주는 것을 목표로 하는 기술이다.
    • 흔히 어도비 플래시 기반 플렉스나 마이크로소프트 실버라이트, 자바FX 등 별도의 런타임 시스템을 가진 기술을 지칭하는 용어로 사용되나 웹 브라우저에서 실행되는 애플리케이션의 사용자 인터페이스를 향상하는 기법인 Ajax, 사용자 인터페이스 관점에서 많은 발전을 가져올 HTML의 다음 버전인 HTML5 등에 기반한 애플리케이션을 지칭하기도 한다. 
    • 별도의 런타임 시스템을 가진 기술의 경우 애플리케이션은 브라우저 내에서 플러그인으로 실행되기도 하고 단독으로 실행되는 경우도 있다. 
    • 이 같이 "리치 인터넷 애플리케이션"이라는 개념은 정확한 정의가 있다기 보다는 다소 모호하고 넓은 의미로 사용되고 있다.


  • 마이크로소프트 실버라이트
    • 마이크로소프트 실버라이트(Microsoft Silverlight)는 애니메이션, 벡터 그래픽스, 오디오-비디오 재생을 비롯한 리치 인터넷 애플리케이션에 대한 지원을 제공하는 웹 브라우저 플러그인이다.
    • 실버라이트는 어도비 플래시, 어도비 플렉스, 어도비 쇼크웨이브, 자바FX, 애플 퀵타임과 같은 제품과 경쟁하고 있다.
    • 실버라이트는 윈도 프레젠테이션 파운데이션/에브리웨어 (Windows Presentation Foundation/Everywhere, 줄여서 WPF/E)라는 코드 이름으로 개발되었다. 
    • 실버라이트는 마이크로소프트 윈도, OS X 운영 체제에 쓰이는 여러 개의 웹 브라우저 제품과 호환한다. 
    • 윈도 모바일 6와 심비안 오에스 (시리즈 60) 전화를 비롯한 휴대용 장치도 지원할 예정이다.
    • 문라이트라는 이름의 서드파티 자유 소프트웨어 기능은 GNU/리눅스 호환 기능으로 개발 중이다. 
    • 그러나 문라이트는 현재 실버라이트 버전4 프리뷰 지원을 끝으로 개발이 중단된 상태이다.


  • 구동 화면 예)


728x90
반응형

'컴퓨터 언어 > C#' 카테고리의 다른 글

ASP.NET - ServerVariable 컬렉션  (0) 2018.09.04
C# - 네이밍 룰  (4) 2018.09.04
ASP.NET - ADO.NET + ASP.NET DB 연동 간단한 예제  (0) 2018.01.02
C# - 들여쓰기  (0) 2017.12.31
C# - error CS0227: Unsafe code  (0) 2017.12.30

관련글 더보기

댓글 영역