none
MVC HttpModules RRS feed

  • Domanda

  • Ciao a tutti, sto sviluppando una applicazione web dove mi è stato imposto un vincolo che mi obbliga a derivare le pagine ASP.NET da una classe base legacy e custom che a sua volta estende System.Web.UI.Page. Purtroppo non conosco e non posso verificare il contenuto della classe che devo estendere, so che in web.config è stato aggiunto un Modulo HTTP. Questo sembra fornire delle informazioni estese alla classe da estendere con informazioni di security. Vorrei utilizzare comunque MVC per le mie apgine, ma vorrei capire come il framework MVC gestisce HTTPContext e la sessione HTTP. Non sono riuscito a capire se il percorso che viene seguito è lo stesso iter che viene fatto per le pagine ASP.NET

    Grazie


    Andrea
    lunedì 22 novembre 2010 22:03

Risposte

  • Ciao Andrea, la risposta la trovi in questo articolo MSDN: http://msdn.microsoft.com/en-us/library/dd381619.aspx

    Devi prestare attenzione soprattutto al viewstate della pagina che non supportato in MVC, inoltre se questa pagina di base sfrutta i postback e il viewstate appunto, o dei server control che a loro volta lo fanno, ... eh... niente da fare.

    Inoltre, per finire, visto che ciclo di vita della pagina ha eventi differenti, non è garantito che funzioni tutto. 

    Insomma, provalo ma non è assolutamente garantito,


    CIAO!


    Adriano
    mercoledì 1 dicembre 2010 16:55