October 2009 Blog Posts

Un gradito omaggio…

Ricevere un regalo fa sempre piacere, ma quando a farti un regalo sono 4 amici e professionisti del settore la soddisfazione aumenta, ringrazio quindi ufficialmente Daniele,Cristian,Alessio e Marco per avermi omaggiato di una copia della loro ultima fatica: “Silverlight 3 Guida completa per sviluppatori e designers”. Ho dato una sfogliata veloce ieri sera e, con la giusta sintesi, mi pare che copra tutto quello che c’è da sapere per iniziare a sviluppare con Silverlight 3. Ottimo lavoro ragazzi!   Technorati Tags: Silverlight 3

posted @ Wednesday, October 28, 2009 7:21 AM | Feedback (0)

ByteSnap SnapUI

Sempre nell’attesa di avere WPF/Silverlight utilizzabile da linguaggi managed ecco un altra alternativa per realizzare UI moderne in Windows CE http://www.bytesnap.co.uk/windows-ce-user-interface-tool-snapui/ Technorati Tags: Windows CE,Mobile

posted @ Wednesday, October 21, 2009 3:30 PM | Feedback (0)

Visual Studio 2010: WPF Visualizer

Tra le svariate novità di Visual Studio 2010 c’è un tool che permette di visualizzare velocemente la posizione di un elemento nel suo Visual Tree (se questo vi ricorda Mole non state sbagliando…) per visualizzarlo basta posizionare il cursore su una variabile che rappresenta un elemento di UI:   selezionare WPF Tree Visualizer per ottenere una rappresentazione gerarchica dello stato del visual tree: Purtroppo a differenza di Snoop, non è possibile modificare valori delle proprietà. Technorati Tags: Visual Studio 2010,WPF Visualizer

posted @ Tuesday, October 20, 2009 7:31 PM | Feedback (0)

Silverlight toolkit: October 2009 release

Come se non ci fosse già abbastanza roba da installare, ecco il Silverlight3 Toolkit October 2009 installation: http://silverlight.codeplex.com/ Tra le principali novità: Il supporto a VS2010 (che include finalmente il designer per Silverlight ) Supporto da parte di alcuni controlli della MouseWheel La gestione integrata (ovviamente nel browser) del drag and drop, per quest’ultima feature consiglio questo post: http://themechanicalbride.blogspot.com/2009/08/new-with-silverlight-toolkit-drag-and.html Tutti i controlli sono ora Silverlight3 only Technorati Tags: Silverlight Toolkit

posted @ Monday, October 19, 2009 9:54 PM | Feedback (1)

Visual Studio 2010 Beta2: How to improve WPF/Silverlight designer performances

Dopo avere installato Visual Studio 2010 Beta2 è possibile migliorare le performance del designer WPF/Silverlight modificando il registry in questo modo: 1. Close any open VS instances 2. Open RegEdit (as an administrator as needed) 3. Select the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0 key 4. Right click and add key, type ClrHost 5. In the newly created key, right click and add a DWORD32 with the name StartupFlags 6. Set its value to 5 ...

posted @ Monday, October 19, 2009 9:43 PM | Feedback (0)

Visual Studio 2010 Beta2

E’ ora disponibile sul sito MSDN Subscribers: http://msdn.microsoft.com/en-us/subscriptions/default.aspx Technorati Tags: Visual Studio 2010

posted @ Monday, October 19, 2009 5:31 PM | Feedback (0)

Visual Studio 2010 release date

A quanto pare la data di lancio ufficiale di Visual Studio 2010 sara' il 22/03/2010. Fonte: http://www.theregister.co.uk/2009/10/19/visual_studio_2010_second_beta_packaging/    

posted @ Monday, October 19, 2009 8:31 AM | Feedback (0)

WPF: Set initial focused element

Piccolo trick per impostare l’elemento che deve avere il focus quando viene visualizzata una finestra…, non funziona in tutti i contesti ma può sempre venire utile… 1: <Window x:Class="D01_MovieCatalog.Views.CatalogView" 2: xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3: xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 4: Title="CatalogView" 5: ...

posted @ Tuesday, October 13, 2009 9:28 AM | Feedback (0)

Composite UI Framework for Windows Mobile

Se avete avuto il “piacere” di lavorare con Windows Mobile vi sarete subito resi conto di quanto sarebbe bello poter creare user interfaces usando codice managed e WPF/Silverlight , nell’attesa che ciò accada, date un occhio a questo framework che sembra molto interessante: http://mobileui.codeplex.com/ Technorati Tags: Mobile,UI Frameworks

posted @ Thursday, October 8, 2009 9:54 PM | Feedback (2)

Generate a PDF or custom reports from Silverlight

La stampa è uno dei punti deboli di Silverlight (in pratica non esiste nulla), le uniche soluzioni che ho visto interagiscono col il browser con tutte le limitazioni e complicazioni del caso. SmartPrint for Silverlight sembra un prodotto interessante in grado di generare un PDF contente ciò che è visibile a video o parte di esso. Non è un generatore di reports, per quello il prodotto più interessante che ho avuto modo di provare è Report Sharp Shooter. Technorati Tags: Silverlight,Report generation,Printing

posted @ Saturday, October 3, 2009 4:54 PM | Feedback (0)

XAML Templates

Spesso mi viene chiesto dove è possibile reperire dei temi/skin per WPF e Silverlight da applicare alle proprie applicazioni in modo da ottenere velocemente un look and feel più moderno e accattivante. Visto che puntualmente mi dimentico l’indirizzo del sito, me lo segno qui: http://www.xamltemplates.net/ Technorati Tags: XAML Templates

posted @ Friday, October 2, 2009 7:17 AM | Feedback (0)

Ottobre: MVP Award Time

Ci sono giornate che, senza un evidente motivo, si trascinano una certa “malinconoia” (cit.) oggi per me è una di queste; fortunatamente è arrivata una mail che ha cambiato il verso della giornata come è successo nel ormai ‘lontano’ 2002 quando sono stato nominato per la prima volta MVP: sono stato riconfermato. Dicono che i cicli storici si ripetono: speriamo sia proprio così. Per il momento mi godo questo piccolo attimo di felicità…, congratulazioni ai nuovi MVP, a quelli riconfermati e un arrivederci a quelli che hanno passato il testimone. Technorati Tags:...

posted @ Thursday, October 1, 2009 4:42 PM | Feedback (4)

ErrorTemplate Weirdness

Quando si utilizza un custom ErrorTemplate per segnalare eventuali errori di validazione bisogna tenere in considerazione alcuni effetti secondari derivanti dal suo utilizzo. Consideriamo il caso più semplice: Una textbox bindata ad una proprietà di un ViewModel che implementa IDataErrorInfo la cui parte di validazione è la seguente: 1: #region IDataErrorInfo Members 2:  3: public string Error 4: { 5:...

posted @ Thursday, October 1, 2009 8:30 AM | Feedback (0)