Crad's .NET Blog

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

aprile 2007 Blog Posts

Se passate in QueryString dati codificati Base64...

...ricordatevi di scrivere, prima della decodifica string goodBase64string = base64FromQueryString.Replace(" ", "+"); altrimenti potreste ritrovarvi una bella FormatException per "Invalid length for a Base-64 char array". HTH   Technorati tags: ASP.NET

posted @ lunedì 30 aprile 2007 03:03 | Feedback (1) | Filed Under [ ASP.NET 2.0 ]

Quando Lorenzo ha ragione, ha ragione

Personalmente, sottoscrivo anche le virgole! http://blogs.ugidotnet.org/lbarbieri/archive/2007/04/24/76460.aspx

posted @ martedì 24 aprile 2007 18:33 | Feedback (0) | Filed Under [ Off topic ]

[FIX] Ancora a proposito di VS2005 e debug su IIS7

Nonostante avessi configurato correttamente la Windows Authentication, aperto Visual Studio con i privilegi elevati, ecc.ecc. di punto in bianco non sono riuscito più ad attivare il debug della mia applicazione con il classico F5: Unable to start debugging on the Web Server. An authentication error occurred while communicating with the Web Server. o qualcosa del genere. Sono andato avanti un paio di giorni agganciandomi manualmente al processo w3wp.exe, poi stamattina ho trovato questo post che mi ha risolto il problema   Technorati tags: ASP.NET, Windows Vista

posted @ domenica 22 aprile 2007 11:31 | Feedback (0) | Filed Under [ ASP.NET 2.0 Windows Vista ]

Un bug veramente noioso di wsdl.exe

Alcuni web service che sto realizzando, usano come parametri e valori di ritorno dei tipi che implementano l'interfaccia IXmlSerializable. Il tool wsdl.exe utilizzato per generare i proxy per l'accesso lato client, ha un fastidioso bug descritto in questa KB: considera ogni tipo IXmlSerializable come se fosse un dataset e quindi produce metodi con signature errate. L'aspetto più antipatico della questione è che, stando sempre a quanto scritto nella KB che ho linkato, non c'è soluzione se non quella di andare a cambiare a manina ogni metodo incriminato. Uff, non vedo l'ora di migrare completamente a WCF!

posted @ venerdì 20 aprile 2007 12:05 | Feedback (1) | Filed Under [ ASP.NET 2.0 Visual Studio ]

NHibernate Search

Come segnalato da Ayende, è oramai praticamente completo NHibernate.Search. Cos'è? E' l'integrazione con NHibernate del famoso full-text search engine Lucene. La documentazione non è ancora disponibile, ma il funzionamento è assolutamente analogo a quello della controparte Java, che si trova qui. Non vedo l'ora di dargli un'occhiata.   Technorati tags: NHibernate

posted @ lunedì 2 aprile 2007 15:34 | Feedback (0) | Filed Under [ NHibernate ]

[WCF] Condividere la medesima class library tra server e client

Windows Communication Foundation permette, in maniera estremamente semplice, di utilizzare tipi complessi sia come parametri di un servizio che come valori di ritorno: basta che essi siano marcati o con l'attributo DataContract o Serializable: [DataContract] public class MyClass { // codice.... } [ServiceContract] public interface IMyService { [OperationContract] string MyMethod(MyClass parameter); } Il comportamento di default di svcutil.exe, in fase di generazione del proxy per l'accesso al servizio da parte del client, è quello di creare una classe omonima di MyClass e con i medesimi membri pubblici. Nel caso in cui MyClass sia definita in un assembly referenziato sia dal...

posted @ lunedì 2 aprile 2007 15:03 | Feedback (1) | Filed Under [ .Net 3.0 ]

Powered by:
Powered By Subtext Powered By ASP.NET