DarioSantarelli.Blog("UgiDotNet");

<sharing mode=”On” users=”*” />
posts - 176, comments - 105, trackbacks - 3

My Links

News


This is my personal blog. These postings are provided "AS IS" with no warranties, and confer no rights.




Tag Cloud

Archives

Post Categories

My English Blog

December 2008 Blog Posts

Buon 2009 UGIdotNET!!!

Che il nuovo anno possa riservare grandi soddisfazioni a tutti voi. Tanti auguri di cuore. Dario

posted @ Wednesday, December 31, 2008 8:28 PM | Feedback (0) |

[LINQ to SQL] Compiled Query

Un aspetto che ho avuto modo di discutere con dei colleghi in questi giorni riguarda l' impatto che l' "execution overhead" di LINQ2SQL ( = valutazione dell' expression tree e generazione dello statement SQL ) apporta in un progetto reale. Supponiamo di avere un sito ASP.NET che invoca la stessa query LINQ2SQL centinaia di migliaia o addirittura milioni di volte nell'arco di 24 ore. In casi come questo il rischio è che l'execution overhead impegni pesantemente le risorse di CPU, precludendo il caricamento di una pagina in tempi ragionevoli. A supporto di tale problematica, segnalo questo interessante...

posted @ Sunday, December 28, 2008 5:01 PM | Feedback (0) |

Auguri UGIdotNet!!!

posted @ Wednesday, December 24, 2008 11:55 AM | Feedback (0) | Filed Under [ About Me... 100% delirio!!! ]

Caricamento dinamico di UserControl via jQuery Ajax e HttpHandler

In applicazioni Web di una certa complessità, spesso le classiche tecniche di caricamento dinamico di UserControl tramite PostBack o UpdatePanel rischiano di rendere lo sviluppo delle pagine molto complesso nonché, cosa più pericolosa, non performante. Di certo uno scenario maggiormente flessibile dovrebbe anzitutto ridurre al minimo il traffico da/verso il server (vedi "UpdatePanel e i suoi abusi") ma soprattutto permettere di richiedere il caricamento di contenuti on-demand sfruttando la potenza di AJAX. In questo esempio voglio mostrare quanto sia semplice implementare un' infrastruttura di base che permetta il caricamento dinamico di UserControl tramite jQuery AJAX (client-side)...

posted @ Sunday, December 21, 2008 7:57 PM | Feedback (0) | Filed Under [ ASP.NET AJAX ]

Best of jQuery

Segnalo questi due post decisamente divertenti da vedere: 50+ Amazing Jquery Examples 7 of my favorite jQuery plugins for use with ASP.NET In particolare il secondo mi sembra molto interessante poiché mette in risalto sinteticamente degli importanti aspetti di applicabilità con i controlli ASP.NET e ASP.NET AJAX.  ... Ragazzi adoro il plugin quickSearch :D Technorati Tag: jQuery   

posted @ Thursday, December 18, 2008 10:48 AM | Feedback (0) |

TestApi e Input Injection

(@ Matteo: della serie "Tu m'hai provocato...") Appena uscito su CodePlex, TestApi 0.1 sembra costituire uno strumento veramente potente per il testing automatico dell'UI di applicazioni WPF, Windows Forms e Win32. La parte che più mi ha affascinato sin da subito è l'UI testing tramite Input Injection (simulazione dell'input utente).  In merito a questo aspetto, questa libreria fornisce due tipologie di facilitazioni per le classiche tecniche di "input simulation": Invocazione programmatica degli eventi dell'UI utilizzando i metodi degli AutomationElement Interazione con i sistemi di...

posted @ Wednesday, December 17, 2008 12:15 AM | Feedback (4) |

[ASP.NET AJAX] UpdatePanelPopupExtender

Un controllo AJAX molto "cool": UpdatePanelPopupExtender. Si tratta di un ASP.NET AJAX extender che può essere agganciato ad un UpdatePanel in modo tale che quest'ultimo appaia dietro ad un qualsiasi controllo che specifichiamo come PopUp. In questo post vengono evidenziati alcuni interessanti scenari che si possono implementare con questo controllo: Master Details Master Multiple Details AJAX search Un grazie a Manuel per la segnalazione. Technorati Tag: ASP.NET AJAX

posted @ Monday, December 15, 2008 5:50 PM | Feedback (0) | Filed Under [ ASP.NET AJAX ]

WCAG 2.0

Circa 9 anni (!!!) dopo la pubblicazione delle WCAG 1.0, arriva la versione definitiva delle WCAG 2.0. Seguo la documentazione delle 2.0 dal 2004 e nel tempo mi è parso che lo sforzo della W3C nei working draft sia stato incentrato più in una diversa strutturazione dei contenuti e nella produzione di esempi piuttosto che nella definizione di nuove linee guida vere e proprie. Infatti, l'accessibilità è un tema che crea molta confusione dal momento che genera una facile analogia con il termine "usabilità" nella testa di molti designer/developer. Per questo, a differenza delle 1.0 che sono organizzate in checkpoint, le nuove linee guida sono concepite per coprire anche il mondo dell'usabilità...

posted @ Monday, December 15, 2008 12:02 PM | Feedback (0) |

Silverlight 2 e ICommand

Premessa: l'altro ieri ho partecipato all' 8° Workshop DotNetMarche dedicato a Silverlight. Un Alessandro in grande forma ha tenuto banco per più di 3 ore illustrando una gran quantità di contenuti interessantissimi: dalla presentazione di soluzioni/problematiche architetturali che interessano le RIAs alla realizzazione di controlli custom (finestre di navigazione e menu per Silverlight) , dalla creazione di un' infrastruttura multitargeting per il porting in WPF all' IoC. Insomma, un evento per veri buongustai!!! ( ...considerando soprattutto la seguente cena in compagnia di Alessandro, Gian Maria, Stefano, Andrea, Stefano, Alfredo e la buonissima bistecca alla fiorentina :D .  )     Tornando all'oggetto...

posted @ Saturday, December 13, 2008 9:47 AM | Feedback (1) | Filed Under [ Silverlight ]

[Silverlight 2] Navigazione tra pagine

Da un punto di vista dell'usabilità, è estremamente importante strutturare un' applicazione che gestisce molti contenuti in modo tale che l'utente possa navigare facilmente ed intuitivamente tra le varie pagine. Da un punto di vista dello sviluppo, invece, implementare un'infrastruttura di navigazione flessibile e testabile non è la cosa più semplice del mondo, ma può caratterizzare un aspetto critico. Purtroppo, a differenza del suo fratellone WPF, Silverlight 2 non include alcun supporto alla navigazione tra pagine! Questo significa che a meno di applicazioni piccole, ci troveremmo veramente nei pasticci se implementassimo la navigazione basandoci...

posted @ Tuesday, December 9, 2008 7:54 PM | Feedback (0) | Filed Under [ Silverlight ]

[WPF] Creare un ColorPicker

In generale, una semplice soluzione per realizzare un ColorPicker si basa sull'utilizzo di un' immagine che rappresenta lo spettro dei colori, come la seguente: Dopodiché, per rilevare il colore selezionato al passaggio del Mouse abbiamo ovviamente bisogno di conoscere le coordinate del cursore su tale immagine. In WPF questa operazione è veramente molto semplice sfruttando la classe CroppedBitmap. Se definissimo una BitmapSource come Source della nostra Image WPF, ecco come potremmo implementare un semplice metodo per individuare il colore RGB corrispondente alle coordinate del...

posted @ Friday, December 5, 2008 7:59 PM | Feedback (0) | Filed Under [ WPF ]

[WPF] PropertyGrid su CodePlex

Stavo cercando un controllo PropertyGrid per WPF ed in men che non si dica ecco che esce fuori su codeplex: WPF PropertyGrid Control Forte!!! Come si può notare è molto simile al property editor di Expression Blend, anche se lo scopo del progetto è: The purpose of this project not to clone existing Microsoft Expression Blend property editor or Visual Studio 2008 property pad for "Cider" WPF designer but rather introducing a scalable and comprehensive control ready to be used in different types of applications Credo sarà interessante dare un'occhiata al sorgente :D P.S.: Se qualcuno di voi già lo conosce/utilizza mi piacerebbe avere qualche...

posted @ Wednesday, December 3, 2008 9:37 AM | Feedback (0) | Filed Under [ WPF ]

Powered by:
Powered By Subtext Powered By ASP.NET