Crad's .NET Blog

L'UGIblog di Marco De Sanctis
posts - 190, comments - 457, trackbacks - 70

September 2006 Blog Posts

Uno dei più grandi misteri dell'universo

E' così da almeno 5 minuti. Mi domando... visto che è sempre così, in base a quale criterio viene calcolato questo famigerato time remaining???

posted @ Thursday, September 28, 2006 11:53 PM | Feedback (1) | Filed Under [ Off topic ]

[Libri] Hibernate in action

 Ho appena terminato di leggere Hibernate in Action, di Christian Bauer e Gavin King. Bellissimo, imho spiegato in maniera molto lineare e applicabile senza alcuno stravolgimento (nonostante si riferisca alla versione per Java) anche al dotnettiano NHibernate. L'aspetto che mi ha più colpito è la chiarezza e la completezza dei contenuti: il tutto scorre che è un piacere, ci sono un sacco di righe di codice di esempio (anche di come le cose *NON* vanno fatte) e mette in luce la marea di motivazioni che giustificano la scelta di un ORM, anche agli occhi dei nostri superiori, perché no! Se...

posted @ Thursday, September 28, 2006 1:56 AM | Feedback (2) | Filed Under [ Libri ]

[Vista] Un paio di segnalazioni interessanti

Intanto, per chi come me ha notato che Vista si pappa tutta la memoria fisica... beh.. c'è una spiegazione e si chiama SuperFetch: SuperFetch understands which applications you use most, and preloads these applications into memory, so your system is more responsive. SuperFetch uses an intelligent prioritization scheme that understands which applications you use most often, and can even differentiate which applications you are likely to use at different times (for example, on the weekend versus during the week), so that your computer is ready to do what you want...

posted @ Tuesday, September 26, 2006 10:02 AM | Feedback (2) | Filed Under [ Windows Vista ]

[Vista] Sandbar e Vista non vanno d'accordo

Non so se sia colpa degli ultimi Catalyst che ho installato, sta di fatto che Windows Vista dà alcuni problemi con i programmi che utilizzano la Sandbar, quando sono attivi gli effetti grafici. La cosa, confermata anche sul forum di DivElements in questo thread, dipende dal fatto che questo componente utilizza un sistema personalizzato per il calcolo dell'ombra, che però è molto lenta a causa del nuovo Desktop Windows Manager. Fortuna che un messaggio avvisa che il problema sarà risolto nella prossima RTM, staremo a vedere.

posted @ Monday, September 25, 2006 11:51 PM | Feedback (0) | Filed Under [ Windows Vista ]

Sono passato a Windows Vista

Questo è il mio primo post da Windows Vista, ho ancora su la Build 5600, ma il download della 5728 è oramai oltre il 90% L'impressione generale non è male, anche se devo ancora risolvere qualche problemino che ho qui e lì (tipo Visual Studio che non va così d'accordo con IIS7). Capitolo UAC: è sicuramente importante che anche l'utente medio si abitui a lavorare con privilegi limitati, Windows 2K e XP ci hanno abituato molto male in questo senso. Il problema è che lo trovo parecchio invadente, soprattutto quando si ha la necessità di svolgere 3 o 4...

posted @ Saturday, September 23, 2006 3:37 PM | Feedback (1) | Filed Under [ Windows Vista ]

[NHibernate] Usare chiavi composte

Quarto articolo della serie su NHibernate, questa volta a proposito del supporto a DB Schema legacy che contengano chiavi primarie comprendenti più colonne. Lo spunto mi è venuto da un dubbio esposto da Luca Beretta qualche giorno fa, vediamo un po' se ho preso due piccioni con una fava, magari riuscendo anche a risolvergli il problema! In questi mesi sto studiando (e soprattutto utilizzando) così tanto NHibernate che magari un giorno impazzisco, mi monto la testa e organizzo anche un corso, ehehehe!! powered by IMHO 1.3

posted @ Wednesday, September 20, 2006 1:09 AM | Feedback (0) | Filed Under [ NHibernate ]

E ora NHibernate ha anche le stored procedures

O meglio, le avrà, dato che questa nuova features è per il momento stata introdotta esclusivamente a livello di sorgenti, che comunque si possono scaricare dal server SVN. Ayende ne parla un po' sul suo blog, con tanto di esempio pratico su come specificarle nel file di mapping. La gestione è probabilmente un po' macchinosa e, soprattutto, IMHO è perfettamente inutile nel 99% dei casi, perché si manda allegramente in malora tutta la flessibilità che un ORM può dare nel tuning delle query. Però, dato che la gente le chiedeva a gran voce, sappiate che son lì. powered by IMHO 1.3

posted @ Tuesday, September 19, 2006 9:48 AM | Feedback (11) | Filed Under [ NHibernate ]

[OT] Scusate l'OT...

...ma queste letture mi rovinano la giornata! Ma la Urbani non l'ha votata anche lui? E perché io che i CD e i DVD li COMPRO devo sentirmi una mosca bianca? Bah... ogni giorno trovano un modo per rendersi sempre più ridicoli, impressionante! powered by IMHO 1.3

posted @ Friday, September 15, 2006 9:38 AM | Feedback (1) | Filed Under [ Off topic ]

On the way to 70-536

Alla fine anch'io mi son buttato a testa bassa nella preparazione del primo esame delle nuove certificazioni. Meglio tardi che mai!!  Pensavo di verificare un po' gli impegni in azienda i prox 2 o 3 giorni e poi prenotare subito l'esame in modo da spronarmi allo studio, altrimenti rischio di non farlo più. Ho notato una cosa che mi ha fatto parecchio piacere: nella pagina dove è presente il programma (che si trova a questo link), è possibile scaricare un file di word con alcune domande di esempio! Ottima idea, ovviamente non sostituiscono i test di MeasureUp, che acquisterò dopo aver...

posted @ Sunday, September 10, 2006 9:26 AM | Feedback (2) | Filed Under [ Misc ]

[NHibernate] Oracle e la concorrenza ottimistica

Sto utilizzando NH in un progetto che si appoggia su DB Oracle e mi sono imbattuto in una piccola grana che ha a che fare con lo "strano" modo di questo RDBMS di gestire i campi VARCHAR. C.p.l.

posted @ Thursday, September 7, 2006 9:03 AM | Feedback (2) | Filed Under [ NHibernate ]

[NHibernate] Oggi parliamo di IInterceptor

Nel terzo articolo su NHibernate parliamo dell'oggetto Interceptor e di come può essere utilizzato per personalizzare il comportamento standard di una Session. L'esempio proposto, questa volta, riguarda la realizzazione di un sistema di Audit che tenga traccia degli autori delle modifiche effettuate sulle entity. Devo ringraziare Giancarlo per avermi indicato questa come la soluzione più comoda per risolvere questa problematica così comune. Chi fosse interessato, lo trova a questo link. Ciao powered by IMHO 1.3

posted @ Monday, September 4, 2006 12:42 AM | Feedback (0) | Filed Under [ NHibernate ]

[OT] Alla fine è arrivato!

Cosa? ma A Matter of Life and Death , il nuovo Iron Maiden!!! Ho preso l'edizione limitata CD + DVD e la sto ascoltando proprio in questo momento... For the Greater Good of God rullezza, mi ricorda parecchio un altro masterpiece come Sign of the cross di The X Factor!! Peccato che i biglietti al DatchForum siano esauriti (causa bagarini, lasciatemelo dire.... ) da un po' e che su ebay costino dai 70€ in su... bah... i Maiden non hanno prezzo, però mi rompe veramente le scatole finanziare 'sta gente. Ah, ovviamente l'ho comprato in rete, su Cd Wow. Non è per far...

posted @ Saturday, September 2, 2006 7:04 PM | Feedback (0) | Filed Under [ Off topic ]

A proposito del DataBinding nelle WinForms

Prendo spunto dal recente post di Corrado per dire che anche nelle Winforms è possibile utilizzare il databinding in senso "lato", ossia per impostare interazioni tra gli oggetti di una form piuttosto che per visualizzare informazioni provenienti da una fonte dati. Sappiamo benissimo che .NET ogni oggetto è utilizzabile come sorgente dati, quindi perché non utilizzare un Control come DataSource? Create una winform con una CheckBox e una ComboBox, poi, nel costruttore, scrivete: public Form1(){    InitializeComponent();        Binding b = new Binding("Enabled", checkBox1, "Checked");    this.comboBox1.DataBindings.Add(b);} Indovinate un po' cosa accade... powered by IMHO 1.3

posted @ Friday, September 1, 2006 11:20 AM | Feedback (5) | Filed Under [ .Net 2.0 Windows Forms ]

Powered by:
Powered By Subtext Powered By ASP.NET