Passa ai contenuti principali

Post

Visualizzazione dei post da settembre, 2009

Cambiare la lingua di Visual Studio 2008

Oggi ho avuto qualche problema installando Windows Mobile 6 Professional SDK Refresh e Windows Mobile 6 Standard SDK Refresh. Scaricati i file di installazione e installati, ho provato a creare un progetto di tipo Windows Mobile 6.0 e mi sono beccato questo errore: Dopo qualche smanettamento abbiamo scoperto (e ringrazio il mitico Matteo per l’aiuto) che il mio Visual Studio 2008, pur essendo in Inglese (prova ne era il fatto che gli hotfix e la SP installata erano nella lingua di Albione) aveva come lingua impostata quella del sistema operativo (italiano). Ovviamente, non avrebbe mai potuto trovare la cartella 1040 (italiano) visto che l’installazione dell’SDK aveva supposto che la lingua del Visual Studio fosse Inglese (1033). La soluzione del problema è duplice: 1) Duplicate la cartella 1033 presente nel percorso evidenziato dall’errore e la rinominate 1040 2) cambiate la lingua di Visual Studio. Per questa ultima eventualità basta andare nel menù Strumenti/Opzioni

Disponibili i link per gli eventi di lancio di Windows 7 e Windows Server 2008 R2

Sono finalmente disponibili i link per iscriversi gli eventi di lancio di Windows 7 e Windows Server 2008 R2. L’evento di Roma si terrà allo Sheraton Golf Hotel mentre quello di Milano allo SMAU. Il link per iscriversi alle sessioni da sviluppatori è il seguente : http://www.microsoft.com/italy/lancio09/sviluppatori.aspx Quello per i professionisti IT è: http://www.microsoft.com/italy/lancio09/professionisti_it.aspx Il sito di riferimento dell’evento è: http://www.microsoft.com/italy/lancio09/index.aspx   Technorati Tag: Lancio Windows 7 , Evento lancio Windows 7 , Windows 7

Mi tremano le gambe!!!

Sono proprio contento di essere stato scelto dalla community DotNetRomaCestà come speaker per il prossimo evento comunitario che si terrà a Roma: Gladiatori Fest Sarò tra due mostri sacri del mondo .NET cioè Simone Charetta e Luca Bianchi e la cosa fa aumentare ancora di più l’adrenalina!!! Per me si realizza un sogno che coltivo da quando ho cominciato a lavorare (almeno 12 anni fa) e, ora eccoci qua. Spero solo di essere all’altezza, ma sono convinto che ce la metterò tutta e sarà una sfida interessante ed emozionante!!! Ragazzi, se volete farvi 4 risate, venite all’evento e n on ve ne pentirete!!!!!   Technorati Tag: Gladiatori Fest , Evento , DotNetRomaCestà

Primo evento DotNetRomaCestà: da non perdere!!!!

Vi segnalo il primo evento organizzato dalla community romana DotNetRomaCestà incentrato su Visual Studio 2010, ASP.NET 4.0 e MVC. Il link seguente è per iscrivervi. L’evento è gratuito e, secondo me, ci sarà da divertirsi: http://www.dotnetromacesta.org/EventoGladiatori.aspx   Technorati Tag: DotNetRomaCestà , Evento , Gladiatori Fest , Community , ASP.NET 4.0 , Visual Studio 2010 , MVC , MVC.NET

ASP.NET : Tag Mapping

Forse non tutti sanno che in ASP.NET è possibile letteralmente “rimappare” i tag ASPX (ovvero i controlli che mettiamo nelle pagine) verso delle nostre classi che ridefiniscono il comportamento dei controlli originali. Tanto per fare un esempio, supponiamo che non sia di nostro gradimento il modo con cui viene renderizzato il controllo <asp:Label> (ovvero con il tag <span> HTML). Per fare in modo che il controllo Label si comporti in maniera differente rispetto al comportamento standard, potremmo creare un controllo, magari derivato dalla classe Label, che ridefinisca il modo con cui viene “scritto” sullo stream HTML diretto al client. In pratica ridefinendo il metodo Render(). A questo punto, però, dovremmo sostituire tutti i controlli del nostro sito con il nuovo controllo e, la cosa, non sempre è possibile. In maniera più semplice e relativamente indolore possiamo adoperare la tecnica del Tag Mapping. In sostanza, definiamo all’interno del web.config la sezione

Annunciato Microsoft AJAX CDN

Riporto il post di Scott Guthrie ( )  con cui annuncia il lancio di Microsoft AJAX Content Delivery Network. Announcing the Microsoft AJAX CDN - ScottGu's Blog Dategli un’occhiata perchè, secondo me, ha campi di utilizzo interessanti.   Technorati Tag: Microsoft AJAX CDN , AJAX .NET , ASP.NET AJAX

ASP.NET : Eseguire post-back da javascript

In questo post vi vorrei illustrare un modo per forzare il post-back di una pagina utilizzando il javascript e, ovviamente, riuscire ad intercettare l’evento e il controllo che lo ha generato lato server. Innanzitutto creiamo un progetto di tipo ASP.NET Web Site: Visual studio ci crea automaticamente un sito web con una pagina Default.aspx. In questa pagina faremo in modo di creare 10 tag <div> (senza l’attributo runat=”server”) in fase di pre-render e attiveremo, al click dell’utente, un post back. Per fare questo utilizziamo il seguente pezzo di codice: Protected Sub Page_PreRender(ByVal sender As Object, _                  ByVal e As System.EventArgs) Handles Me.PreRender         For index = 0 To 10             Dim div = New HtmlGenericControl("div")             div.ID = String.Format("div_{0}", index)             Dim PostBackStr = Me.ClientScript.GetPostBackEventReference(div, index.ToString())             di

VB.NET: SplashScreen con effetto fade-in

In questo post vorrei proporvi un modo per realizzare una splash screen per le nostre applicazioni Windows Form che appare progressivamente con un effetto fade. Supponiamo di avere il nostro progetto VB.NET in una soluzione Visual Studio 2008 in cui abbiamo il sorgente della nostra applicazione Windows Form. Inseriamo una splash screen utilizzando il menù Progetto->Aggiungi Nuovo Elemento e selezionando il tipo di elemento “Schermata Iniziale” A questo punto Visual Studio creerà, automaticamente, la schermata iniziale che possiamo personalizzare graficamente come vogliamo. Per poter fare in modo che questa finestra appaia nel momento in cui avviamo l’applicazione, è necessario aprire le proprietà del progetto e impostare la maschera di avvio: In questo modo, all’avvio dell’applicazione, la schermata appare immediatamente e scompare un attimo prima della visualizzazione della finestra dell’applicazione. Possiamo far apparire la schermata iniziale con un ef