Silverlight 2.0
There are 8 entries for the tag
Silverlight 2.0
Se vi interessa conoscere tutti i dettagli di pagine contenenti codice Silverlight allora scaricatevi Silverlight Spy grazie al quale potrete analizzarne il logical tree, le risorse, lo XAML e modificare le proprietà dei vari visuals. Esempio: Partendo da questo XAML: <UserControl x:Class="SilverlightApplication5.Page"
xmlns="http://schemas.microsoft.com/client/2007"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="400" Height="300">
<Grid x:Name="LayoutRoot" Background="White">
<Button Content="Ok" Margin="40" />
</Grid>
</UserControl>
Silverlight Spy ricostruisce:
...
"The Microsoft Health Common User Interface (MSCUI) Patient Journey Demonstrator is a vehicle for Microsoft thought leadership in state-of-the-art User Experience for Healthcare applications. It provides exemplar implementations of Microsoft Common User Interface guidance on a Microsoft platform." Volete un esempio pratico di applicazione Silverlight 2.0 e contemporaneamente un anticipo di come saranno (o almeno mi auguro siano) le applicazioni web di domani? allora cliccate qui. Technorati Tags: SIlverlight 2.0,Microsoft Healt Common user Interface
Mentre in WPF per definire uno stile implicito è sufficiente non utilizzare x:Key nella definizione dello style: <Style TargetType="{x:Type Button}">
<!--No key defined!-->
<Setter Property="Background" Value="Blue" />
<Setter Property="Foreground" Value="Yellow" />
<Setter Property="FontSize" Value="22" />
<Setter Property="FontWeight" Value="Bold" />
...
Attraverso Josh Smith vi segnalo questa piccola, ma utilissima utility, che consente di sfogliare gli stili dei controlli presenti in Silverlight 2.0. Vista l'architettura degli stili in Silverlight 2.0 (diversa rispetto a WPF) e la mancanza della feature "Create a Style Copy" in Blend 2.5 credo sia un ottimo tool per capire meglio come funzionano le cose "under the hood" Technorati Tags: Silverlight 2.0,Style browser
Spettacolare! A questo indirizzo è disponibile tutto il codice sorgente dei controlli Silverlight 2.0 e relativi Unit tests, questo post di Shawn Burke descrive nel dettaglio quanto disponibile. Più "open" di cosi... Technorati Tags: Silverlight 2.0
Partendo da questo post di Jeff Prosise ho perso un pò di tempo per capire perchè non funzionasse e alla fine l'unica soluzione che ho trovato è iniettare una nuova immagine nel visualtree (ma non escludo problemi alla mia macchina). Mentre facevo qualche test ho notato un piccolo bug nella Beta1 relativo a Application.GetManifestStream(); Questo codice funziona correttamente in un applicazione WPF Uri uri = new Uri("giulia3.jpg", UriKind.Relative);
StreamResourceInfo sri= Application.GetResourceStream(uri);
mentre in un applicazione Silverlight 2.0 il metodo GetResourceStream ritorna null, al momento l'unica soluzione è quella di usare il...
Spulciando la documentazione di Silverlight 2.0 ho notato una diversa gestione dei routed events rispetto a WPF che in alcuni casi può modificare il comportamento finale di un applicazione.
Partiamo da questo XAML scritto per WPF:
<Window x:Class="WPF_RoutedEvents.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="WPF routed events" Height="288" Width="473">
<Grid MouseLeftButtonDown="Grid_MouseDown">
<StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch" MouseLeftButtonDown="StackPanel_MouseDown">
<Image HorizontalAlignment="Center" Source="BMP.png" Height="75" />
<Image HorizontalAlignment="Center" Source="JPG.png" Height="75"...
Per quelli di voi che hanno Webhost4Life come servizio di hosting e vogliono pubblicare la propria applicazione Silverlight 2.0, le operazioni per configurare il server sono: Attivare, ovviamente, il supporto a .NET per la directory che ospita il progetto (Io ho impostato il supporto a 3.0/3.5) Aggiungere al proprio sito il supporto all'estensione MIME xap nel pannello di controllo usando: MIME Type: application/x-silverlight-app Estensione: .xap Enjoy Silverlight 2.0 programming! Technorati Tags: Silverlight 2.0,Webhost4Life