2009-02-19 3 views
3

Я немного искал Google, и я не смог найти хороший список того, какие классы из .net CLR не включены в «CoreCLR», иначе Silverlight..net Runtime - Silverlight Runtime =?

Что такое Silverlight, отсутствующий в Windows .net Framework?

Кроме того, есть ли что-то, что имеет среда выполнения Silverlight, что нет. Framework Framework нет?

ответ

5

Silverlight Runtime (Silverlight CLR) по существу является мини-мини-CLR :).

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

Silverlight CLR является подмножеством .NET Framework, которая содержит компоненты и библиотеки, в том числе данных интеграция, расширяемость Windows элементы управления, сети, базовый класс библиотеки, сбор мусора и общий язык исполнения (CLR).

Некоторые части .NET Framework для Silverlight развертываются с вашим приложением . Эти «Silverlight « Библиотеки »не являются сборками, не включенными в среду исполнения Silverlight и являются вместо отправленных в Silverlight SDK. Когда в вашем приложении используются библиотеки Silverlight , они загружаются в ваше приложение и загружаются в ваш браузер, а . Эти включают в себя новые элементы управления пользовательским интерфейсом, XLINQ, Синдикация (RSS/Atom), XML сериализация и динамическая язык исполнения (DLR).

Чтобы прочитать подробное сравнение, смотрите по этой ссылке http://codebetter.com/blogs/patricksmacchia/archive/2008/10/01/comparing-silverlight-and-the-net-framework.aspx

+0

Правильно, я, наверное, уничтожаю терминологию, извините. Что я пытаюсь сказать: какие классы доступны в стандартном .net, которые НЕ включены в Silverlight. Думаю, я говорю о BCL, верно? Дайте мне знать, если я могу сформулировать это лучше. Thanx! – TJB

+0

Отличная ссылка, спасибо за объяснение! – TJB

+0

3 строки кода в моем первом приложении Silverlight, и я заметил, что TypeDesciptor отсутствует. Не круто. – Alex

-1

Вы можете увидеть онлайн Silverlight 2 Documention, который включает в себя документацию по API.

Или перейдите по ссылке Silverlight 2 Getting Started Page и загрузите добавочные файлы для Visual Studio 2008, если у вас есть (он работает со свободным Visual Web Developer Express, если у вас нет Visual Studio 2008) или загрузите SDK Silverlight 2, который перечисленные ниже на странице «Начало работы».

После установки Silverlight 2 SDK вы можете запустить Start -> All Programs -> Microsoft Silverlight 2 -> Welcome, в котором есть ссылки на установленную документацию, а также на другие ресурсы.

 Смежные вопросы

  • Нет связанных вопросов^_^