<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition Height="30"/>
</Grid.RowDefinitions>
<FlowDocumentReader Grid.Row="0">
<FlowDocument Name="flowDoc" FontFamily="Verdana" FontSize="12"
TextAlignment="Justify"
IsOptimalParagraphEnabled="True"
IsHyphenationEnabled="True"
IsColumnWidthFlexible="True"
ColumnWidth="300"
ColumnGap="20"
Background="White">
<Paragraph FontWeight="Bold">
Introduzione agli ADO.NET Data Services con Visual Basic 2008 - Seconda parte: il client WPF</Paragraph>
<Paragraph Foreground="Red">
a cura di Alessandro Del Sole (requisiti: conoscenze di base su LINQ, WPF e WCF)</Paragraph>
<Paragraph FontWeight="Bold">
Introduzione
</Paragraph>
<Paragraph>
Nella
<Hyperlink NavigateUri="http://www.visual-basic.it/areaarticoli.asp?articolo=adsAdoNetDataServices1.htm">prima parte</Hyperlink> di questa mini serie di articoli introduttivi agli ADO.NET Data Services in Visual Basic 2008, abbiamo visto come creare con Visual Studio un servizio basato su WCF per esporre in rete dei dati attraverso un approccio REST (REpresentational State Transfer) sfruttando il modello a oggetti offerto da ADO.NET Entity Framework.
In questa seconda parte completeremo l'introduzione all'argomento passando alla creazione di un'applicazione client basata su Windows Presentation Foundation e faremo utilizzo di LINQ to Data Services per interrogare i dati.
Vedremo aspetti decisamente interessanti della creazione di applicazioni data-centric con WPF, ma il codice da scrivere stavolta non sarà poco e richiederà una certa dimestichezza con WPF e LINQ, poiché, essendo di media complessità, non potremo soffermarci a spiegare ogni aspetto delle menzionate tecnologie. Ci soffermeremo in particolare su tutto ciò che riguarda gli ADO.NET Data Services, limitandoci ad accenni su tutto il resto.
Anche in questo caso potete utilizzare le edizioni Express di Microsoft Visual Studio 2008.
Con riferimento a quanto visto la volta precedente, è possibile utilizzare Visual Web Developer Express per creare il servizio, mentre, con riferimento al presente articolo, è possibile utilizzare Visual Basic 2008 Express che permette di creare le applicazioni client alle quali è possibile aggiungere riferimenti ai servizi WCF.
</Paragraph>
</FlowDocument>
</FlowDocumentReader>
<Button Width="100" Height="25" Grid.Row="1" Content="Print" Name="Button1" />
</Grid>