Итак, сегодня вышел Silverlight 2 RC0 (релиз кандидат). Обратите внимание, что вышла только версия для разработчиков (Silverlight 2 Dev Runtime). Версии для конечных пользователей на данный момент нет. Это сделано для того, чтобы дать разработчикам возможность перевести их приложения на финальную версию Silverlight 2 API. Есть несколько несовместимостей между Beta2 и RC и Microsoft хочет быть уверена, что существующие сайты, использующие Silverlight 2, успеют обновиться, и будут корректно работать с финальным релизом. Пока же Вы можете использовать RC версию только для разработки, а распространять приложения можно будет после выхода финальной версии, который состоится в скором времени.
Вот ссылки, по которым можно скачать Silverlight 2 RC0, Visual Studio 2008 Tools RC0, и Expression Blend 2 SP1 RC0. Хочется заметить, что приведённый по ссылке Expression Blend 2 SP1 RC0 это только Service Pack, и для работы с Silverlight 2 в Expression Blend 2 Вам нужно предварительно установить сам этот пакет.
Visual Studio 2008 Tools RC0
Expression Blend 2 SP1 RC0
Expression Blend 2
Windows Silverlight 2 Dev Runtime RC0
Изменения между Beta 2 и RC
Релиз кандидат включает в себя огромное количество исправлений багов, а также была проведена работа по оптимизации производительности. Кроме того устранены некоторые отличия в библиотеке классов между Silverlight и полноценным .NET Framework. Большинство из этих отличий не велики, но их было достаточно много. Вы можете прочитать об изменениях в API пройдя по этой ссылке или скачав данный документ.
Также были обновлены стили (то есть изменился внешний вид) по умолчанию стандартных элементов управления.
Новые элементы управления (Controls)
В RC версии Вы найдёте много улучшений в элементах управления, сетевом взаимодействии, кэшировании данных, рендеринге, мультимедийной подсистеме и других компонентах.
В течение нескольких следующих месяцев будет выпущено много новых элементов управления. А на данный момент в RC версии доступны три новых элемента управления. Это ComboBox, ProgressBar и PasswordBox, которые добавлены прямо в Silverlight runtime (runtime по прежнему весит около 4.6 Мб и устанавливается за несколько секунд).
Вот пример использования новых элементов управления:
<PasswordBox x:Name="Password1" Width="100" Height="22" Margin="10" />
<ProgressBar x:Name="Progress1" Width="200" Height="15" Value="40" Margin="10" />
<ComboBox x:Name="ComboBox1" Width="100" Height="20" Margin="10">
<ComboBoxItem Content="Один" />
<ComboBoxItem Content="Два" />
<ComboBoxItem Content="Три" />
</ComboBox>
А вот как они выглядят по умолчанию:
По материалам ScottGu's Blog.
Вот ссылки, по которым можно скачать Silverlight 2 RC0, Visual Studio 2008 Tools RC0, и Expression Blend 2 SP1 RC0. Хочется заметить, что приведённый по ссылке Expression Blend 2 SP1 RC0 это только Service Pack, и для работы с Silverlight 2 в Expression Blend 2 Вам нужно предварительно установить сам этот пакет.
Visual Studio 2008 Tools RC0
Expression Blend 2 SP1 RC0
Expression Blend 2
Windows Silverlight 2 Dev Runtime RC0
Изменения между Beta 2 и RC
Релиз кандидат включает в себя огромное количество исправлений багов, а также была проведена работа по оптимизации производительности. Кроме того устранены некоторые отличия в библиотеке классов между Silverlight и полноценным .NET Framework. Большинство из этих отличий не велики, но их было достаточно много. Вы можете прочитать об изменениях в API пройдя по этой ссылке или скачав данный документ.
Также были обновлены стили (то есть изменился внешний вид) по умолчанию стандартных элементов управления.
Новые элементы управления (Controls)
В RC версии Вы найдёте много улучшений в элементах управления, сетевом взаимодействии, кэшировании данных, рендеринге, мультимедийной подсистеме и других компонентах.
В течение нескольких следующих месяцев будет выпущено много новых элементов управления. А на данный момент в RC версии доступны три новых элемента управления. Это ComboBox, ProgressBar и PasswordBox, которые добавлены прямо в Silverlight runtime (runtime по прежнему весит около 4.6 Мб и устанавливается за несколько секунд).
Вот пример использования новых элементов управления:
<PasswordBox x:Name="Password1" Width="100" Height="22" Margin="10" />
<ProgressBar x:Name="Progress1" Width="200" Height="15" Value="40" Margin="10" />
<ComboBox x:Name="ComboBox1" Width="100" Height="20" Margin="10">
<ComboBoxItem Content="Один" />
<ComboBoxItem Content="Два" />
<ComboBoxItem Content="Три" />
</ComboBox>
А вот как они выглядят по умолчанию:
По материалам ScottGu's Blog.