January 2010 Blog Posts

WCF RIA Services=RAD 4 RIA

Ho appena terminato slides e demo per il “Community Tour” di martedì prossimo, l’argomento è tra i miei preferiti: WCF RIA Services non solo perchè li uso quotidianamente ma perchè è ormai una tecnologia della quale non riuscirei più a farne a meno sviluppando in Silverlight. Se sviluppate applicazioni Silverlight (o pensate di iniziare a svilupparle) e ancora non li state usando, venite alla sessione, vi renderete subito conto di quello che vi state perdendo… CU There! Technorati Tags: WCF RIA Services,Community Tour,Workshop

posted @ Wednesday, January 27, 2010 10:44 PM | Feedback (0)

Official Visual Studio 2010 RTM Date

La data di rilascio ufficiale è: Monday, 12 April 2010 Fonte: http://blogs.msdn.com/robcaron/archive/2010/01/13/9948172.aspx Technorati Tags: Visual Studio 2010

posted @ Thursday, January 14, 2010 9:55 AM | Feedback (1)

Visual Studio 2010 Beta2 and Blend Preview dependencies

Se sviluppate un applicazione WPF 4.0 e utilizzate Blend preview for .NET 4.0 per disegnare la UI fate attenzione che se utilizzate Font Embedding (vedi immagine) la vostra applicazione diventa dipendente dall’ SDK di Blend a causa di questa righe inserita nel file di progetto <Import Project="$(MSBuildExtensionsPath)\Microsoft\Expression\Blend\3.0\WPF\Microsoft.Expression.Blend.WPF.targets" /> e di conseguenza il progetto non verrà caricato in assenza dell’installazione di Blend. Poco male, basta saperlo… Technorati Tags: WPF,Blend

posted @ Tuesday, January 12, 2010 7:16 AM | Feedback (2)

EntitiesInError in WCF RIA Services

Gestire situazioni in cui si hanno problemi di concorrenza tra utenti con i WCF RIA Services è veramente molto semplice, supponiamo di voler sapere se durante un operazione di update qualcuno ha modificato prima di noi gli stessi records. Il codice da scrivere è il seguente: private void OnUpdate(object sender, RoutedEventArgs e) { this.customersContext.SubmitChanges(lop => { if(lop.HasError) ...

posted @ Saturday, January 9, 2010 4:25 PM | Feedback (3)