“Mi piace” questo elemento?

Mi piace. Non mi piace più. Per politically correcteness il “non mi piace”  secco neanche c’è. Questo è tutto. Visto come Facebook ha ucciso la comunicazione in virtù dell’interazione di tipo meccanico? Sì perché leggiamo un post, un link, addirittura un commento carino ed invece di sprecare un minimo di neuroni per rispondere o commentare […]

Fluent Nhibernate save insert NULL values

Ho appena postato un quesito su stackoverflow, se qualcuno vuole aiutarmi nella soluzione del problema 😉 Related Posts:Evitare NHibernate.ObjectNotFoundExceptionTSQL: leggere i tipi delle colonne di una tabellaFluent NHibernate mapping exception: Association references unmapped classAutoMapper DTO e POCO ObjectAsp.Net carrello Paypal: problema con le spese di spedizione

Link della settimana #1

Da oggi parte una nuova rubrica: i link della settimana – link che, comunque, sono reperibili sul mio account delicious. 1 – Tabella periodica HTML5 2 – Mastering JSON 3 – Come utilizzare jQGrid in ASP.NET MVC 4 – ASP.NET MVC: Html.RenderPartial vs Html.RenderAction 5 – Utilizzare StructureMap per configurare applicazioni e componenti Update: Ho […]

Google Code

Con un mio collega, ho iniziato a sviluppare un componente per realizzare una griglia (un gridview, per intenderci) in asp.net mvc. Abbiamo deciso di utilizzare Google Code come server repository. Pare funzionare benissimo, tra le altre funzionalità è comodo l’avere a disposizione un server subversion. Tuttavia è incredibile come non abbiano dato la possibilità di […]

ASP.NET ListView: itemPlaceHolder InvalidOperationException

Sto approcciandomi per la prima all’utilizzo del componente ListView, nettamente più potente e flessibile (soprattutto in termini di personalizzazione del layout) rispetto al GridView. Seguendo l’esempio di Scott Gu, ho creato un ListView del tipo: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <asp:ListView runat="server" ID="temp"> <LayoutTemplate> […]

TSQL: leggere i tipi delle colonne di una tabella

Stavo ragionando sull’estender Fluent NHibernate per automatizzare il processo di produzione delle entità (sempre ammesso che non esista ancora nulla del genere). Mi sono quindi posto il problema di come fare per leggere i tipi delle colonne di una tabella. Mi risponde Joe Webb sul suo blog: 1 2 3 4 5 6 7 8 […]

Fluent NHibernate mapping exception: Association references unmapped class

Ieri ho perso metà pomeriggio di lavoro per una mia non conoscenza del mapping delle Entity in Fluent NHibernate. L’eccezione lanciata da NHibernate: 1 Association references unmapped class: YourClassAssociation references unmapped class: YourClass Il mapping delle mie Entity avviene tramite un metoto CreateSessionFactory: 1 2 3 4 5 6 7 8 9 10 11 12 […]

Vodafone, la crisi ed il cliente perduto

E’ un po’ che seguo l’evoluzione dei cellulari Android, ed ero stato attratto dall’Acer Liquid. La radio, in uno dei suoi spot sfavillanti e accattivanti, mi annuncia che la Vodafone ha inserito il suddetto smartphone nei suoi listini ed io tutto giulivo sono andato in un negozio Vodafone One, il primo che mi è capitato […]

Asp.net MVC JavaScriptSerializer: non serializzare proprietà automatich

Immaginiamo di avere il seguente modello: 1 2 3 4 5 6 7 8   public class MyModel { public string Cognome { get; set; } public string Nome { get; set; }   public DateTime DataNascita { get; set; } } public class MyModel { public string Cognome { get; set; } public string […]

Jquery UI 1.8rc1, Jquery 1.4.1, Jquery masked input 1.2.2: datepicker bug

Recentemente ho riscontrato un bug nell’utilizzo del componente datepicker in accoppiata con il plugin masked input di query. Quando si seleziona una data dal calendarietto associato e si cerca poi di modificarla manualmente, il sistema cancella completamente la data, costringendo l’utente ad inserirla nuovamente. Ho aperto un ticket nella sezione dev di jquery. Related Posts:Link […]

C#: parametri ‘Specified’ nei servizi WCF

Ipotizziamo di avere questo contratto in un servizio WCF: 1 2 [OperationContract] string HelloWorld(string foo, int bar);[OperationContract] string HelloWorld(string foo, int bar); Nel caso in cui ci si agganci da client non-WCF, come ad esempio client dotnet 1.1 (o client non dotnet), ci si potrebbe trovare in una situazione come la seguente: 1 2 Service1.HelloWorld(string […]

WordPress 2.3 MySql Injection via XMLRPC

Del tutto per sbaglio, mi sono reso conto solo oggi che il mio blog ha subito un attacco di tipo MySQL injection via XMLRPC. Non avendo accesso ai log di sistema, non posso capire a quando risalga questo attacco, credo comunque al più ricada negli ultimi 3 giorni. Mi ha insospettito l’aver incollato il link […]

Basta! Italia 2010

Venerdì sono stato al workshop “Principles & Patterns per .NET 4”, speaker Dino Esposito, ospitato da Basta! Italia 2010 (evento organizzato da dotnetcenter e Software & Support). In generale è stato un gran bell’evento e la sola presenza di Dino Esposito giustifica il costo della sessione. Si è dimostrato una persona davvero molto disponibile; mi […]

c#: stringhe e valori enums

Ultimamente mi sono ritrovato a dover fronteggiare un problema che, in realtà, è abbastanza comune. Immaginiamo di avere un’area generica (diciamo un div) all’interno del quale restituiamo all’utente un messaggio a seconda della specifica funzionalità che deve eseguire. Nell’ottica del riutilizzo del codice, potrebbe essere utile cambiare il messaggio visualizzato a seconda del punto dal […]

Installare il servizio Subversion SVN su piattaforma Windows

A partire dalla versione 1.4.0 di Subversion, è possibile installare questo servizio così che si possa velocemente automatizzare l’avvio dei repository al boot della macchina. E’ sufficiente eseguire questo comando da linea di comando: sc create svnserve binPath= “\”C:\path\to\svnserve.exe\” –service -r c:\path\to\repo” DisplayName= “Subversion Service” depend= Tcpip start= auto obj= Server\SvnDaemon password= P@ssw0rd (via James […]

Google Chrome: barra del traduttore

Da qualche giorno su Google Chrome compare, ad ogni accesso ad una pagina in inglese, una noiosissima barra che propone di tradurre la pagina dall’inglese all’italiano. Per fortuna che si può disattivare! Related Posts:Google Chrome 3.0.195.21 proxy Error 0 (net::OK)Il meglio della settimana #42Il meglio della settimana #41Il meglio della settimana #40Il meglio della settimana […]

Visual Studio 2010 RC KB980610: crash e riavvi

Se vi trovate a lavorare su un progetto con Visual Studio 2010 RC, sappiate che questa versione è affetta da un bug che porta al crash ed al conseguente riavvio, in corrispondenza di particolari eventi dell’intellisense o nel caso in cui abbiate dei device tablet connessi alla vostra macchina. Microsoft ha già rilasciato la patch […]