구성 요소

Microsoft 상점의 경우 Silverlight 2.0 트럼프 플래시

Установка Microsoft Silverlight

Установка Microsoft Silverlight
Anonim

Silverlight 2.0 출시가 가까워짐에 따라 개발자와 웹 디자이너, 특히 이미 Microsoft IT 환경에서 근무하고있는 개발자와 디자이너는 풍부한 인터넷 응용 프로그램을 만들기 위해 Adobe Flash에 대한 최초의 대안 기술을 선보일 것이라고 분석가와 개발자는 전했다.

Microsoft 1 년 전 웹 기반 멀티미디어 및 3D 응용 프로그램을위한 크로스 브라우저 런타임 인 ​​Silverlight를 처음 출시했습니다. 그러나 많은 새로운 Microsoft 제품과 마찬가지로 1.0 버전의 개발이 급하게 이루어졌으며 회사가 제품에 대해 갖고 있던 비전에도 미치지 못했습니다. "[Silverlight] 1.0은 중단 간격 측정이었습니다. 리서치 회사 인 IDC의 응용 프로그램 개발 소프트웨어 프로그램 디렉터 인 알 힐와 (Al Hilwa)는 "어도비가 플래시를 통해 놀라운 성공을 거둔 후 조기에 시장에 나가기를 원했다. 그러나 실버 라이트 2.0은 "실제 거래 다. 그들은 구조적으로 항상하고 싶었던 것을 내놓았다"고 말했다.

실버 라이트 2.0의 최종 출시가 임박했다. 내부자에 따르면 몇 주 안에 이용할 수있을 것이라고한다. 개발자를위한 첫 번째 릴리스 후보는 이미 웹에서 사용할 수 있습니다.

Microsoft는 Silverlight를 사용하여 기존의 기술과 경쟁 할 수있는 제품을 얻는 것보다 더 빨리 작업을 진행할 수 있습니다. 이 경우 분명 Flash 였고, 영향력이 큰 멀티미디어 응용 프로그램과 그래픽을 웹 사이트에 추가하는 주요 기술로 수년 동안 큰 성공을 거두었습니다. 안정성, 보안 또는 일반 성능만큼 사용자 경험을 중요하게 만드는보다 복잡한 웹 기반 및 비즈니스 응용 프로그램의 개발을 촉진 한 것이 바로 초기 흐름이었습니다.

더 성숙한 Flash 기술 그러나 실버 라이트 2.0의 초기 버전을 사용했던 사람들은 마이크로 소프트가이 기술로 큰 진보를 이뤄냈다 고 말했다. 그러나 개발자들은 실버 라이트가 "플래시 킬러"가 될 것이라고 생각하지 않아야한다고 크리스토퍼 스미스는 경고했다. 보스톤 교육 및 인력 그래픽 회사 인 Aquent Graphics Institute의 사장이며 Adobe 및 Microsoft 개발 소프트웨어를 사용하는 개발자 및 디자이너와 협력합니다. "Microsoft가 하드 코어 Flash 사용자를 돌보려고하고 있다고 생각하지 않습니다." 대신 마이크로 소프트는 "기존 마이크로 소프트 인프라 및 플랫폼과 연계 된 대화 형 프론트 엔드를 만들고자하는 디자이너와 개발자를위한 옵션을 제공하고있다"고 스미스는 말했다. 그 목표를 위해 개발자는 Silverlight 2.0 및 관련 도구 (Expression 도구 세트, 특히 Expression Blend)가 Microsoft 인프라를 이미 사용하는 회사 및 개발자를 위해 실제로 Flash보다 두 가지 이점이 있다고했습니다.

11 년 동안 Flash를 사용해 왔으며 현재 Silverlight를 사용하고있는 Aquent의 교육 관리자이자 강사 인 Fred Gerantabee는 이와 같은 관계로 인해 Silverlight는 데이터 집약적 인 응용 프로그램을위한 Flash보다 더 나은 런타임이라고 말했습니다.

"데이터 통합 ​​측면에서 Silverlight는 사용자에게 입증 된 백 엔드를 사용하기 때문에 강력합니다." "많은 사람들이있는 Microsoft 환경에 있다면 Silverlight의 기능은 뛰어납니다."

반면 "Flash는 원래 데이터 집약적 인 응용 프로그램으로 설계되지 않았습니다. 구축 환경 - 그것은 사용자 요구를 통해 이루어졌습니다. "라고 Gerantabee가 말했습니다. 이 때문에 그는이 분야에서 여전히 실버 라이트에 약점이 있다고 그가 평가하면서 "이 의견에 동의하지 않는 플래시 개발자가있다"고 인정하면서 "마이크로 소프트 개발자들의 또 다른 이점은.NET의 통합이다. 프레임 워크를 Silverlight 2.0으로 통합하여 개발자가 C # 또는 Visual Basic을 사용하여 Silverlight 응용 프로그램을 개발할 수 있다고 뉴욕 시크릿 (ZocDoc)의 개발자 인 Jonathan Wetzel은 말합니다. Microsoft 기반 IT 환경을 갖춘 ZocDoc은 뉴욕 지역의 사람들이 건강 관리 공급자와 약속을 정할 수있는 웹 사이트를 가지고 있습니다.

Wetzel은 익숙한 개발 언어와 환경을 활용할 수 있기 때문에 멀티미디어 응용 프로그램을 디자인하는 경험이 거의없는.NET 개발자는 Silverlight를 쉽게 사용할 수 있다고 전했습니다. 그는 "실버 라이트가 마이크로 소프트 기술로 가지고있는 장점 외에도 실버 라이트 애플리케이션을 생성하기위한 컴패니언 툴인 익스프레션 블렌드 (Expression Blend)에 적어도 하나의 기능을 추가했다"고 덧붙였다. 게란 타비 (Gerantabee)는 플래시 개발 환경에서 현재 개발자가 할 수있는 일이라고 말했다. 그 기능은 "핸드 오프 타임 라인"이라고 그는 말합니다.

역사적으로 플래시에서는 디자이너가 응용 프로그램에서 순차적으로 서로 따라야하는 두 개의 격리 된 애니메이션을 제작하는 경우 해당 응용 프로그램의 타임 라인이 정확히 정렬되어 있지 않으면, 게란 타비 (Gerantabee)는 말했다. 그러나 마이크로 소프트는 실버 라이트의 전환을 자동으로 계산할 수있는 기능을 블렌드 (Blend)에 내장했다. Gerantabee는 "스토리 보드를 여러 개 가지고 있고 그 사이를 전환하면 사실상 당신의 위치를 ​​계산합니다. 하나의 애니메이션에서 인계되어 다른 애니메이션을 픽업합니다"라고 Gerantabee는 말했습니다. 그러나 어도비의 입증 된 기술은 디자인 관점에서 여전히 상당한 이점을 가지고 있기 때문에 어도비는 실버 라이트가 곧 플래시를 대신 할 것이라고 걱정할 필요가 없다고 개발자들은 말했다. "플래시는 저작 도구 측면에서 실버 라이트에 더 많은 해를 보냈고 게란 타비 (Gerantabee)는 말했다. "3D 처리 나 애니메이션 처리의 경우 사람들은 플래시가 뛰어난 환경이라고 말합니다."힐완은 동의했다. "고화질 비디오의 기존 기능면에서 플래시는 여전히 유리하다."그러나 힐워는 두 기술의 장기적인 채택에 가장 장기적인 영향을 미칠 기술 기능이 아닐 수도 있다고 생각한다. - 독립 소프트웨어 벤더의 지원과 "순수한 기술적 장점"보다는 각 회사의 마케팅의 힘이 될 것입니다.