Silverlight3
-
Papyrus를 공개합니다!Silverlight 2009. 11. 16. 14:37
이번 삼성 소프트웨어 멤버십 제 11회 전시회에 참가하게될 프로그램 Papyrus (실버라이트를 이용한 웹 프리젠테이션 어플리케이션) 를 공개합니다. 부제목처럼 실버라이트를 이용해서 간단하게 프리젠테이션을 작성할 수 있도록 도와주는 프로그램입니다. 기존에 자신이 가지고 있는 PPT, PPTX 파일도 업로드해서 사용할 수 있는 기능을 제공하며, 웹에서 직접 작성또한 가능합니다. 현재 삼성 소프트웨어 멤버십 온라인 전시회에서 시연 동영상과 설명을 보실수 있습니다. 또한 11월 20일 ~ 11월 21일까지 있는 오프라인 전시회에 오시면 직접 사용해보실수 있습니다. PS. 온라인 전시회에서는 인기투표(?)도 하고 있으니 많은 평점 부탁드릴께요 ^_^
-
Silverlight3 - Animation Easing 1부(Animation Easing의 구조와 이론)Silverlight 2009. 7. 22. 11:32
안녕하세요. 승미입니다. 이번 글에서는 Silverlight 3에서 애니메이션 파트에 새롭게 추가된 Animation Easing에 대해서 알아보겠습니다. Animation Easing은 총 3부로 되어 있습니다. 1부 - 이론 ( Animation Easing의 구조와 이론 ) 2부 - Blend에서 사용하기 ( Animation Easing을 Blend에서 사용하기 ) 3부 - 커스텀 Animation Easing 제작 Animation Easing이란? Animation Easing은 기존의 단순한 From/To 애니메이션에 수학적인 연산을 추가해 새로운 애니메이션 효과를 만드는 것을 의미합니다. 예를 들어 기존의 애니메이션에 Bounce Easing를 적용하면 마치 물리적 현상에 의해 공이 튀는 ..
-
Silverlight 3 강좌 계획 입니다.Silverlight 2009. 6. 8. 12:58
Silverlight 3 정식 버전 출시일이 한달정도 남은 가운데 기존에 진행하던 Silverlight 3 강좌를 이어서 진행하려 합니다. ------------------------------------------------------------- Silverlight 3 features 1. 3D 2. Binding - Binding Error Design 3. MergedResourceDictionary 4. BasedOn 5. Animation Easing 6. Bitmap 7. LocalConnection 8. Navigation 현재 1~4까지 완료 되었으며 5~8이 남았습니다. 추가적으로 다루었으면 하는 부분이 있으신분은 리플남겨주세요!
-
Silverlight3 - Resource 2부( BasedOn )Silverlight 2009. 5. 22. 15:13
지난 글에서는 MergedResourceDictionary를 이용해 Resource를 분산시키는 방법을 알아봤습니다. 이번에는 Style 간의 상속 기능을 제공하는 BasedOn에 대해서 알아보겠습니다. 들어가기에 앞서.. Silverlight 2에서 비슷한 Style을 가진 버튼을 2개 생성할 경우를 생각해보겠습니다. 이런 경우 분리된 Style을 2개 선언해야 하며 2개의 Style에 중복된 부분이 많다면 비효율적일 것입니다. 이를 해결하기 위해 Silverlight 3에서는 Style을 상속해서 사용할 수 있는 BasedOn 기능을 제공합니다. 예제 프로젝트 다운로드 공통 Style 정의 이번 글의 이해를 돕기 위해 2가지 스타일의 버튼을 만들겠습니다. 첫 번째 버튼은 글씨 크기가 15이고, 글씨 ..
-
Silverlight3 – Binding Error 디자인하기Silverlight 2009. 5. 8. 09:42
Silverlight 3에서는 에서 보는 것처럼 TextBox에 BindingError가 발생하면 빨간 화면과 함께 에러 메시지가 출력됩니다. 이 글에서는 위와 같은 바인딩 에러 메시지 창을 어떻게 재 디자인할 수 있는지 살펴보겠습니다. 들어가기에 앞서.. 이번 글을 읽기 위해서는 VisualState에 대한 개념과 Silverlight의 기본 컨트롤(Button, ListBox 등등)을 재 디자인 경험이 있으셔야 쉽게 이해가 가능합니다 ^_^ VisualStateGroup Silverlight 3의 TextBox에는 바인딩 에러를 처리하기 위해서 와 같이 새로운 VisualStateGroup이 추가되었습니다. 새로운 VisualStateGroup으로 "Validation..
-
Silverilght3 - 3D기능Silverlight 2009. 4. 28. 17:24
MIX 09에서 Silverlight 3(Beta)가 새롭게 발표되었습니다. 이번에 발표된 Silverlight 3는 Silverlight 2에는 없던 3D, Out of browser 그리고 새로운 Binding등의 특징들이 추가되었습니다. 이 글을 시작으로 하나씩 추가된 특징들을 알아볼 것이며, 이번에는 Silverlight 3에서 지원하는 3D 기능에 대해서 알아보도록 하겠습니다. 들어가기에 앞서.. Silverlight 3에 새롭게 추가된 3D 기능은 WPF에서 지원하는 3D처럼 복잡한 mesh, light, camera를 지원하지는 않습니다. 단지 Perspective(원근감)을 지원해서 2D인 객체가 마치 3D인 것처럼 보이는 방법을 사용합니다. Projection 3D를 지원하기 위해 Sil..
-
[MSDN] Silverlight2 App를 Silverlight3 App로 변경하기Silverlight 2009. 4. 26. 08:56
이 글은 Silverlight runtime과 Silverlight tools가 Silverlight2에서 Silverlight3(Beta)로 변경되면서, 기존의 Silverlight2 기반의 어플리케이션이 수정되어야하는 부분을 설명하고 있습니다. 즉, 이 글은 Silverlight 3의 새로운 특징을 설명하는 것이 주 목적이 아닙니다. 다음 section들을 설명합니다. OpenFileDialog.ShowDialog – OpenFileDialog는 보안을 위해 User가 발생시키는 이벤트에 대해서만 동작합니다. HyperlinkButton – Silverlight의 Hyperlink 버튼은 전체 브라우저의 URL를 변경하지 않고, Silverlight plug-in이 호스팅 중인 IFrame의 URL만..