aprile 2007 Blog Posts
Che il mercato dedicato a WPF sia in espansione è sotto gli occhi di tutti, segno che la tecnologia, lentamente, comincia a prendere campo.Tra i nuovi produttori segnalo IdentityMine (nome noto nel settore) che attraverso blendables.com offre una serie di tools che non si limitano alla sola interfaccia utente.
Così come a volte WPF complica alcune cose che nei Windows Forms sono banali ci sono situazioni dove avviene il contrario.Un esempio è il caso di una Listview come quella riportata qui sotto: Lo Xaml necessario è il seguente:
1: <StackPanel Margin="8"> 2: <ListView Name="listView" ItemsSource="{Binding}"> 3: <ListView.View> 4: <GridView> 5: ...
Charles Petzold nel suo blog commenta con un certo sarcasmo il confronto apparso sul sito CodingHorror tra il suo libro e quello di Adam Nathan.Sono un estimatore di Petzold da parecchio tempo il suo libro Programming Windows 3.1 è stato per me un faro nella nebbia e ancora traggo beneficio dalla sua lettura.Sebbene continui a consigliare l'acquisto del suo libro non posso, in questo caso, non essere dalla parte di chi ritiene il libro di Nathan migliore. Non solo il libro di Nathan è piacevole da leggere (forse Petzold dovrebbe ricordare che non sempre si è di fronte al PC quando...
Un breve esempio (nato da una domanda nel NG MS) su come salvare su disco il contenuto di una Window WPF. .
1: using System.Windows.Media.Imaging; 2: using System.IO; 3: 4: RenderTargetBitmap bmp = new RenderTargetBitmap(300, 200, 120, 96, PixelFormats.Pbgra32); 5: bmp.Render(this); 6: BmpBitmapEncoder encoder = new BmpBitmapEncoder(); 7: encoder.Frames.Add(BitmapFrame.Create(bmp)); 8: ...
A quanto pare la iso della versione professional della beta1 di Orcas ha qualche problema con la MSDN Library, la quale, pur installandosi senza errori, non trova nessun argomento rendendola quindi inutilizzabile.Se state pensando di iniziare il download forse è il caso di aspettare un attimo...
Dopo il whitepaper ecco disponibile la Beta1 di Orcas.
Per quelli interessati alle novità presenti nella nuova versione di Visual Studio "Orcas" segnalo questo interessante whitepaper.
Fino a qualche istante fa ero convinto (e ricordo benissimo Anders Hejlsberg avere confermato la cosa al recente MVP Summit) che LINQ To SQL fosse una prerogativa di SQL Server e che altri DB fossero "demandati" all' Entity-Data-Model.Questo post sembra però smentire le mie supposizioni percui LINQ to SQL andrebbe interpretato come "LINQ verso quei database che usano SQL".
E' uscito su MSDN un mio articolo relativo alla gestione delle impostazioni nelle applicazioni .NET.Dopo la classica overview ho dedicato un ampia parte al "lato oscuro", quindi può essere che troviate qualcosa di interessante anche se già li utilizzate da parecchio tempo.
Ovviamente quanto cerchi di fare una cosa semplice semplice, Murphy suona alla tua porta...Obiettivo: Usare XAML per associare degli enumerati a dei ComboboxItems..
1: public class MyClass 2: { 3: public enum MyEnum { V1, V2, V3 }; 4: }
Con relativo XAML...
.
1: <Window x:Class="WPF.BindingToStatic.Window1" 2: xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3: xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 4: ...
Ci sono interessanti novità per tutti i developer "estimatori" di Expression Web e Expression Blend.More news in the afternoon... Update: Ora la notizie è ufficiale: Expression Web e Expression Blend saranno disponibili agli abbonati MSDN (chi ha la Team Suite avrà l'intero Expression Studio).