Silverlight의 특징들
- cross-browser, cross-platform을 지원(Win XP의 Firefox에서는 제대로 동작하지 않는다. -_-)
Firefox에서 정상 동작이 가능합니다만, 제대로 보기 위해서는 html페이지에서 html 태그의 xmlns 삭제, DOCTYPE선언 부분을 삭제하셔야지만 볼 수 있습니다. 출처: Silverlight, Firefox, and Inline Xaml: A Solution to the Problem - very small download(4.2M)
- streams video and audio, HD 720p video quality.
- refresh하는 경우 전체 페이지를 refresh하지 않는다.
- WPF and XAML
- Extensions to JavaScript : XAML의 control처리 시 javascript가 사용된다.
Core Presentation Framework와 .NET Framework, Installer and Updater 세가지로 구성된다.

Core
.NET Framework for Silverlight
- WPF - Rich controls that extend the features of standard Web browser controls 제공
- Data - LINQ(Language intergrated Query) 제공
- BCL(Base Class Library) - String, Regular Expressions, Input and output, Reflection, Collections and Globalizatoin지원
- Networking - Remote services and data에 접근하는 기능을 제공한다.
- CLR(Common Language Runtime) - Memory management, Garbage Collection, Type checking, Exception handling
- DLR(Dynamic Language Runtime) - Dynamic compilation and execution of scripting languages(JavaScript & IronPython) 제공
- Isolated storage - local storage와 data의 caching지원
- asynchronous programming - a background worker thread carries out programming tasks
- File managment - 파일 업로드를 위한 File Open dialog box지원
- HTML : managed code interaction - .NET 프레임 웍 프로그래머들이 웹페이지의 HTML DOM에서 직접 UI elements들을 생성해낼 수 있게 한다.
- JSON
- POX services
- XML libraries - XMLReader and XMLWriter제공
출처: Microsoft의 Silverlight
관련자료:
Netflix, Silverlight의 HD급 스트리밍 기능을 이용한 데모관련 영상 from Webware
태요님의 Silverlight강좌 - S2 innovation day에서 처음 태요님의 세미나를 들었는데... 재미있더군요. 그리고, 말의 속도가 너무 빨라서 ... ^^
댓글 없음:
댓글 쓰기