Invest in people before investing in tools

Il blog di Matteo Baglini
posts - 118, comments - 95, trackbacks - 697

WPF

There are 11 entries for the tag WPF
WPF Functional Testing With White

(@ Dario: accetto la sfida!!! ) Nel mio ultimo post ho annunciato il rilascio di un framework per effettuare test funzionali per applicazioni desktop in maniera del tutto automatica. Dario ha accettato la mia richiesta rispondendo con un bel post su TestApi e Input Injection. Tutto ciò mi ha messo voglia di provare a rifare il solito test da lui proposto, però utilizzando white, così possiamo confrontare i due framework. Cominciamo!! Prima di tutto lo screenshot della mia applicazione, non è proprio identica a quella di Dario, ma va benissimo! Come sappiamo, lo...

posted @ giovedì 18 dicembre 2008 23:23 | Feedback (2) | Filed Under [ .NET OpenSource Agile ]

WPF Effects Library

Una delle novità di WPF 3.5 SP1 sono gli Shader Effects, adesso il Team di WPF ha pubblicato su CodePlex la Windows Presentation Foundation Pixel Shader Effects Library, una libreria  contenente molti Shader Effects, direttamente dalla home del progetto: Initial seed includes: Effects: BandedSwirl, Bloom, BrightExtract, ColorKeyAlpha, ColorTone, ContrastAdjust, DirectionalBlur, Embossed, Gloom, GrowablePoissonDiskEffect, InvertColor, LightStreak, Magnify, Monochrome, Pinch, Pixelate, Ripple, Sharpen, SmoothMagnify, Swirl, Tone, Toon, and ZoomBlur Transition Effects: BandedSwirl, Blings, Blood, CircleReveal, CircleStretch, CircularBlur, CloudReveral, Cloudy, Crumble, Dissolve, DropFade, Fade, LeastBright, LineReveal, MostBright,...

posted @ giovedì 23 ottobre 2008 10:47 | Feedback (1) | Filed Under [ .NET ]

[WPF] Intercettare l’evento MouseDoubleClick di un ListBoxItem

Visual Studio 2008 Sp1 non visualizza l’evento MouseDoubleClick per un ListBoxITem, come se non esistesse:   In realtà tale evento esiste, è solo un problema di IntelliSense, quindi basta digitare il nome e tutto funziona:   Al seguente url è disponibile una piccola demo: ListItemDoubleClickDemo Technorati Tag: WPF,Windows Presentation Foundation

posted @ mercoledì 22 ottobre 2008 22:27 | Feedback (1) | Filed Under [ .NET ]

XAML - differenze fra Silverlight e WPF

XAML è un linguaggio dichiarativo general-purpose, sviluppato da Microsoft e derivato dall’XML, atto alla rappresentazione di gerarchie di oggetti. Attualmente XAML è utilizzato in Silverlight, Windows Presentation Foundation (WPF) e Windows Workflow Foundation (WF), ognuno con il proprio parser e runtime. Sul sito MSDN possiamo trovare un articolo che spiega le differenze fra il parser di Silverlight e quello di WPF. Technorati Tag: Silverlight,WPF,Windows Presentation Foundation,XAML

posted @ mercoledì 22 ottobre 2008 22:14 | Feedback (1) | Filed Under [ .NET ]

[WPF] RadioButton+Binding=BUG

Questo post doveva essere pubblicato già da po’ di settimane, ma gli impegni sono sempre pronti a mettere il bastone fra le ruote. In WPF se mettete in Binding una proprietà di tipo boolean con un controllo RadioButton vi accorgerete presto di un bug nel motore di Binding. Maggiori info su questo thread sul newsgroup di C#. Grazie a Corrado per la segnalazione Technorati Tag: Windows Presentation Foundation,WPF

posted @ lunedì 20 ottobre 2008 22:22 | Feedback (1) | Filed Under [ .NET ]

Expression Blend framework vs CompositeWPF framework

Un interessante confronto tra il framework di una WPF Composite Application (Expression Blend) e un framework per creare WPF Composite Application (CompositeWPF). Fonte: Expression Framework versus Composite WPF Technorati Tag: ExpressionBlend,CompositeWPF,WPF,Windows Presentation Foundation

posted @ lunedì 20 ottobre 2008 21:51 | Feedback (1) | Filed Under [ .NET Architecture ]

[WPF] Accedere alla UI da un thread secondario

Nicolò commentando il mio ultimo post mi ha chiesto di mostrare: "...un esempio in cui si accede da un thread secondario a quello che gestisce l'interfaccia utente?" niente di più facile! Per la (piccola) demo ho creato un'applicazione WPF, all'interno della Window ho inserito uno StackPanel con un TextBlock (da aggiornare) e due Button, il primo che mosta l'eccezione che viene scatenata se si prova ad accedere alla UI da un thread secondario ed il secondo che mostra come utilizzare la classe System.Windows.Threading.Dispatcher per accedere nella maniera corretta alla UI. Di seguito lo XAML: <Window x:Class="AccessUIThreadDemo.Window1" ...

posted @ lunedì 26 maggio 2008 11:46 | Feedback (1) | Filed Under [ .NET ]

DispatcherTimer, Yet Another Timer Class

Chiunque lavori da diverso tempo con il .NET Framework saprà che esistono diverse implementazioni della classeTimer, le quali sono: System.Threading.Timer System.Timers.Timer System.Windows.Forms.Timer Per maggiori informazioni leggete questo articolo di MSDN Magazine: http://msdn.microsoft.com/en-us/magazine/cc164015.aspx. Con l'arrivo di WPF è stata introdotta un'altra classe Timer: System.Windows.Threading.DispatcherTimer. Come ogni Timer che si rispetti la classe non fa altro che eseguire un operazione (metodo) allo scadere di un intervallo di tempo. Quindi la domanda che viene subito in mente è: perchè introdurre un'altra classe Timer?? Seplice, questa implementazione utilizza l'oggetto System.Windows.Threading.Dispatcher...

posted @ venerdì 23 maggio 2008 13:01 | Feedback (2) | Filed Under [ .NET ]

Costruire una griglia in WPF

Tempo fa scrissi un post che rimandava ad una pagina su MSDN dove venivano messi a confronto i controlli disponibili in WinForms e quelli disponibili in WPF. Su Channel9 è stato pubblicato un video, Pascal Bourque - Building a rich datagrid in WPF,  che mostra come creare uno dei componenti mancanti in WPF, la griglia. Abstract: Last week I met up with Pascal Bourque from Xceed.  Pascal is senior developer who has been developing with WPF for two years.  Xceed is a controls company famous for their free WPF Datagrid.We talk about what its like to develop a rich control using...

posted @ mercoledì 24 ottobre 2007 13:49 | Feedback (0) | Filed Under [ .NET ]

Controlli Windows Forms e gli equivalenti controlli WPF

A questa pagina troviamo un confronto tra i controlli Windows Forms ed i controlli Windows Presentation Foundation (WPF). Utile per capire quali controlli non sono presenti, come il NotifyIcon, e quali sono "componibili" come il controllo CheckedListBox. Technorati tags: .net 3.0, WPF, Windows Presentation Foundation, Windows Forms

posted @ sabato 30 giugno 2007 09:59 | Feedback (1) | Filed Under [ .NET ]

WPF Wiki

A Gennaio su Channel 9 è stato aperto un wiki su WPF per raccogliere e condividere risorse riguardanti Windows Presentation Foundation. Questa iniziativa si affianca al wiki di WPF su MSDN. Fonte: The WPF Wiki Technorati tags: .net 3.0, WPF, Windows Presentation Foundation

posted @ venerdì 9 marzo 2007 12:55 | Feedback (1) | Filed Under [ .NET ]

Powered by:
Powered By Subtext Powered By ASP.NET