Такое Silverlight .Net?(прочитайте перед удалением) - PullRequest
1 голос
/ 29 декабря 2010

Я знаю, что это звучит как глупый вопрос, но это для того, чтобы уладить спор с коллегой и мной по поводу Silverlight.

Процитирую моего сотрудника: «Мы будем разрабатывать в Silverlight ... мы не будем много заниматься разработкой .Net».

Моя реакция состояла в том, чтобы заявить, что Silverlight есть.сеть.Конечно, упаковка сборок различна, но в ядре обе виртуальные машины / GC работают с одним и тем же кодом.В Silverlight просто отсутствует большой раздел подпрограмм, предоставляемых полным профилем .Net 4.

Аргумент моего коллеги состоит в том, что Silverlight имеет свой собственный набор ошибок VM / GC и что над всеми Silverlight VM стоит многоменее зрелый, чем более надежная полная .Net VM.

У кого-нибудь есть ответы на этот вопрос?Возможно, есть где-нибудь документация по этому вопросу?Если я ошибаюсь, я это признаю.Но я не могу найти ничего, что говорит, что я неправ.

Ответы [ 3 ]

11 голосов
/ 29 декабря 2010

Прямо изо рта лошади:

Silverlight - бесплатный плагин, работающий на платформе .NET

Silverlight.net / GetStarted

Не думаю, что вы можете получить что-то более определенное, чем это.

4 голосов
/ 29 декабря 2010

Да, Silverlight - это .NET.

Этот выпуск обсуждается на другом форуме здесь .

Эта ссылка в сочетании с упомянутой ранее ссылкой MSDN должна предоставитьВы достаточно поддерживаете свои аргументы.

Надеюсь, это поможет!

3 голосов
/ 29 декабря 2010

Я думаю, что ваш коллега пытается выглядеть умным, но не очень умным ...

Silverlight имеет доступ ко ВСЕМ общим компонентам .NET Framework. Он рассказывает о графических компонентах, которые отличаются от платформы Winforms (WPF). С его обоснованием можно утверждать, что ASP.NET не является .NET, потому что есть другая конструкция, используемая для реализаций пользовательского интерфейса. Я говорю, просто игнорируй его, и если он твой босс, проверь http://careers.stackoverflow.com

...