아이디어를 시각적으로 디자인해야 한다면 Expression® Studio를 사용해 보십시오. 데스크톱과 웹을 위한 강렬하고 인상적이며 표현력 풍부한 디자인을 만들 수 있는 완벽한 도구입니다. Silverlight®와 .NET의 시각적으로 풍부한 기술을 통해 놀라운 가능성을 경험해 보십시오. 작업 의도에 맞게 개발된 광범위한 디자인 도구를 사용하여 여러분의 창조적 아이디어에 생명을 불어넣을 수 있습니다.

Expression Web

Expression Web을 사용하면 표준을 준수하는 웹 사이트를 더 빠르고 쉽게 만들 수 있습니다.

시각적 진단

깔끔한 CSS를 생성할 수 있는 최고 수준의 디자인 화면을 통해 즉석에서 디자인 결정을 내릴 수 있습니다. 최종 브라우저에서 페이지가 어떻게 렌더링될지 미리 정확하게 확인할 수 있기 때문입니다.

컨트롤을 끌어다 놓는 것만으로 Expression Blend™의 Silverlight, Flash, Windows Media 같은 리치 미디어를 간단히 추가할 수 있습니다. 고급 수준의 Photoshop 파일 가져오기 기능을 통해 가져온 레이어를 완벽하게 제어할 수 있습니다.

코드 지원

코드를 다루며 작업해야 하는 경우에도 Expression Web에서 해결책을 찾을 수 있습니다. PHP, JavaScript, XML/XSLT, ASP.NET 같은 필수 웹 기술을 폭넓게 지원하므로 시각적 디자인과 코드 작성에 모두 동일한 도구를 사용할 수 있습니다.

개발자와 팀을 이뤄 작업해야 할 때도 Expression Web을 사용하면 최고의 디자인 능력을 발휘할 수 있습니다. 개발자는 개발자대로 자신의 전문 분야를 더 쉽게 처리할 수 있습니다. Visual Studio 개발자에게 프로젝트를 전달하면 개발자는 디자인을 손상시키지 않고 그대로 둔 채 사이트 기능을 확장할 수 있습니다.

Expression Web을 더 자세히 살펴보려면 여기를 클릭하십시오. »

Expression Blend

Silverlight

Expression Blend는 Silverlight 및 .NET 플랫폼에서의 상호 작용 디자인을 위한 도구입니다. 이 도구를 사용하면 최초의 프로토타입에서 최종 완성된 프로젝트에 이르기까지 사용자 환경 개념을 매우 충실하게 전달할 수 있습니다.

디자인과 개발 과정을 진행하는 동안 흔히 겪어야 했던 둘 사이의 장벽과 병목 현상이 Expression Blend의 출시 이후 크게 줄어들었습니다. Blend 3에 이르러서는 워크플로가 더욱 진화하여 제한된 일상 업무 시간 동안 디자이너가 최대한의 창의력을 발휘하면서 생산성을 크게 높일 수 있게 되었습니다.

와이어프레임

시각 디자이너는 Adobe Photoshop과 Adobe Illustrator를 기반으로 구축된 효율적인 워크플로를 계속 사용할 수 있고, 가져온 자산의 충실도를 그대로 유지하며 편집 작업을 수행할 수 있습니다. 정적 Photoshop 그래픽이나 Expression Blend에서 그린 시각적 요소를 사용자 지정 슬라이더, 스크롤 막대, 목록 상자 같이 데이터가 바인딩된 컨트롤로 빠르게 전환할 수 있습니다.

응용 프로그램과 정적 그래픽에 살아있는 인터렉티브 디자인을 손쉽게 불어넣을 수 있습니다. 복잡한 상호 작용을 동작이라는 간단하고 재사용 가능한 요소로 캡슐화할 수 있습니다. 디자이너는 코드를 전혀 작성하지 않고도 이 동작 요소를 끌어다 놓는 것만으로 손쉽게 적용할 수 있습니다.

와이어프레임

훌륭한 응용 프로그램이 탄생하기 위해서는 응용 프로그램의 잠재력을 최대한 끌어낼 수 있는 훌륭한 디자인과 최고 수준의 개발 과정이 선행되어야 합니다. Expression Blend와 Visual Studio 사이의 강력한 디자인 및 개발 워크플로를 통해 프로젝트, 코드, 자산, 디자인 등을 공유하여 생산성과 품질을 더 높일 수 있습니다. 변환도 필요 없고 코드에서 그래픽을 다시 만들 필요도 없으며, 마치 비단옷을 입었다 벗었다 하듯 매끄럽게 디자이너와 개발자 사이에 양방향 워크플로를 간단히 주고받을 수 있습니다.

요즘은 그 어느 때보다 강력한 도구와 간결한 워크플로의 중요성이 강조되고 있는 시점입니다. Expression Blend에서 제공하는 솔루션을 통해 개념과 아이디어를 프로젝트 시작부터 끝까지 계속 밀고 나가며, 쓸데없이 허비하는 시간과 자원을 줄이고, 디자인과 대화형 기능 및 사용 편의성에 있어 고객의 기대치를 훨씬 뛰어넘는 훌륭한 응용 프로그램을 개발할 수 있습니다.

Expression Blend를 더 자세히 살펴보려면 여기를 클릭하십시오. »

SketchFlow

순서도

SketchFlow를 통해 아이디어를 신속하게 프로토타입화하고 반복할 수 있습니다. SketchFlow 프로토타입은 빠르고 쉽고 저렴하게 작성할 수 있으므로 솔루션을 진행하기에 앞서 여러 가지 아이디어를 내고 살펴보고 비교할 수 있습니다.

기존의 일반적인 프로토타입은 개념 단계를 지나고 나면 대개 불필요한 것으로 간주되어 폐기 처분 신세를 졌습니다. 그러나 SketchFlow에서는 이전의 모든 개념 작업을 활용할 수 있으므로 기존에 작성된 모든 자산과 구성 요소를 제작 프로젝트에 다시 사용할 수 있어 버릴 것이 없습니다.

개인 설정된 미디어

Expression Blend 3의 모든 기능을 활용하여 프로토타입의 범위에 아무런 제한 없이 신속하게 프로토타입을 발전시킬 수 있습니다. 모의 기능을 구현하고 데이터 바인딩 및 샘플 데이터를 사용하여 데이터 기반 사용자 인터페이스를 테스트할 수 있습니다. 패키지된 대화형 기능 구성 요소의 확장 라이브러리를 사용하면 코드를 작성하지 않고도 동작 구성 요소를 통해 풍부한 대화형 기능을 적용할 수 있습니다. 레이어, 벡터 및 대부분의 텍스트 서식을 그대로 유지한 채 거의 손실 없이 Adobe Photoshop 및 Illustrator 파일을 가져와 기존 워크플로와 통합할 수 있으므로 워크플로의 진행 속도를 더욱 가속화할 수 있습니다.

SketchFlow를 사용하면 시각적 충실도가 낮은 와이어프레임 형태의 단순한 프로토타입부터 데이터를 기반으로 하여 완벽하게 상호 작용하는 매우 충실한 프로토타입에 이르기까지 개념과 아이디어를 가장 효율적인 방법으로 융통성 있게 테스트하여 발전시키고 고객에게 시연해 보일 수 있습니다. 개념에서 완성에 이르는 모든 과정을 매우 유연하고 완벽하게 제어할 수 있습니다.

SketchFlow를 더 자세히 살펴보려면 여기를 클릭하십시오. »

Expression Design

Expression Design은 Expression Studio의 제작 응용 프로그램인 Expression Blend와 Expression Web 내에서 사용할 수 있는 그래픽 콘텐츠를 만들기 위한 전문적인 디자인 도구입니다.

디자인 자산 활용

가져오기, 조각 만들기, 내보내기 등 여러 가지 강력한 기능을 제공하는 Expression Design은 Expression Blend 및 Expression Web과 완벽한 짝을 이루는 제품입니다. Expression Blend에서 WPF 및 Silverlight 프로젝트를 둘 다 개발 목표로 삼을 수 있고, XAML(Extensible Application Markup Language) 같은 완전한 레이아웃을 비롯하여 개별 그래픽이나 여러 그래픽을 내보낼 수 있습니다. Expression Web에서 JPEG, GIF, PNG 및 Silverlight 자산을 활용할 수 있을 뿐만 아니라 Expression Design을 사용하여 내보낸 전체 HTML 구성 요소도 활용할 수 있습니다.

완벽한 기능을 갖춘 전문 디자인 화면을 통해 시각적 창의력을 마음껏 발휘할 수 있고 목적에 꼭 맞는 기본 코드를 깔끔하게 작성할 수 있습니다. 내보내기 대화 상자에 표시되는 내용이 프로젝트를 완성했을 때의 최종 출력과 전혀 다르지 않으므로 디자이너가 자신감을 갖고 작업에 임할 수 있습니다.

Expression Design를 더 자세히 살펴보려면 여기를 클릭하십시오. »

Expression Encoder

Expression Encoder 3에서는 업계 최고의 인코딩 기능을 제공합니다. 간단히 접근할 수 있는 인터페이스를 통해 웹 기반의 Silverlight를 비롯한 여러 가지 방식으로 사용할 비디오를 손쉽게 준비할 수 있습니다.

손쉬운 인코딩

다양한 형식의 비디오를 가져오고, 간단히 편집하고, 간결한 컨트롤 모음 앞에 그래픽 오버레이를 추가하여 요구 사항에 꼭 맞는 설정을 쉽게 선택할 수 있습니다. 비디오를 인코딩한 다음 웹 또는 기타 여러 가지 장치에 즉시 배포할 수 있도록 준비된 사용자 지정 가능한 다양한 플레이어 스킨에 비디오 결과물을 포함할 수 있습니다.

뿐만 아니라 새롭게 선보이는 Expression Encoder 화면 캡처 응용 프로그램을 사용하면 웹캡과 마이크 지원을 통해 화면 내용을 기록하여 데모와 교육 자료를 만들고 이러한 결과물을 다시 목적에 맞게 인코딩할 수 있습니다.

Expression Encoder를 더 자세히 살펴보려면 여기를 클릭하십시오. »

오늘날 고객이 요구하는 강렬하고 매력적인 웹 사이트, 웹 응용 프로그램 및 데스크톱 환경을 제공하려면 효율적이고 간결하면서도 강력한 디자이너 및 개발자 워크플로가 반드시 필요합니다.

Expression® Studio, Visual Studio 및 Adobe Photoshop과 Illustrator 같은 일반적인 디자인 도구를 .NET, Silverlight® 및 표준 기반 웹과 함께 사용하여 매번 고객이 원하는 강렬한 결과물을 제공할 수 있고 현재 사용하고 있는 도구와 기술에 대해 이미 투자한 내용을 최대한 활용할 수 있습니다.

Expression Web

코드

코드 문제 때문에 골치가 아프십니까? Expression Web을 사용해 보십시오. 표준을 준수하는 강렬한 웹 사이트를 더 빠르고 쉽게 만들 수 있습니다.

Expression Web의 전문 코드 편집기를 사용하면 HTML, CSS, JavaScript, PHP에 대한 IntelliSense 및 색 구분 기능을 통해 개발 속도를 높일 수 있습니다. 어떤 스키마를 선택하더라도 Expression Web 3의 도움을 받아 적절한 코드를 쉽게 작성할 수 있습니다. 이때 호환성 검사를 실행하면 표준을 준수하지 않는 요소를 금방 찾아낼 수 있습니다.

시각적 진단

또한 Expression Web에서 SuperPreview를 사용하면 브라우저의 차이로 인해 발생하는 사이트 문제를 디버깅할 때의 기본 작업 속도를 향상시킬 수 있습니다. 웹 서비스를 기다리지 않고도 개발용 컴퓨터에서 여러 브라우저에 맞게 페이지를 디버깅할 수 있습니다. SuperPreview를 사용하면 페이지의 모양을 미리 볼 수 있을 뿐만 아니라 어떤 요소에 문제가 있는지 식별할 수 있으므로 코드에서 해당 부분을 빨리 찾아낼 수 있습니다.

일단 오류가 확인되면 Snapshot Preview를 통해 오류를 더 빠르게 수정할 수 있습니다. 이 기능을 사용하면 매우 충실하게 표현된 브라우저 렌더링을 코드 편집 시 실시간으로 업데이트하여 표시할 수 있으므로 코드가 변경될 때마다 브라우저에 페이지를 로드하느라 많은 시간과 노력을 낭비할 필요가 없습니다.

코드 지원

Expression Web은 광범위한 스크립팅 기술과 서버쪽 언어를 지원하므로 필수 기술을 올바르게 조합하여 융통성 있게 사용할 수 있습니다. Expression Web은 PHP, HTML/XHTML, XML/XSLT, CSS, JavaScript, ASP.NET 또는 ASP.NET AJAX, Silverlight, Flash, Windows Media 및 Photoshop을 지원하고 Microsoft® Visual Studio 및 Expression Studio와의 자연스러운 통합도 지원합니다.

개발자와 팀을 이뤄 작업해야 할 때도 Expression Web을 사용하면 최고의 디자인 능력을 발휘할 수 있습니다. 개발자는 개발자대로 자신의 전문 분야를 더 쉽게 처리할 수 있습니다. Microsoft Visual Studio와의 자연스러운 통합이 가능하므로 개발자는 디자이너로부터 받은 디자인을 바탕으로 그 기능을 쉽게 확장할 수 있습니다.

Expression Web을 더 자세히 살펴보려면 여기를 클릭하십시오. »

Expression Blend™

최신 기술이 적용된 멋진 사용자 환경을 자랑하는 응용 프로그램을 작성하고 싶다면 Expression Blend 같은 강력한 상호 작용 디자인 도구를 워크플로에 포함해야 합니다. 이전에는 디자인과 개발 사이의 장벽과 병목 현상 때문에 응용 프로그램 개발 과정이 지연되는 일이 많았습니다. Expression Blend는 세상에 모습을 드러낸 이후 그러한 장벽과 병목 현상을 없애는 데 일조해 오고 있습니다.

Silverlight

Expression Blend와 Visual Studio 사이에 XAML 워크플로를 매끄럽게 진행할 수 있고 프로젝트 형식을 공유할 수 있을 뿐만 아니라 Silverlight, WPF, XAML, C#, VB 등 업계 최고의 입증된 기술을 활용할 수 있으므로 최적의 성능을 유지함과 동시에 안정적이고 확장 가능하며 어디서나 쉽게 액세스할 수 있고 신뢰성 높고 안전이 보장되는 응용 프로그램을 개발할 수 있습니다.

Expression Blend 3에서는 XAML, C# 및 VB intelliSense가 적용된 완벽한 코드 편집기를 제공하므로 개발자가 Expression Blend만으로도 코드를 작성할 수 있습니다. 따라서 여러 응용 프로그램을 자주 번갈아 사용할 필요가 없어 생산성이 향상됩니다.

동작

대화형 작업을 위해 더 이상 프로시저 코드를 작성할 필요가 없습니다. 대신 복잡한 디자인 상호 작용을 재사용 가능한 동작 구성 요소로 캡슐화할 수 있습니다. 이 동작을 끌어다 놓는 것만으로 간편하게 사용자 인터페이스 요소에 직접 적용할 수 있으며 개발자가 노출한 임의의 속성을 통해 그 특성을 구체적으로 손질할 수 있습니다. 동작은 다른 프로젝트나 다른 Blend 사용자와도 쉽게 공유할 수 있습니다.

이전에는 데이터에 의존하여 사용자 인터페이스를 만들어야 했으므로 효율적인 사용자 환경을 구축하는 데 제약이 많았습니다. Expression Blend 3에서는 디자인 타임 샘플 데이터를 제공하므로 라이브 데이터에 액세스하지 않더라도 데이터에 연결된 응용 프로그램을 쉽게 만들 수 있습니다. 뿐만 아니라 Expression Blend로 작업하는 디자이너가 쉽게 활용할 수 있는 고유한 디자인 타임 샘플 데이터 집합을 만들어 둘 수도 있습니다. 디자인에 적절한 샘플 데이터를 사용하면 디자인 주기의 초기 단계에서 UI 문제를 발견할 수 있으므로 이는 매우 중요한 기능이라 할 수 있습니다. 나중에 샘플 데이터 원본을 라이브 데이터로 자연스럽게 전환 연결하여 고객의 실제 작업 환경에서 이를 직접 테스트하고 쉽게 통합할 수 있습니다.

풍부한 콘텐츠

Expression Blend, Visual Studio 및 디자이너가 사용하는 기타 도구 사이에 디자인 및 개발 워크플로가 간결하게 진행되므로 최첨단을 달리는 기막힌 솔루션을 주어진 예산 안에서 더 빨리 개발하여 고객에게 제공할 수 있습니다.

Expression Blend를 더 자세히 살펴보려면 여기를 클릭하십시오. »

SketchFlow

SketchFlow를 사용하면 새로운 아이디어를 신속하게 구체화 및 프로토타입화하고 이를 고객에게 효과적으로 제시한 후 최종 완성된 프로젝트로 발전시켜 제공할 수 있습니다.

순서도

기존의 일반적인 프로토타입은 개념 단계를 지나고 나면 대개 불필요한 것으로 간주되어 폐기 처분 신세를 졌습니다. 그러나 SketchFlow는 다릅니다. SketchFlow 프로토타입을 통해 표현한 모든 개념적 아이디어, 구성 요소, 동작 및 리소스를 십분 활용할 수 있고 프로젝트의 다음 단계에서도 이를 출발점으로 삼을 수 있습니다.

응용 프로그램을 통한 여러 가지 분기점을 신속하게 프로토타입화하고 화면의 각기 다른 기능 레이아웃을 다양하게 제안한 다음 그 결과를 대화형 프로토타입으로 전환 소개하여 고객의 관심과 주목도를 크게 높일 수 있습니다.

스타일화된 컨트롤

SketchFlow를 사용하면 기본 제공되는 '스케치' 스타일의 컨트롤을 사용하여 개념과 레이아웃을 시각적으로 표현할 수 있으므로 프로토타입 단계 초기에 고객이 세부 사항보다는 전체적인 솔루션에 더 집중하게 할 수 있습니다. 고객에게 프로토타입을 시연해 보일 준비가 되면 SketchFlow 플레이어를 통해 즉각적인 피드백을 요청할 수 있습니다.

고객은 컴퓨터에 어떠한 소프트웨어도 추가로 설치하지 않은 채 프로토타입화된 개념을 테스트할 수 있고 주석 처리된 의견을 통해 자신의 생각을 덧붙일 수 있습니다. 그렇게 추가된 의견은 SketchFlow 내의 디자인 화면에서 직접 볼 수 있습니다. 따라서 피드백에 따른 수정 작업을 신속하게 되풀이할 수 있고 해당 개념에 대한 고객의 승인이 떨어지면 프로토타입에서 제작 프로젝트로 재빨리 넘어갈 수 있으므로 개념 단계부터 투자를 최대한 적극 활용할 수 있습니다.

SketchFlow를 더 자세히 살펴보려면 여기를 클릭하십시오. »

Microsoft® Expression® Web 3을 사용하면 전문가이건 초보자이건 상관없이 표준을 준수하는 웹 사이트를 더 빠르고 쉽게 만들 수 있습니다.

시각적으로 뛰어난 웹 사이트 개발

시각적 진단

아이디어를 시각적으로 구현해야 한다면 최고 수준의 디자인 화면을 사용하여 웹 페이지의 레이아웃을 그려 보십시오. 즉석에서 디자인 결정을 내릴 수 있습니다. 최종 브라우저에서 페이지가 어떻게 렌더링될지 미리 정확하게 확인할 수 있기 때문입니다.

컨트롤을 끌어다 놓는 것만으로 Microsoft Expression Blend™의 Silverlight, Silverlight® 비디오, Adobe Flash, Windows Media 같은 리치 미디어를 간단히 추가할 수 있습니다. 고급 수준의 Adobe Photoshop 파일 가져오기 기능을 통해 가져온 레이어와 투명도를 완벽하게 제어할 수 있습니다.

더 빠르고 쉬운 표준 기반 웹 사이트 개발

코드 지원

코드 문제 때문에 골치가 아프십니까? PHP, HTML/XHTML, XML/XSLT, CSS, JavaScript, ASP.NET 및 ASP.NET AJAX, Silverlight, Flash, Photoshop 파일, 웹 캐스트용 비디오/오디오 등과 같은 광범위한 주요 기술들을 융통성 있게 지원하는 Expression Web에서 해결책을 찾을 수 있습니다. </p> <p> Expression Web을 사용하면 크로스 브라우저간 디버깅 작업의 기본 속도를 향상시킬 수 있습니다. SuperPreview를 사용하면 개발용 컴퓨터에서 웹 서비스 없이도 페이지를 디버깅할 수 있습니다. SuperPreview를 통해 각기 다른 브라우저에서 페이지가 어떻게 표시되는지 매우 충실하게 렌더링하여 볼 수 있을 뿐만 아니라 요소의 태그, 크기와 위치, 적용된 스타일, 배치 등의 정보를 DOM(문서 개체 모델) 트리 형식으로 확인할 수 있으므로 오류를 재빨리 수정할 수 있습니다.

SuperPreview

일단 오류가 확인되면 Snapshot Preview를 통해 오류를 더 빠르게 수정할 수 있습니다. Snapshot Preview를 사용하면 매우 충실하게 표현된 브라우저 렌더링을 코드 편집 시 실시간으로 업데이트하여 표시할 수 있으므로 코드가 변경될 때마다 브라우저에 페이지를 로드하느라 많은 시간과 노력을 낭비할 필요가 없습니다.

디자이너나 개발자라면 Expression Web을 사용하여 자신의 능력을 최대한 발휘할 수 있습니다. 여러 팀에 속하여 일하더라도 Expression Studio 및 Visual Studio와의 자연스러운 통합 덕분에 Expression Web 프로젝트를 이전보다 훨씬 더 쉽게 공유할 수 있습니다.

Expression Web을 더 자세히 살펴보려면 여기를 클릭하십시오. »

Expression Web 3에는 다음 응용 프로그램도 정식 버전으로 포함되어 있습니다.

디자인 자산 활용

Microsoft Expression Design 3은 Expression Web과 완벽한 짝을 이루는 응용 프로그램입니다. 기존의 아트워크를 활용하거나 직관적인 그리기 도구를 사용하여 정교한 벡터 자산을 신속하게 작성할 수 있고, 이를 Expression Web 프로젝트로 간편하게 보낼 수 있습니다. 디자이너-개발자 워크플로의 전체 과정에서 이러한 자산의 정확성을 충실하게 유지할 수 있습니다.

Expression Design을 더 자세히 살펴보려면 여기를 클릭하십시오. »

손쉬운 인코딩

Microsoft Expression Encoder 3을 사용하면 다양한 형식의 비디오 파일을 인코딩할 수 있으므로 웹캠이나 캠코더로 라이브 비디오를 스트리밍하고 PC 화면을 캡처할 수 있습니다. 비디오 파일을 간단히 편집할 수 있고 미디어에 오버레이와 광고를 덧입힐 수 있습니다. 인코딩 설정을 선택하고, 다양한 플레이어 템플릿을 선택하고, Microsoft Silverlight가 적용된 리치 미디어 환경을 게시할 수 있습니다.

Expression Encoder를 더 자세히 살펴보려면 여기를 클릭하십시오. »

대부분의 업계에서 성공하는 제품과 그렇지 않은 제품 사이의 결정적인 차이는 사용자 환경이 얼마나 효율적인가에 있습니다. RIA(Rich Internet Application)는 더 효율적이고 뛰어난 사용자 환경을 제공할 목적으로 설계되었습니다.

Expression® Studio 및 Silverlight®는 처음부터 끝까지 이러한 환경을 더 쉽게 성공적으로 만드는 것을 목표로 삼으며 특히 세 가지 핵심 영역에 중점을 두고 설계되었습니다. 그 결과로 더 풍부한 그래픽, 레이아웃, 컨트롤 및 비디오를 통해 '단순한 HTML을 뛰어넘을' 수 있고, 응용 프로그램을 여러 가지 플랫폼과 브라우저에서 사용해야 하고 기존의 HTML 및 백 엔드 웹 서비스에도 연결해야 한다는 점을 고려하여 '뛰어난 융통성'을 발휘할 수 있으며, 기본 제공되는 강력한 .NET Framework 지원 기능과 Expression Blend™ 및 Visual Studio 같은 강력한 디자인 및 개발 도구를 사용하여 '개발 속도를 향상'시킬 수 있습니다.

Silverlight

Silverlight

Silverlight를 사용하면 웹에서의 매우 빠른 런타임을 통해 더 편리하고 응답이 빠른 사용자 환경을 만들 수 있습니다. 또한 애니메이션, 비디오, 동적 레이아웃, 벡터 그래픽, 원근 3D 및 기타 효과를 Deep Zoom 같은 독점적인 기능과 결합하여 사용자의 관심을 계속 사로잡을 수 있습니다.

Silverlight용으로 만든 응용 프로그램은 사실상 Windows, Mac 및 Linux에서 Internet Explorer, Firefox 또는 Safari를 가리지 않고 동일하게 실행되는 응용 프로그램입니다. Silverlight는 플랫폼과 브라우저가 다르더라도 그 기능이 정확히 동일하므로 모든 사용자에게 같은 환경을 제공할 수 있습니다.

Silverlight는 최근 중국에서 열렸던 올림픽이나 버락 오바마 미국 대통령의 취임식 같은 중요한 행사에서 웹을 통해 매우 훌륭한 품질의 비디오를 스트리밍한 것으로 널리 인정을 받고 있습니다. 부드러운 스트리밍을 사용하면 품질 수준을 한 단계 더 끌어올릴 수 있고 비디오의 시청률을 한층 더 높일 수 있습니다. 시청자의 대역폭과 CPU 조건이 바뀌더라도 그에 맞춰 실시간으로 품질을 조정할 수 있고 HTTP 적응 스트리밍을 사용하여 버퍼링을 최소화하고 시작 시간을 단축할 수 있습니다.

Expression Blend

Expression Blend는 Silverlight 및 .NET 플랫폼을 위한 강력한 상호 작용 디자인 도구입니다.

개인 설정된 미디어

디자인과 개발 과정을 진행하는 동안 흔히 겪어야 했던 둘 사이의 장벽과 병목 현상이 Expression Blend의 출시 이후 크게 줄어들었습니다. Blend 3에 이르러서는 워크플로가 더욱 진화하여 제한된 일상 업무 시간 동안 디자이너가 최대한의 창의력을 발휘하면서 생산성을 크게 높일 수 있게 되었습니다.

시각 디자이너는 Adobe Photoshop과 Adobe Illustrator를 기반으로 구축된 효율적인 워크플로를 계속 사용할 수 있고, 가져온 자산의 충실도를 그대로 유지하며 편집 작업을 수행할 수 있습니다. 정적 Photoshop 그래픽이나 Expression Blend에서 그린 시각적 요소를 사용자 지정 슬라이더, 스크롤 막대, 목록 상자 같이 데이터가 바인딩된 컨트롤로 빠르게 전환할 수 있습니다.

시각적 진단

개발자는 강력한 .NET 플랫폼을 기반으로 응용 프로그램을 작성할 수 있습니다. 제공되는 도구 모음 중 하나를 사용하여 만든 응용 프로그램은 Silverlight 및 WPF를 통해 브라우저와 플랫폼을 가리지 않고 실행됩니다. </p> <p> 응용 프로그램과 정적 그래픽에 살아있는 인터렉티브 디자인을 손쉽게 불어넣을 수 있습니다. 개발자는 복잡한 상호 작용을 동작이라는 간단하고 재사용 가능한 요소로 캡슐화할 수 있습니다. 디자이너는 코드를 전혀 작성하지 않고도 이 동작 요소를 끌어다 놓는 것만으로 손쉽게 적용할 수 있습니다.

디자인과 개발

훌륭한 응용 프로그램이 탄생하기 위해서는 응용 프로그램의 잠재력을 최대한 끌어낼 수 있는 훌륭한 디자인과 최고 수준의 개발 과정이 선행되어야 합니다. Expression Blend와 Visual Studio 사이의 강력한 디자인 및 개발 워크플로를 통해 디자이너와 개발자가 프로젝트, 코드, 자산, 디자인 등을 공유하여 생산성과 품질을 더 높일 수 있습니다. 변환도 필요 없고 코드에서 그래픽을 다시 만들 필요도 없으며, 마치 비단옷을 입었다 벗었다 하듯 매끄럽게 디자이너와 개발자 사이에 양방향 워크플로를 간단히 주고받을 수 있습니다.

이 탁월한 워크플로가 가능할 수 있었던 것은 Expression Blend, Visual Studio, Silverlight 및 WPF에 걸쳐 XAML을 사용했기 때문입니다. XAML을 통해 코드가 디자인으로부터 분리되었으므로 디자이너와 개발자가 서로의 작업에 구애받지 않고 응용 프로그램의 디자인 측면과 코드 측면을 각각 동시에 되풀이하여 살펴볼 수 있습니다.

풍부한 콘텐츠

요즘은 그 어느 때보다 강력한 도구와 간결한 워크플로의 중요성이 강조되고 있는 시점입니다. Expression Blend에서 제공하는 솔루션을 통해 개념과 아이디어를 프로젝트 시작부터 끝까지 계속 밀고 나가며, 쓸데없이 허비하는 시간과 자원을 줄이고, 디자인과 대화형 기능 및 사용 편의성에 있어 고객의 기대치를 훨씬 뛰어넘는 훌륭한 응용 프로그램을 개발할 수 있습니다.

Expression Blend를 더 자세히 살펴보려면 여기를 클릭하십시오. »

SketchFlow

SketchFlow를 통해 아이디어를 신속하게 프로토타입화하고 반복할 수 있습니다. SketchFlow 프로토타입은 빠르고 쉽고 저렴하게 작성할 수 있습니다. 간단히 폐기해도 상관이 없을 정도로 비용이 적게 들기 때문에 디자인을 진행하는 과정에서 여러 가지 아이디어를 부담 없이 살펴볼 수 있습니다.

순서도

응용 프로그램을 통한 여러 가지 분기점을 신속하게 프로토타입화하고 화면의 각기 다른 기능 레이아웃을 다양하게 제안한 다음 그 결과를 대화형 프로토타입으로 전환 소개하여 고객의 관심과 주목도를 크게 높일 수 있습니다.

SketchFlow를 사용하면 기본 제공되는 '스케치' 스타일의 컨트롤을 사용하여 개념과 레이아웃을 시각적으로 표현할 수 있으므로 프로토타입 단계 초기에 고객이 세부 사항보다는 전체적인 솔루션에 더 집중하게 할 수 있습니다.

SketchFlow를 사용하여 대화형 프로토타입을 만들면 개발 주기의 초기 단계에서 탐색 및 응용 프로그램 흐름과 관련된 문제를 쉽게 찾아낼 수 있으므로 디자이너와 개발자 및 고객이 모두 시간과 비용을 절약하는 데 도움이 됩니다.

Expression Blend 3의 모든 기능을 활용하여 프로토타입의 범위에 아무런 제한 없이 프로토타입을 발전시킬 수 있습니다. 단순한 와이어프레임부터 데이터를 기반으로 하여 완벽하게 작동하는 매우 충실한 예제에 이르기까지 프로토타입을 프로젝트나 고객의 요구 사항에 맞춰 현실적으로 표현할 수 있습니다.

SketchFlow 플레이어를 통해 피드백을 제공할 수 있으므로 고객이 자기 주장을 충분히 할 수 있습니다. 디자인 및 개발 팀에서는 주석 형태의 상황에 맞는 피드백을 SketchFlow의 디자인 화면에서 곧바로 볼 수 있습니다. 이와 같이 아이디어를 신속하게 되풀이할 수 있고 디자이너 및 개발자와 고객 사이에 양방향 대화 창구를 열어 둘 수 있습니다.

SketchFlow와 Expression Blend 3을 사용하면 개념과 아이디어를 프로젝트 시작부터 끝까지 계속 밀고 나가며, 쓸데없이 허비하는 시간과 자원을 줄이고, 디자인과 대화형 기능 및 사용 편의성에 있어 고객의 기대치를 훨씬 뛰어넘는 훌륭한 응용 프로그램을 개발할 수 있습니다.

SketchFlow를 더 자세히 살펴보려면 여기를 클릭하십시오. »