April 2010 Blog Posts

Be Agile

  0x2179e048, 0xac49, 0x45b0, 0xbe, 0x9c, 0x97, 0x72, 0x76, 0xa7, 0x86, 0xe4 Rebitting Tags: Agile

WCF RIA Services introduction

Microsoft WCF RIA Services semplifica la creazione di applicazioni Silverlight n-tier (purtroppo non esistono per WPF… spero ancora per poco :( ) Spero di riuscire a scrivere, con cadenza settimanle, dei post di esempio su come si usano e i vantaggi che danno. Per far ciò mi aiuterò con un pò di esperienza diretta e con i video che ho trovato quì e lì per la rete. Per maggiori informazioni controllate il seguente link: http://www.silverlight.net/getstarted/riaservices/ Nel frattempo vi consiglio di seguire i seguenti passi per installare i RIA Services: Download and Install Install WCF RIA Services for Silverlight 4 or Silverlight 3 ...

Accelerate Your Development with Microsoft Enterprise Library 5.0

“Microsoft patterns & practices announced availability of the next major release of Microsoft Enterprise Library. This collection of reusable software components is designed to assist software developers with common enterprise development challenges. Get it while it's hot!” Ovvero: sono sta pubblicate le Microsoft Enterprise Library 5… figooooooooooooo 0x92dde2d6, 0x5ef2, 0x4199, 0x92, 0x3a, 0x11, 0x22, 0xbe, 0x47, 0xb5, 0x1 Rebitting Tags: Framework | Designer | Librerie

Quando si debugga - DebuggerBrowsableAttribute Attribute

C’è poco da fare, una delle cose che trovo più utile fare quando scrivo una classe è utilizzare il decoratore DebuggerBrowsableAttribute per visualizzare/non visualizzare tutto ciò che mi servirà, appunto, in fase di debug: view plaincopy to clipboardprint? [DebuggerBrowsableAttribute(DebuggerBrowsableState.Never)]       private string _documentName;             /// <summary>       ///        /// </summary>       //[Required(true)]       //[MaxLength(100)]       public virtual string DocumentName       {           get { return _documentName; }           set          {               if (_documentName != value)               {                   _documentName = value;                   //FirePropertyChanagedEvent("DocumentName");               }           }       }    [DebuggerBrowsableAttribute(DebuggerBrowsableState.Never)] private string _documentName; /// <summary> /// /// </summary> //[Required(true)] //[MaxLength(100)] public virtual string DocumentName { get { return _documentName;...

SketchFlow nella vita reale

In questa settimana ho lavorato con un cliente sul porting di un’applicazione excel a wpf :) Abbiamo affrontato vari problemi di deploy, architetturali, ect; ma, la chiave di volta, era far percepire agli utenti/acquirenti il vantaggio del passaggio ad un nuovo applicativo, dove la UX deve essere altamente spinta e simil videogioco. Poter far apprezzare quello che sarà il prodotto una volta finito tramite un documento Word non è per nulla facile; anzi oserei dire alquanto difficile. Tramite Microsoft SketchFlow sono riuscito, in poche ore di lavoro, di dare del valore aggiunto al documento tecnico con il quale ho portato avanti la proposta....