Posts
163
Comments
179
Trackbacks
5
luglio 2010 Blog Posts
NHibernate 3 Alpha 1


Mi era sfuggito, ma da circa una settimana è possibile scaricare l’Alpha 1 di NHibernate 3.
Appena ho un attimo mi metterò sicuramente a provarla!

posted @ venerdì 30 luglio 2010 11:39 | Feedback (0)
NHibernate: query e fetch join, attenzione ai risultati multipli!


Ovviamente non ricordavo di certo il post di Gianmaria, ma sono proprio caduto in questo problema. Nel mio caso non uso Criteria ma HQL, ma il problema è lo stesso ed è descritto bene nel post sopra indicato.

Per completezza usando HQL avremo:

   1: IQuery obj_query = this.Session.CreateQuery(query);
   2: ...
   3: ...
   4: ...
   5: // Restituisco i risultati
   6: return obj_query.SetResultTransformer(Transformers.DistinctRootEntity).List<T>();

dove Query è la nostra query HQL da eseguire e T è il tipo generico.

posted @ mercoledì 14 luglio 2010 18:14 | Feedback (1)
ASP.NET Menu: aprire il menu al mouse click e non al mouse over


Uno dei problemi più fastidiosi che si hanno con l’ASP.NET Menu è l’impossibilità (almeno fino alla versione 3.5) di decidere “quando” visualizzare gli elementi del menu. Di default vengono visualizzati al mouse over e la cosa può essere molto scomoda se il layout della pagina prevede dei controlli posizionati vicino al menu.

Nel mio caso, dovendo integrare le mie applicazioni in SharePoint, il comportamento desiderato era quello di SharePoint e cioè aprire i menu al click del mouse e, una volta aperto un menu qualsiasi, poter navigare da un menu all’altro senza click successivi.

Navigando con il solito Google sono arrivato a questo post:

http://msd-bml.blogspot.com/2008/09/aspnet-menu-click-instead-of-hover.html

Non contiene la soluzione completa al mio problema, ma è già un buon punto di partenza. Il post è vecchiotto e la soluzione non usa il mio caro jQuery, ma comunque consente di modificare il comportamento standard dei menu di ASP.NET aprendoli al click e non al mouse over.

Attenzione che tra i commenti ci sono un paio di correzioni interessanti.

posted @ mercoledì 14 luglio 2010 17:56 | Feedback (0)
News
Se volete sapere con chi avete a che fare eccomi qui in uno "scatto" lavorativo.

La mia foto

Logo MCAD
Logo MCTS