ottobre 2009 Blog Posts
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
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
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
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
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 ...
E’ ora disponibile sul sito MSDN Subscribers: http://msdn.microsoft.com/en-us/subscriptions/default.aspx Technorati Tags: Visual Studio 2010
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/
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: ...
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
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
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
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:...
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:...