본문 바로가기

Silverlight 217

Silverlight Tools(RC1) 한국어버전 출시 11월 24일 월요일자로 버전업이 되었습니다. 다운로드 : Silverlight_Tools.exe 영문버전버도 약 한달 늦게 나왔습니다. 자세한 내용은 철수네 소프트웨어세상 블로그를 참고하시면 됩니다. 변경된 내용은 다음과 같습니다. Visual Basic 및 C# 프로젝트 템플릿 XAML용 Intellisense 및 코드 생성기 XAML 디자인 미리 보기 Silverlight 응용 프로그램의 디버깅 Mac용 Silverlight 응용 프로그램의 원격 디버깅 웹 참조 지원 WCF 템플릿 팀 빌드 및 명령줄 빌드 지원 Expression Blend와 통합 가장 크게 좋아진것은 무엇보다도 Silverlight 2 SDK 도움말이 바로 한국어로 출시되었다는 것입니다. 다운로드 하러 가기 덧) RC1의 버전은 .. 2008. 11. 25.
2008 PDC에서 Silverlight Tools 및 Toolkit release & Themes 가 발표되었습니다. 새벽부터 PDC 2008에 관한 기사와 블로그 글들이 쏟아지고 있습니다. 아!! 이제 또 정신 못차리게 되겠구나, 바빠지겠구나 라는 생각이 듭니다. ^^ Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1 정식 버전이 최종 릴리즈 되었습니다. 다운로드는 여기에서 받으세요, 영문판만 발표된 것 같은데 각 언어권별로 같이 릴리즈 되었네요, 그런데 한글판은 아직 출시안된 것 같습니다. 한글판은 좀 기달려야 할 것 같습니다. (철수네 소프트웨어 세상 블로그를 참고하세요) 또. Toolkit release & Themes도 같이 발표되었습니다. 기존 WPF와 ASP.NET AJAX에 있었던 좋은 컨트롤들이 포함되어 발표되었습니다. 발표된 Toolkit 안에 포함된.. 2008. 10. 29.
Silverlight 2 Controls Review 강좌목록 그동안 써왔던 Silverlight 2 Controls Review 강좌목록을 정리했습니다. Silverlight 2 Controls Reivew - TextBox, Button, TextBlack Silverlight 2 Controls Review - DataPicker, Calendar Silverlight 2 Controls Review - CheckBox, RadioButton Silverlight 2 Controls Review - ComboBox Silverlight 2 Controls Review - ListBox Silverlight 2 Controls Review - MediaElement Silverlight 2 Controls Review - Slider Silverlight 2 C.. 2008. 10. 27.
Silverlight 2 Controls Review - ProgressBar ProgressBar 컨트롤은 현재 프로그램의 로드되는 상태를 나타내며, 그림이나 동영상같은 멀티미디어 파일을 다운로드 또는 업로드 하는 현재 상태를 퍼센트로 보여줄 수 있습니다. 아래 예제는 동영상을 다운로드 하면서 진행상태를 보여주고 동영상을 재생을 재생을 합니다. MediaElement, TextBlack, ProgressBar 컨트롤을 Xaml 코드뷰에서 추가해주거나 Blend에서 추가해줍니다. MediaElement는 다운로드한 동영상을 재생하고 TextBlack는 다운로드 되는 상태를 퍼센트로 보여줍니다. Xaml C# Code using System; using System.Net; using System.Windows.Controls; namespace ControlTest17 { publ.. 2008. 10. 27.
Silverlight 2 Controls Review - TabControl TabControl은 여러 페이지 사이를 빠르게 전환하는데 유용한 컨트롤입니다. 기본적인 사용법은 아래 Xaml 코드와 같습니다. 기본적인 TabControl을 생성했을때 보여지는 결과입니다. 4개의 TabItem이 들어가 있습니다. TabControl 안에는 독립적으로 TabItem 컨트롤이 존재하며 TabItem 안에는 Button이나 TextBox 같은 Input 관련 컨트롤이나 레이아웃을 구성할 수 있는 StackPanel, Canvas 같은 페널을 추가할 수 있습니다. 아래코드는 TabItem에 Button 컨트롤을 삽입한 것입니다. TabItem에 Button 컨트롤이 추가된 모습입니다. Grid 패널을 이용하여 여러가지 컨트롤을 배치 할 수 있습니다. 여러가지 컨트롤을 배치한 모습입니다. T.. 2008. 10. 25.
Silverlight 2 Controls Review - GridSplitter 그리드는 키보드 혹은 마우스등을 이용하여 행과 열의 크기를 자유자재로 조절할 수 있다는 큰 특징이 있습니다. 이것을 가능케하는 컨트롤이 바로 GridSplitter(그리드스플리터) 컨트롤입니다. GridSplitter는 HorizontalAlignment의 기본 값은 Right이고 VerticalAligument의 기본 값은 Stretch이기 때문에, 기본적으로 특정한 셀의 오른쪽에 도킹됩니다. GridSplitter의 올바른 사용은 적어도 한방향으로 Strect 정렬을 하는 것입니다. GridSplitter를 마우스를 좌우 또는 위아래로 드래그(drag)하게 되면 드래그한 GridSplitter의 주변의 Grid 및 셀안의 자식 엘리먼트 크기는 자동 조절됩니다. 그리드(Grid)의 열(Column)을 .. 2008. 10. 22.
SilverlightContrib Controls 릴리즈 Silverlight 2 용 쓸만한 컨트롤 라이브러리가 나왔습니다. 오픈소스 형태로 Codeplex에 공개되었으며 http://silverlightcontrib.org/ 에서 데모와 소스를 다운로드 할 수 있습니다. 공개된 소스코드에는 5개의 컨트롤과 8개의 라이브러리가 포함되어 있습니다. Controls - Color Picker 색을 직접 선택할 수도 있고 버튼을 누르면 랜덤으로 색을 선택하는 것도 가능합니다. - Gauge Control 슬라이더 게이지 입니다. 사용자가 선택한 게이지의 양만큼 퍼센트(%)로 출력합니다. - Star Selector - Enhanced Metafile (EME) 오토캐드나 일러스트레이터에서 작업한 원본 파일을 Silverlight에서 읽어들일 수 있습니다. - Coo.. 2008. 10. 21.
Silverlight 2 Controls Review - Grid 2 Grid 패널의 행(Row)과 열(Column) 크기 조절 절대 크기 조절(abslute sizing) : RowDefinition에 Height나 ColumnDefinition에 Width의 값을 숫자로 설정한다는 것은 다른 컨트롤처럼 장치 독립적인 필셀을 사용한다는 의미와 같습니다. 절대 크기를 설정한 열과 행들을 일반적인 타입과 비교해 보면 그리드의 크기나 엘리먼트의 크기가 변해도 줄어들거나 늘어나지 않습니다. 아래코드는 임의로 행과 열에 필셀값을 할당하는 예제입니다. Xaml 자동 크기(autosizing) : 이전처럼 Height나 Width가 Auto로 설정되면 Silverlight와 WPF에서 기본 값이 설정된 것처럼 자식 엘리먼트들이 필요한 공간만 허용하고 더 이상 가질 수 없습니다. 행은.. 2008. 10. 18.
Silverlight 2 Controls Review - StackPanel StackPanel 컨트롤은 이용하기 간편하고 유용한 패널입니다. Stack이라는 단어가 쌓다라는 뜻이라서 자식 엘리먼트들이 추가되는 순서대로 누적됩니다. 가장 먼저 추가된 엘리먼트가 가장 밑으로 갑니다. 자식 엘리먼트에서 사용하는 첨부프로퍼티는 없으며 오직 오리엔테이션(Orientation) 프로퍼티를 사용해서 조정합니다.. Horizontal이나 Vertical 중 하나를 설정할 수 있고 기본값은 Vertical(세로)입니다. 아래 예제는 오리엔테이션(Orientation) 프로퍼티의 현재설정상태에 따라 버튼을 클릭하면 Horizontal이나 Vertical중 하나를 설정하는 예제입니다. Xaml C# using System; using System.Collections.Generic; using S.. 2008. 10. 17.
Silverlight 2 RC1(RTW) 설치(VS2008 영문버전 기준) Silverlight 2 RC1 버전이 릴리즈 되었습니다. ※ Visual Studio 2008 영문 버전을 기준으로 한 설치입니다. 실치에 필요한 프로그램 목록 1. Silverlight 2 Runtime 2. Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1 (RC1) 3. Microsoft Expression Blend™ 2 Service Pack 1 4. Deep Zoom Composer Silverlight 2 프로그램을 실행하려면 런타임이 필요합니다. 1. Silverlight 2 Runtime Install (설치 생략 가능) (참고로 Silverlight 2 Runtime는 2번 Silverlight Tools를 설치하면 자동적으로 설치됩.. 2008. 10. 14.
Silverlight 2 Released!! - x줄타게 기다렸습니다. 이날이 오기만을 x줄타게 기다렸습니다. Silverlight 2 는 http://silverlight.net/GetStarted/ 에서 다운로드 가능합니다. 자!!! 이제 발바닥에 땀띠나게 달려봅니다. 고고고~~~ 2008. 10. 14.
Silverlight DeepZoom + Virtual Earth 최근에 Silverlight에 DeepZoom 기술을 써서 Virtual Earth mashup Ria Application이 많이 발표되는 것 같습니다. 여기에는 개인이나 회사 할거 없이 다양한 아이디어를 통해서 서비스를 확대하고 나아가 상업적인 비지니스 아이템으로까지 연결하는 것 같습니다. 아직 국내보다는 외국에서 적용사례가 더 많이 나오는 것 같습니다. 고로, 이즈음 해서 Silverlight Virtual Earth Application 개발을 위해 필요한 정보들을 정리해보도록 하겠습니다. 1. Silverlight 2 http://www.silverlight.net http://blogs.msdn.com/silverlight_sdk/default.aspx (Silverlight SDK) 2. E.. 2008. 10. 8.