Silverlight는 미래가 있습니까? [닫은]


24

최근 WPF 및 Silverlight의 개발 및 역사에 대한 기사 / 블로그 / 코멘트를 읽었습니다. 일부 포럼에서 많은 개발자와 사용자는 WPF 응용 프로그램 (예 : Visual Studio 2010)의 성능을 비판합니다. 실제로 Flash에 비해 Silverlight의 시장 점유율은 그리 높지 않습니다. PDC 2010에서 Bob Muglia는 "Silverlight 전략과 앞으로의 초점이 바뀌 었습니다 ...."와 같은 말을했으며 Microsoft는 앞으로 HTML5를 추진하려고합니다.

또한 Microsoft는 HTML5를 Windows 8 및 Windows Phone 8 ( "Mango") 플랫폼의 핵심 부분으로 발표했습니다.

최근에 나는 Silverlight를 배우기 시작했고 지금 나는 이것들에 대해 아주 훌륭하고 강력한 기술을 배우는데 시간을 투자해야하는지 스스로에게 물어야합니다. 그들은 미래가 있습니까? (Windows) 데스크톱 (클라이언트) 응용 프로그램에 미래가 있습니까? 소위 "Rich Internet Applications"는 미래가 있습니까? 아니면 소프트웨어 개발에서 HTML5가 "절대 진실"이 될 것인가?

당신의 의견은 무엇이며 어떻게 생각하십니까?


1
VS 2010이 VS 2008보다 훨씬 빠르다고 생각합니다. 지금까지 MVVM과 같은 합리적인 패턴을 따르는 경우 WPF와 Silverlight가 기존 Winforms 또는 Webforms보다 성능이 우수 할 수 있습니다. YMMV이지만 더 깨끗한 패턴 (커플 링이 적음)을 촉진하는 플랫폼에서 작업하면 성능을 포함하여 전체적으로 더 나은 앱이 만들어집니다. 성능은 종종 사용 된 기술과 훨씬 관련이 없으며 사용 된 패턴이나 반 패턴과 더 관련이 있습니다.
Morgan Herlocker 2016 년

"미래"란 "새로운 솔루션을 수행하는 데 가치"를 의미합니까?

모든 소프트웨어는 계속 변경됩니다. 거의 모든 사람들에게는 미래가있을 것입니다. 사람들처럼, 어떤 사람들은 더 이상, 때로는 명백한 이유없이 산다. 문제는 당신에게 무엇을 의미합니까?
NoChance

WPF로 인해 VS2010이 느리다는 증거가 필요하다고 생각합니다. WPF의 소수 내가 근무했다 한 앱 방식 보다 반응 토록 윈폼으로 달성보다 유체. 속도 저하는 WPF 때문아닙니다 ! 앱의 응답 성을 엉망으로 만드는 많은 방법이 있습니다.
Roman Starkov

답변:


17

Silverlight + Flash 및 HTML5 오 소년. 이 주제에 관해 많은 토론이있었습니다.

Silverlight에 중점을 두겠습니다 (Flash에 대해 동일한 주장을 많이 할 수는 있지만). 마이크로 소프트의 눈에 죽었습니까? 아니. 최근 Firestart 이벤트, 특히 Scott Guthrie의 기조 연설 (다수의 새로운 기능)을 시청하십시오.
http://www.silverlight.net/news/events/firestarter/

그것이 당신에게주는 것 :

  • 오늘날 선호하는 dotNET 언어로 인터넷 앱 (브라우저를 사용하는 경우 데스크톱)을 작성할 수 있습니다.
  • 오늘날 모든 주요 브라우저와 플랫폼에서 사용자에게 대화식이 풍부하고 풍부한 인터페이스를 일관된 방식으로 제공하십시오.
  • 클라이언트의 고급 API에 액세스하십시오 (JavaScript에는 항상 새로운 라이브러리가 추가되고 매우 훌륭하기 때문에 상당히 약한 주장입니다).
  • Windows 7 Phone 프로그래밍 기능-Silverlight는 WP7에 대한 두 가지 기본 "기본 API"중 하나입니다. 최소한 기본적으로 앱을 빌드 할 수있는 장치입니다.

단점 :

  • 모바일-Silverlight를 사용하지 않는 수많은 모바일 장치가 있습니다. 일어나지 않을거야
  • 마이크로 소프트-직면하자. 많은 사람들이 Microsoft이기 때문에 사용을 거부 할 것입니다. 일부 사용자는 Microsoft이기 때문에 런타임 설치를 거부합니다. 멍청하지만 사실입니다.
  • 오, 다른 사람이 있습니다. 모든 단점을 반복해야합니까?

HTML5는 Silverlight에 대해 우리가 생각할 수있는 많은 단점에 대해 답변 할 것입니다. 그러나 HTML5의 단점은 무엇입니까?

  • 확정 된 사양이 아닙니다. 예, 많은 브라우저가 HTML5의 많은 기능을 구현하지만 많은 브라우저가 그렇지 않거나 다른 방식으로 수행합니다. 그리고 오늘날이를 구현하더라도 향후 몇 개월 / 년 동안 사양이 변경되지 않을 것이라는 보장은 없습니다.
  • 오늘은 100 % 준비가되지 않았습니다. 언젠가 HTML5가 가져올 내용에 대해 많은 이야기가 있습니다. 그러나 많은 것들을 위해, 그것은 단지 그것입니다. 이야기. 일부 CORE 작업 (애니메이션, 그래픽 등)이 수행되었지만 여전히 모든 구현에서 아직 표준화되지 않은 많은 부분이 있습니다 (예 : 가속도계와 같은 장치의 하드웨어 API 액세스). 오늘이 부분들 중 일부를 사용하기 시작할 수 있지만 특정 브라우저에 갇히게 될 것입니다. 그리고 사양이 완성 될 때 코드를 변경할 필요가 없다는 보장은 없습니다.
  • 브라우저 일관성-HTML5가 모든 브라우저 / 장치에서 정확히 동일하다고 생각하면 망상입니다. 모든 브라우저는 약간 다르게 구현하므로 브라우저를 감지하고 적절한 "인터프리터"를 삽입하는 코드가 필요합니다. 브라우저를 감지하는 것이 더 쉬울 것입니다 .JQuery와 마찬가지로 라이브러리가 도움이 될 것이라고 확신하지만 여전히 문제가 될 것입니다.
  • App Stores-오늘날 Apple 앱과 달리 HTML5 앱을 구매할 사람은 아무도 없습니다. 사용자가 App Store를 통해 앱을 구매하도록하려면 기기의 기본 라이브러리에 작성해야합니다. 다시 말하지만,이 문제와 관련하여 많은 논쟁이 있었지만 사실 모든 최신 모바일 장치는 브라우저 액세스를 제공하고 브라우저 기반 앱은 기본 앱의 매력을 가지고 있지 않습니다. 오늘날 HTML / CSS를 사용하여 제작 된 앱은 해당 앱의 고유 한 매력이 없습니다.

제가보기에 Silverlight는 오늘날 "리치 클라이언트"기능을 제공합니다. 모든 기기 (특히 모바일)에 액세스 할 수는 없지만 특정 클래스의 앱의 경우 훌륭한 선택이며 그대로 유지됩니다. HTML5는 곧 심각한 경쟁자가 될 것이며 모든 사람이 그것을 배울 것을 강력히 권장합니다. 당신은 그것을 필요로 할 것입니다.


3
누군가가 여전히 경력의 교육 단계에 있다면 Silverlight와 Flash는 향후 re : Web / Rich Internet 앱에서 훨씬 작은 부분을 차지할 것이라고 생각합니다.
ocodo

1
죄송합니다. 그러나 나는 단지 동의하지 않습니다 (물론이 전체 답변은 의견에 근거합니다. 실제로 미래를 알 수있는 방법은 없습니다). 새로운 언어를 익히는 데는 몇 달이 걸리지 않아야합니다 (마스터 링을하지 않음). 많은 사람들이 Silverlight와 HTML5를 앞으로 몇 년 동안 주요 플레이어로 내기하고 있습니다. Microsoft 개발자이고 풍부한 인터넷 앱을 사용하는 경우 Silverlight가 유일한 도구는 아니지만 툴 벨트에 있어야합니다.
Zippit

"모든 주요 플랫폼에서"= 아마도 Windows Vista와 Windows 7입니까?
Martin Beckett

2
@Martin-Silverlight는 Mac에서도 실행됩니다. Moonlight를 사용하면 특정 Silverlight 앱을 Linux로 이식 할 수도 있습니다.
Morgan Herlocker 2016 년

1
브라우저 일관성을 위해 -1. 브라우저는 HTML5 구현에 버그가 있습니다. IE의 모든 인기있는 브라우저는 IE를 빠르게 수정하는 경향이 있습니다. HTML5는 일관성이 있습니다. 앱 스토어에는 PhoneGap이 있습니다. 나는 대답이 6 개월이라는 것을 알고 있지만 현대화를 사용하여 시대를 고수 할 수 있습니다.
Raynos

22

많은 사람들이 Microsoft를보고 하나의 거대한 개체를 본다고 생각합니다. 그러나 실제로는 그렇지 않습니다. Microsoft는 수십 개의 소규모 팀과 비슷하며 실제로는 "Microsoft"라는 이름으로 만 연결됩니다. 따라서 IE 팀은 HTML 5에 집중하고 가능한 한 많이 추진하고 있지만 WPF / Sliverlight 팀은 WPF 및 Silverlight에 대해 열심히 노력하고 있습니다.


2
으르렁 거릴 수는 없지만 ... Kin 팀에서 열심히 일한 팀이 진지하게 확신합니다. 소음이 커지고 무시하기가 더 어려워지고 있습니다. riagenic.com을 확인하십시오.
Martinez

5
@Martinez : Scott Barnes가 소금 통을 통째로 말해야 할 것을 강력히 추천합니다. 나는 최근에 독자들로부터 그의 블로그를 제거하고 그의 트위터 계정을 팔로우하지 않을 때까지 Barnes 씨의 설사를 따르고있었습니다. 그의 메시지에는 너무 많은 애도와 기분이 좋지 않습니다. 나는 그가 신 포도의 고전적인 사례라고 생각 (전 마이크로 소프트 프로그램 매니저 때문에 그의 분명 나쁜 태도의 가능성이 적어도 부분적으로, 신승.)
데이브

그렇습니다. Kin에 대해 열심히 일하는 팀이 있었지만 WP7 회장이 장난감을 가져 가기를 원했기 때문에 내부 정치가 그것을 죽였습니다.
gbjbaanb

노벨도 달빛에 관심이 많다. 브라우저 지원 보지 마십시오 .
Tim Post

엔지니어가 수십 개의 소규모 팀에서 근무하지만 이것이 반드시 마케팅에 해당되는 것은 아닙니다.
finnw

11

웹에서 사용하기위한 Silverlight는 실제로 시작된 적이 없습니다. 그러나 Microsoft는 앱에 WPF / Silverlight를 사용하는 Windows Phone 7을 강력히 추진하고 있습니다. 따라서 Silverlight 자체는 중단되지 않고 배포되는 위치에 초점이 맞춰져 있습니다. 작고 보기 흉한 사람.


+1, 웹에서 아직 태어 났지만이 기술은 다른 곳에서는 많은 의미가 있습니다.
Wyatt Barnett

9

어쩌면 "살인"은 약간 강한 단어 일 것입니다. 제 생각에는 마이크로 소프트가 Silverlight에서 HTML 5로 포커스를 옮기고 있다고 널리 알려져 있습니다 (Mary-Jo Foley 등). 비디오가 많은 것들 (예 : 2010 년 동계 올림픽의 NBC 온라인 보도에서 한 일). 또한 WPF 또는 WinForms에서 "뚱뚱한"클라이언트를 제공하는 대신 엔터프라이즈 "공간"에서 Silverlight가 점점 증가 할 것이라고 생각합니다. 특히 Silverlight를 볼 수 있습니다. 브라우저를 벗어난 상태에서 엔터프라이즈 소프트웨어 개발의 홈을 찾습니다.

전략적 관점에서 필자 는 Microsoft가 갑자기 HTML 5에 관심을 갖는 이유에 대해 많은 을 읽었습니다 . 우선 iOS 시장에 "인"을 제공합니다. 둘째, 게임은 애플에 비해 클라우드라는 큰 이점이있는 영역으로 게임을 전환합니다. Apple의 MobileMe 서비스를 사용하는 사람은 누구나 Apple이 많은 일을 잘하지만 현재 클라우드는 그중 하나가 아니라는 사실을 증명할 수 있습니다.


나는 "죽이기"가 아마 약간 강하다고 동의합니다. 그러나 새로운 프로그래머 인 저는 Silverlight를 배우기 위해 많은 시간과 노력을 투자 할 것을 강력히 확신합니다. Silverlight가 WP7의 사실상의 표준이라면 HTML5가 웹을 위해 밀려 나고 MS는 클라우드가 미래라고 말합니다 .
Martinez

1
"웹"기술이라고 생각하면 HTML, JavaScript 및 CSS가 앞으로 집중해야 할 기술이라고 할 수 있습니다. 거의 모든 플랫폼 (특히 모바일 포함)에 액세스 할 수있는 일련의 기술입니다. 즉, 웹 응용 프로그램에서 Silverlight가 점점 줄어들지 만, 곧 사라질 것이라고는 생각하지 않습니다. 또한, 새로운 프로그래머라면 경험할 기술의 첫 번째 또는 마지막 변화가 아니라는 점을 명심하십시오. 당신이 흥분하게하는 것과 함께하십시오!
HY

"엔터프라이즈"앱에 대해 Silverlight에서 발견 한 문제는 WPF보다 훨씬 제한적이며 그에 대한 대가로 (필요한 것은) 거의 제공하지 않았다는 것입니다. 데이터 입력에는 문제가 없지만 Sr 앞에 놓을 수있는 매끄러운 앱을 만들 수는 없습니다. 이사 또는 부사장
TMN

8

Flash와 Silverlight가 앞으로 몇 년 안에 HTML5에 제공 될 것이기 때문에 Silverlight는 현재 게임 시장과 비슷한 수준입니다.

반면 WPF는 성능 문제가 유효하더라도 Windows Vista / Windows 7은 WPF에 많이 투자되며 향후 몇 년 동안 Microsoft의 데스크톱 전략이 될 것입니다. 특히 VS 및 Expression이 WPF를 사용하여 작성된다는 점을 고려하십시오.

그러나 물론 이것이 데스크탑 전략이며 HTML5 브라우저 지원이 보편적으로 사용됨에 따라 사람들이 일상적으로 사용하는 대부분의 응용 프로그램이 데스크탑에서 웹으로 마이그레이션 될 것입니다 (아직없는 경우). WPF는 여전히 Windows 데스크톱 및 .Net을 필요로하는 응용 프로그램에 가장 적합한 선택이지만 주류가 될 웹 기반 응용 프로그램과 비교할 수 있습니다.

HTML5 이외의 모바일 플랫폼 (읽기 : Android 및 iOS)은 향후 몇 년간 개발의 성장 영역이 될 것입니다.


2
몇 주 전에 Silverlight Firestarter를 보지 못했을 것입니다. Microsoft는 내년에 새로운 버전의 Silverlight를 발표했습니다. Silverlight에서 여전히 많은 개발자가 진행 중입니다. vids는 모두 여기에서 볼 수 있습니다. silverlight.net/news/events/firestarter Silverlight 5에서 제공되는 아이디어에 대한 Scott Guthrie의 기조 연설을 확인하십시오
Zippit

2
나는 분명히하지 않았다! (그 가프를 제거하기 위해 내 대답을 편집했습니다.) HTML5 유비쿼터스가 아직 해결되지 않은 동안 Silverlight를 사용할 여지가 있지만 개발자 관점에서 게임을 잃고 있습니다. 오늘날 Silverlight 개발을 판매 할 수 있습니다. 그것은 주어진 것이지만 몇 년 안에 시장은 말라 버릴 것입니다.
ocodo

죄송합니다. 그 말이 "공격적"이라는 의미는 아니 었습니다. 마이크로 소프트가 Silverlight를 포기하지 않았다는 것을 분명히하고 싶었다.
Zippit

해가없고, 파울도없고, 나는이 말에서 완전히 말 했어요. 우리는 모두 좋다;)
ocodo

2
많은 플랫폼에서 네이티브 앱이 확산되면서 사람들이 여전히 데스크탑 / 네이티브 개발의 죽음에 대해 울고 있다는 것에 놀랐습니다. 웹 서비스 + 기본 또는 웹 클라이언트 = 더 나은 UX 및 IMO 주변에 모두 도달
Steven Evers

5

이것은 그리 놀라운 일이 아닙니다. 그것을 선택한 모든 개발자들에게 모든 사과와 함께 Silverlight는 처음부터 진짜 농담이었습니다. 아무도 그들의 웹 사이트에서 사용하지 않습니다. 대상 시장은 플래시로 포화 상태에 있으며, 3 년 반의 Microsoft가 대안을 추진하면서 널리 채택되지 않았으며 이제 HTML 5가 모든 주요 브라우저에서 나오기 때문에 시장은 실제로 3 개의 경쟁사를 보유하지 않습니다. 상호 호환되지 않는 솔루션입니다.

이제 Microsoft는 Windows Phone 7 프로그래밍 표준으로 초점을 맞출 것이라고 말합니다. 이것은 WP7이 거대한 플롭이 될 것으로 보이기 때문에 관의 마지막 못입니다.


1
WP7을 실패로 간단히 기각 할 준비가되지 않았습니다. 나는 그것이 잘되기를 바랍니다 (FD : 나는 Droid를 가지고 있고 좋아합니다). 시장은 더 많은 경쟁이 필요합니다. 경우 WP7은 플롭 실버 라이트가 살아 유지하는 이유, 내가 볼 수 없습니다. 11 월 8 일부터 많은 사람들이 경력을 쌓고 있다고 생각합니다.
Martinez

2
Silverlight를 브라우저 기반 기술이라고 생각한 적이 없습니다. 많은 사람들이 Microsoft 기술을 이해한다고 생각하지 않습니다. 그들은 비즈니스 중심이며 대부분 소비자 친화적입니다. 애플은 비즈니스를 거의 고려하지 않은 소비자 중심이며 구글은 괴짜 친화적이고 소비자 친화적이다. 이를 염두에두고 Silverlight는 의미가 있습니다.
ElGringoGrande

4

마이크로 소프트 내부에 전략적인 변화가 있었으며, 현재 Adobe Flex / Flash는 RIA 응용 프로그램과 함께 작동하는 최고의 기술이 될 것입니다. HTML5가 널리 채택 된 것으로 보이며 개인적으로 HTML5 실험으로 전환합니다.


4

가능한 많은 고객을 대상으로하는 응용 프로그램을 만들려는 한 HTML5가 유효하다고 말하고 싶습니다.

응용 프로그램에 인터넷 액세스가 필요합니까? 컴퓨터의 기본 기능을 사용해야합니까? (파일, 모니터링 등). 정보 공유가 필요합니까? 이러한 모든 질문과 그 이상은 응용 프로그램을 리치 웹 앱으로 생성 할 수 있는지 아니면 클라이언트 기반 응용 프로그램으로 개발해야하는지에 대한 지침입니다.

장래에 특히 단기적으로 WPF 응용 프로그램을위한 확실한 장소가 있습니다. Silverlight는 전화와 같은 샌드 박스 개발의 대상으로 보이지만 그 기차가 어떻게 진행되는지 살펴볼 것입니다. 그러나 개발을 시작할 때 응용 프로그램의 요구 사항, 달성하고자하는 기술을보고 기술을 적절히 선택해야합니다.

그러나 Silverlight 또는 WPF를 배우지 않을 이유가 없다고 지적하고 싶습니다. 내가 확실히 말할 수있는 것이 있다면 기술이 바뀌는 것입니다. HTML6이 있고 다음 WPF가 있으며 첫 번째 기술을 진정으로 이해하려면 하나 이상의 기술을 배워야합니다.

그중 하나를 배우기 시작하면 항상 배우고 배운 것을 다음 기술로 전환 할 수 있습니다.


4

이 주제에 대한 블로그 게시물을 작성했습니다. Silverlight를 사용한 이후로 팀 내에서 계속 표면 처리 되었기 때문입니다. 짧은 대답은 : Silverlight는 죽지 않았습니다. 더 많은 기기와 더 많은 플랫폼에 도달하려면 HTML 5가 더 적합합니다. 그러나 Silverlight는 기능이 훨씬 풍부하며 ASP.NET MVC를 사용하는 HTML 5 앱보다 Silverlight 앱을 개발하는 것이 훨씬 쉽습니다. Silverlight의 툴링은 Microsoft의 HTML 5 툴링이 거의 없기 때문에 훌륭합니다. 따라서 환경과 대상 고객이 더 나은 선택에 달려 있습니다.

자세한 내용은 다음 내 블로그 게시물입니다.
http://rationalgeek.com/blog/post/Silverlight-vs-HTML-5.aspx

또한 Hanselman은 최근 같은 주제에 게시했습니다 : http://www.hanselman.com/blog/ShouldIUseHTML5OrSilverlightOneMansOpinion.aspx


동의했다! 다음은 Scott Guthrie의 포스터 첫 기사에 대한 주요 답변입니다 (그러나 설명을 읽는 사람 ...) weblogs.asp.net/scottgu/archive/2010/11/04/…
holtavolt

4

2011 년 5 월 기준으로 최신 기술 기술에 대한 ReadWriteEnterprise 기사가 있습니다.

http://www.readwriteweb.com/enterprise/2011/05/it-hiring-and-salaries-up---wh.php

Silverlight가 플래시를 능가했습니다. 지난 3 개월 동안 Silverlight 일자리는 12.6 % 증가한 반면 Flash는 2.2 %에 불과했습니다. Silverlight는 또한 총 작업 수에서 Flash를 능가했으며, Silverlight의 경우 982 개, Flash의 경우 646 개입니다.

C #, Silverlight 및 Azure의 강력한 성장으로 Microsoft 전문가들이 잘하고 있습니다.


3

추측에 불과하지만 스마트 폰과 태블릿, 특히 Apple의 태블릿과 웹 기술로서의 Silverlight 더 이상 의미가없는 것처럼 보입니다.


3

Silverlight는 아마도 Microsoft의 Flash 답변입니다. 같은 문제 영역이므로, 좋은 Flash 게임을 만드는 것도 좋은 Silverlight 게임을 만들 것입니다.

아무도 미래를 정말로 모른다. 내가 지금 아는 것은 모든 것이 좋은 웹 응용 프로그램을 만드는 것은 아니며 모든 것이 좋은 데스크톱 응용 프로그램을 만드는 것은 아니라는 것입니다. 내가 아는 많은 것 :

  • WPF는 아마도 잠시 동안 붙어있을 것입니다.
  • Silverlight는 초기 단계에 있으므로 Microsoft는 잠시 동안 포주 할 것입니다. 나는 플래시보다 작동하는 것이 더 좋다는 소문을 들었지만, 어느 쪽도 엉망이 아니라고 말할 수는 없다.
  • HTML 5 / CSS 3 / 자바 스크립트는 꿀벌의 무릎 일 것으로 예상되지만, 앞으로 10 년 동안 진정으로 의미있는 방법으로 준비되지는 않을 것입니다. (2020 년 이전에위원회가 승인했다고 가정하면 여전히 완전한 브라우저 지원이 필요하며 시간이 걸린다).

추구 할 플랫폼을 선택하려면 몇 가지 근본적인 답변이 필요합니다.

  • 당신의 고객은 누구입니까? (즉, 당신의 목표 시장은 무엇입니까?)
  • 돈을 벌 계획입니까? 방법?
  • 이 앱을 업그레이드하거나 교체하기 전에이 앱이 출시 될 예정인 시간은 얼마입니까?

처음 두 버전을 출시하기 위해 2 년 이상을 찾고 있다면 길을 너무 멀리보고있을 가능성이 있습니다. 목표 시장을 알면 플랫폼이 실행 가능한지 이해하는 데 도움이됩니다. 예를 들어, 많은 모바일 장치는 작은 브라우저에서 어떤 종류의 플러그인도 지원하지 않습니다. 즉, Silverlight뿐만 아니라 Flash도 지원하지 않습니다. 그러나 휴대 기기를 타겟팅하지 않는다면 중요하지 않습니다.


이 시점에서 HTML5의 거의 모든 것이위원회가 그것을 끝내기 오래 전에 브라우저에서 지원 될 것 같습니다. 그것이 반드시 좋은 것은 아닙니다 ..
복원 Monica Monica

2

나는이 단계에서 모두 추측이라고 생각합니다. Windows 8에 기본 제공되는 App Store를 계획 할 경우 App 기술은 Silverlight (OOB에서 샌드 박스를 만드는 방법 등)가 될 것입니다. SL은 앞으로 몇 년 동안있을 것입니다.

HTML5에 대해 고려해야 할 또 다른 사항은 언급 된 변화가 SL이 아닌 현재의 거친 비표준 IE 프로그래밍에서 멀어 질 수 있다는 것입니다.


OOB = ??? 내 추측 : 오렌지 고아 원숭이
매트 엘렌

@ 매트 엘렌 : oob = 브라우저에서.
토드 메인

1

그렇다면 Microsoft는 어떻게해야합니까?
이 상황에서 가장 많이 사용되는 브라우저의 제작자로 HTML5 + js를 지원해야합니다.

그러나 여전히 Silverlight를 사용할 수 있습니다. 잘 설계된이 프레임 워크에 대한 릴리즈와 지원이있을 것입니다.


1

이 기사에 따르면 플랫폼 간 코드를 쉽게 만들 수 있도록 간소화하고 있습니다.

http://www.theregister.co.uk/2010/10/29/portable_library_project_silverlight_windows_phone/


기사를 읽으십시오. 그것은 내가 팔로우 한 트윗 및 기타 기사와 매우 유사합니다. 많은 사람들이 정확히 이것이 의미하는 바에 의해 혼동됩니다. 밥 뮤글 리아 (Bob Muglia)는 당신이 방금 해산 한 사람이 아닙니다 ... 그는 인터뷰 중에 너무 많이 미끄러 졌습니까?
Martinez

1

그래서 우리는 여전히 델파이를 사용하여 구식 WinAPI 프로그래밍을하고 있습니다. 소위 "신기술"에 낭비하는 것보다 작업 해결에 더 나은 시간을 보냅니다. .NET의 모든 "새로운"기능은 Borland Delphi에서 오래 전에 존재했습니다. 개인적으로 저는 기술을 시험해보고 의존하기 전에 약 10 년 정도는 기술을 유지해야한다고 생각합니다.


4
흠. 그러나 아무도 기술을 사용하지 않으면 죽는 것보다 새로운 기술은 없습니다. 그리고 기술 분야에서 10 년이되었습니다. 10 년 전 Windows 2000 (데스크탑의 NT)이 출시되었습니다. HTML 4.01과 함께 Windows 2000을 사용해야합니다. 프로덕션 환경 에서 채택하기 전에 시간을 기다리는 것이 좋지만 Nuclear 또는 Satellite 제어 시스템을 작성하지 않으면 10 년이 너무 길어 보입니다. 그러나 1. WinAPI를 사용하여 작성하지 않았 으면 좋겠습니다. 오래된 기술에 더하여 적합).
Maciej Piechotka

1

나는 마이크로 소프트가 HTML5에 찬성하여 Silverlight를 죽이지 않을 것이라고 확신한다. Paul Cotton 의 최근 사건에서 우리는 HTML5의 주요 차이점은 다음과 같습니다. 도구, VS.Net + Blend는 지금까지 훌륭하고 탁월한 도구입니다. 이것은 매우 큰 이점이며 많은 것이 있습니다 Silverlight 및 기타 많은 .Net 기술에서 계속 개발할 프로그래머

어쨌든 Vista 가제트가 나타 났고 HTML로 완성되었을 때 아무도 Silverlight가 죽었다고 생각하지 않았고 Silverlight를 넣을 방법을 찾았습니다. 그래서 Silverlight를 새롭고 멋진 Windows 8 인터페이스.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.