Il problema delle sessioni utente

Anche se la web application è la stesse, se la si accede da due domini differenti le sessioni utenti sono diverse!!!

Se me ne fossi "accorto" oggi alle 14, non avremmo passato tutto il pomeriggio in due a cercare di capire perchè passando da una pagina all'altra si perdevano tutti i dati di sessione: la web application risponde sia al dominio www1.example.com che al dominio www2.example.com, e per ragioni troppo complesse da spiegare, la seconda pagina veniva sempre chiamata con www2.example.com/pagina2.aspx, anche se la prima era www1.example.com/pagina1.aspx.

Ovviamente passando da un dominio all'altra la sessione del browser cambiava, e i dati di sessione si perdevano.

powered by IMHO 1.3

Vuoi cambiare encoding per un WebService? Non si può

Probabilmente non vi è mai capito di doverlo fare, ma se volete cambiare l'encoding del risultato di un webservice, quello che si trova nella dichiarazione dell'XML, da UTF-8 a qualcos'altro... non lo potete fare: sembra che si quella stringa sia "hardcoded" nel generatore di webservice.

Questo post, "Encoding limitations in ASMX", riporta un commento di uno sviluppatore del team MS che ha lavorato a questo:

We decided not to do this feature for 3 reasons:
1. UTF-8 can represent all Unicode characters
2. The Xml spec requires that all Xml processors understand UTF-8
3. We were short for time and there were other interesting features to consider.

We found out later that in the real world #2 just isn't the case. If we'd known that we probably would have made a different decision.

Interessante la 3a spiegazione "We were short for time" ...

Un'altro caso dove le specifiche non sono rispettate, e bisogna sviluppare sw che gestisce anche le cose non a specifica.

powered by IMHO 1.3

Community Credits integrato con SubText

Dall'integrazione numero 110 di sabato Subtext è integrato con i webservices di Community Credits.

SubText diventa così il primo software pubblico "partner" di Communty Credits: in questo modo gli utilizzatori di SubText non dovranno più collegarsi alla pagina di aggiunta punti per inserire i propri post ed articoli, ma, semplicemente abilitando un parametro di configurazione, i loro post e articoli verranno automaticamente inviati tramite il web service:

  • ogni post verrà inserito nella categoria "Blogged" per un credito di 500 punti
  • ogni "story" (ossia ogni articolo) verrà inviato nella categoria "Article", cioè come articolo di media lunghezza, per un credito di 5000 punti

In futuro, quando con la 2.0 di SubText ci sarà l'infrastruttura a plugins, sarà possibile specificare se il post contiene un "code sample" (3000 punti), oppure se è un articolo breve (1000 punti), o un articolo lungo (10000 punti).

La versione che include il supporto è la 1.9.0.114 che potete scaricare dall'archivio delle nightly builds.

powered by IMHO 1.3

«giugno»
domlunmarmergiovensab
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678