Come vi avevo promesso, ho sviluppato la nuova versione del PreCompiler. Ora ha un interfaccia grafica, precompila e ricompila le pagine aspx e i controlli ascx e supporta il global.asax.
Per guarto riguarda quest'ultimo punto, della quale ho parlato qualche giorno fa, vi dico subito che non ho risolto niente :-D Il framework non prevede la possibilità di sostituire l'HttpApplication con una nostra perché vuole per forza il global.asax (almeno è quello che ho dedotto io). Quindi il precompiler non fa altro che copiare il Global.asax nella directory di destinazione. Se non volete mostrare il codice, usate il code-behind. In questo modo avrete un file global.asax con una direttiva Application.
Se usate il reflector (e usate Global.asax) scoprirete che gli assemblies risultanti referenziano un assembly, quello che contiene il global.asax ma che non troverà. Questo per il motore ASP.NET non è un problema perché verrà creato dal parser al primo richiamo dell'applicazione.
Provatelo e fatemi sapere!
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
- LINQ, lazy loading e architettura, l'11 marzo 2011 alle 18:42
- MetadataDiffViewer: aggiornato al .NET Framework 4.0, Silverlight 4.0 e Sharepoint 2010, il 7 gennaio 2010 alle 13:58
- .NET Framework 4.0 beta 1: Windows Communication Foundation, il 18 maggio 2009 alle 16:00
- Parallelizzare in Silverlight 2.0, il 21 aprile 2009 alle 00:25
- Silverlight: performance dell'isolated storage, il 16 aprile 2009 alle 17:38
- MetadataDiffViewer: differenze tra i framework, il 15 aprile 2009 alle 18:56