November 2005 Blog Posts

[Visual Studio 2005] First experience - Atto secondo...

Dopo aver risolto i primi problemi, ne è venuto fuori un'altro : l'Xml Text Editor si presentava così:  impedendomi anche diversi tipi di operazioni sul file (cancellazione, spostamento del cursore, ecc...). Inoltre la pagina di modifica delle opzioni di configurazione dell'Xml Text Editor erano inaccessibili. Supponendo che l'errore possa essere la conseguenza di un problema simile a quello precedente, ho cercato un possibile assembly duplicato, trovandolo in Microsoft.VisualStudio.TextManager.Interop.8.0. La rimozione della versione più vecchia (8.0.40607.16) ha fatto tornare Visual Studio alla normalità: And now it works fine (speriamo )... powered by IMHO 1.3

posted @ Saturday, November 26, 2005 6:50 PM | Feedback (15)

[Visual Studio 2005] First experience...

Dopo l'installazione di Visual Studio 2005 mi è comparso questo errore: Package 'Visual Studio Common IDE Package' has failed to load properly ( GUID = {8D8529D3-625D-4496-8354-3DAD630ECC1B}). Please contact package vendor for assistance. Application restart is recommended, due to possible environment corruption. Would you like to disable loading this package in the future? You may use 'devenv /resetskippkgs' to re-enable package loading. Lo stesso errore si è ripetuto più volte durante i primi utilizzi anche con un GUID diverso: {6E87CFAD-6C05-4ADF-9CD7-3B7943875B7C}. Probabilmente la causa è un conflitto con versioni precedenti (beta) di Visual Studio 2005. Personalmente sulla macchina su cui ho installato VS2005 RTM...

posted @ Saturday, November 26, 2005 3:05 PM | Feedback (24)

[Mono] Atlas on Mono

Qualche giorno fa Miguel De Icaza ha pubblicato lo status di avanzamento dei lavori di Mono, giunto alla sua versione 1.1.10. Diverse le implementazioni tra cui l'avvicinamento al framework 2.0 e, udite udite, l'implementazione open-source della libreria Microsoft.Web.Atlas. Se è un pò presto per farlo, non lo so, dipende da quanto cambierà "Atlas" fino alla sua prima RTM, ma è un segnale della convergenza dei due mondi paralleli. powered by IMHO 1.3

posted @ Saturday, November 26, 2005 1:12 PM | Feedback (18)

Visual Studio 2005 Setup

Vi è mai capitato di avere la CPU al 100% durante l'installazione di Visual Studio 2005? Se si e non avete trovato alcuna spiegazione è presto detto: Kaspersky Antivirus! Si intromette come un dannato (forse crede che VS2005 possa costituire un potenziale pericolo, mah...). Soluzione: semplice...chiudere kaspersky! Nota: non so dire se in presenza di altri antivirus il il comportamento è lo stesso! powered by IMHO 1.3

posted @ Saturday, November 26, 2005 12:47 PM | Feedback (9)

Microsoft Technical Conference 2005 Roma - The Day After

Solo ora ho un po di tempo per postare il mio resoconto sull'evento tenuto ieri in quel di Roma. E' stata l'occasione per conoscere diverse persone, tra cui il "nostro" Lorenzo, persona splendida e che sinceramente mi ha sorpreso mooolto positivamente, più di quanto mi aspettassi, mi dispiace solo non averlo potuto salutare dato che è dovuto correre all'areoporto a fare la comparsa . Oltre a lui ho conosciuto alcuni MVP presenti all'evento: Gianluca Hotz e Luca Amicone, con i quali ho fatto una chiacchieratina sulla SQL-Injection, Vincenzo Di Russo e Luca Bianchi. Per lo stand gironzolava anche Stefano di ASPItalia.com "fortuitamente" conosciuto durante alcune disquisizioni...

posted @ Wednesday, November 23, 2005 8:05 PM | Feedback (9)

[ASP.NET 2.0 Pulse] Enhance Postback actions

Con questo post inauguro una nuova serie dedicata alle novità meno "sbandierate"  di ASP.NET 2.0, trattando come primo argomento l'introduzione del Cross-Page Postback. Se in ASP.NET 1.x vogliamo gestire i postback in pagine separate, siamo "costretti" ad utilizzare il Response.Redirect per reindirizzare il browser verso il diverso gestore con una sintassi del tipo: Response.Redirect("Page2.aspx?textbox1=" + HttpUtility.UrlEncode(TextBox1.Text)); oppure Server.Transfer("Page2.aspx"); Il Server.Transfer, a differenza del Response.Redirect, elimina il round-trip con il client e condivide lo stesso flusso di informazioni tra le due pagine consentendo l'accesso alla pagina chiamante attraverso l'istruzione:  Page previousPage = (Page) Context.Handler; In aggiunta a queste tecniche, ASP.NET 2.0 consente la dichiarazione della pagina di postback direttamente nel controllo server. In questo caso un possibile...

posted @ Sunday, November 13, 2005 5:13 PM | Feedback (7)