maggio 2007 Blog Posts
Se avete notato anche voi che a volte, durante Windows Update, l'occupazione della CPU schizza al 100% a causa del processo svchost.exe e il pc diventa inutilizzabile, sembra che ora esista una soluzione quasi ufficiale:
Installare la nuova versione del client di Automatic Updates, scaricabile qui.
Insatallare la hotfix per il servizio Windows Installer citata nell'articolo di KB 927891.
La cpu, in certi momenti, arriva ancora al 100%, ma almeno il sistema risponde all'input.Tutto questo verrà reso disponibile verso fine mese su Windows Update, ma consiglio l'installazione immediata se volete evitare (come è successo a me) che, non appena approvate il deploy degli aggiornamenti via...
Da oggi il sito ufficiale dedicato alla tecnologia Smart Client sotto Windows è diventato WindowsClient.net.
Spero vivamente che questa tecnologia abbia un po' più considerazione. Noto che troppo spesso è messa in secondo piano rispetto alla sua controparte web, trascurando il suo grande potenziale, ma si sa, l'applicazione web va di moda...
Credo però che WPF possa contribuire molto in questo senso.
Il metodo classico per registrare un HttpModule in una applicazione ASP.NET è inserirlo nell'apposito tag HttpModules del web.config:
<system.web> <httpModules> <add name="MyModule" type="MyModule, MyAssembly" /> </httpModules></system.web>
E' possibile fare la stessa cosa via codice, nel caso, ad esempio, volessimo attivare un modulo piuttosto che un altro a seconda di un parametro presente in un file di configurazione. Bisogna innanzitutto aggiungere il file Global.asax all'applicazione web e fare l'override del metodo Init() della classe Global:
public class Global : System.Web.HttpApplication{ public static readonly IHttpModule Module = new MyModule(); public override void Init() { base.Init(); Module.Init(this); }}