Rilasciato DotNetNuke 3.3/4.3 RC

E' stato finalmente rilasciato la versione 3.3/4.3 di DotNetNuke!!!

Ok, è ancora una RC, ma ci sono un migliaio di buoni motivi per iniziare a scaricarla: primo tra tutti, provare le nuove e numerosissime novità.

A mio avviso la novità maggiore è l'aver "abbandonato" l'implementazione di default del Membership/Role/Profile provider di ASP.NET 2.0, e aver reimplementato la gestione dei profili.

  • Ora è possibile definire attributi dei profili a runtime (invece che solo nel web.config).
  • Gli attributi non sono più salvati in quell'orrendo campo di testo omnicomprensivo, ma vengono salvati in campi singoli del DB: questo permette di fare ricerche su tutti gli attributi del profilo utente invece che solo email e username come prima
  • E' possibile sviluppare dei custom editor per gli attributi utente custom, oltre a poter popolare alcuni attributi direttamente da moduli custom

Altri miglioramenti, anche se di minor impatto, sono la possibiltà di limitare l'accesso ad alcuni folder in base ai ruoli utente, molto in-line editing (Ajax-style), e ottimizzazione della cache.

Infine sono state incluse anche le ultime versioni di tutti i moduli core, come Repository, Forum, Documents ecc...

Ora corro a scaricare e a provare la nuova versione sul mio ambiente di test, poi vi faccio sapere.

powered by IMHO 1.3

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

«giugno»
domlunmarmergiovensab
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678