Passa ai contenuti principali

Post

Visualizzazione dei post da ottobre, 2009

Mio primo WebRole in the cloud

Probabilmente non frega nulla a nessuno, ma sono riuscito, in una mezz’oretta a creare un web role (in pratica una paginetta aspx che accede all’rss feed del mio blog e lo visualizza): http://massimobonanni.cloudapp.net/ Il web role non fa praticamente nulla (e, per questo siamo nello standard delle mie applicazioni) ma è una soddisfazione!!!! Prossimo step, ci porto il mio intero sito nuovo!!!   Technorati Tag: Windows Azure , Web Role , In the cloud

Gladiatori Fest: disponibile il materiale

E’ disponibile, all’indirizzo http://www.dotnetromacesta.org/EventoGladiatori.aspx , il materiale (slides e sorgenti) dell’evento Gladiatori Fest di DotNetRomaCestà . Mi raccomando, a tutti coloro che erano presenti, di inviare un feedback all’indirizzo info@dotnetromacesta.org . Le vostre critiche, specie se sono costruttive, non possono che aiutarci a crescere!!!!   Technorati Tag: Gladiatori Fest , DotNetRomaCestà , Eventi

BING : Interessante articolo su Wired.it

Vi invito a leggere l’articolo su Lorenzo Thione (“inventore” di Bing) uscito su wired.it : http://www.wired.it/magazine/archivio/2009/09/storie/the-big-bing.aspx?page=all Anche in Bing c’è lo zampino italiano e, tanto per cambiare, questo “cervello” se n’è andato dal nostro paese.   Technorati Tag: BING , Powerset , Microsoft

Lancio di Windows 7 : Cronaca in diretta

Ore 6:00 Sono al gate di Fiumicino in attesa dell’imbarco sul volo AZ2008 per Milano Linate. Windows 7 arrivo. Ore 9:30 Apertura sala e 20 minuti all’inizio della keynote. La sala è decisamente piena! L’organizzazione mi sembra buona, poi vi faccio sapere. Ore 13:00 Finita la mattinata. La sessione di Lorenzo, riguardante le novità di Windows 7 per gli sviluppatori, è stata interessante anche se non ha riguardato strettamente lo sviluppo (cioè la scrittura del codice) quanto gli strumenti a disposizione dello sviluppatore quali virtualizzazione e via discorrendo. Piccolo appunto all’organizzazione: troppe persone e catering non ben organizzato. A mio modo di vedere, in questi casi, è meglio il consueto “sacchetto”, almeno così si è sicuri che tutti mangiano. Ore 18:00 Finito l’evento: organizzazione 4 e 1/2, contenuti 8. Ho assistito ad eventi migliori, ma fortunatamente anche a peggiori: senza infamia e senza lode. Il pomeriggio ha riservato tre sessioni decisamen

Gladiator Fest : Ottimo inizio

Ottimo riscontro per la community DotNetRomaCestà al termine del suo primo evento: il Gladiator Fest. Nonostante solo trenta persone presenti, l’evento è sembrato interessare alla maggior parte e, questo, fa molto piacere per noi organizzatori. Un grazie a Simone Chiaretta e Luca Bianchi per le ottime sessioni!! Arrivederci al prossimo evento!!! P.S.: A breve slides, codice e foto sul sito.   Technorati Tag: DotNetRomaCestà , Gladiatori Fest

Nuovo look per MSDN

Decisamente molto bello. E’ nato il nuovo look di MSDN : Da segnalare la possibilità, nella library, di cambiare facilmente il tipo di visualizzazione: Standard: Leggera: ScriptFree: Il cambio di visualizzazione avviene in maniera molto semplice con il pannello in basso a destra.   Technorati Tag: MSDN , Library MSDN

Annuncio rilascio Visual Studio 2010 Beta 2

E’ disponibile, da poche ore, per gli abbonati  MSDN la versione Beta 2 di Visual Studio 2010. Per i non abbonati il download sarà disponibile a partire dal 21 di ottobre. Al seguente indirizzo potete trovare l’annuncio sul blog americano di MSDN e un elenco delle versioni dell’ambiente di sviluppo nel rilascio definitivo: http://blogs.msdn.com/innov8showcase/archive/2009/10/19/visual-studio-2010-beta-2-released.aspx   Technorati Tag: Visual Studio 2010 , Visual Studio 2010 Beta 2

VB.NET : Creare eventi paralleli con i CustomEvent

Vi segnalo un mio piccolo articolo relativo ai CustomEvent del Framedwork .NET versione 2.0 e successive. L’articolo mostra come poter realizzare eventi i cui gestori vengono eseguiti in maniera parallela. L’intero articolo è disponibile sul sito della community romana del mondo .NET DotNetRomaCestà all’indirizzo : http://www.dotnetromacesta.org/common/articoli/aspnet/varie/Custom_event_VBNet.aspx Vi ricordo, inoltre, che mercoledì ci sarà il primo evento organizzato dalla community. Vi prometto che ne vale la pena, quindi non mancate: http://www.dotnetromacesta.org/EventoGladiatori.aspx   Technorati Tag: Custom Event , VB.NET Event , .NET Framework , Eventi Paralleli

BING : L’Object Model del protocollo SOAP

In questo breve post vorrei proporvi l’Object Model delle API di Bing utilizzando il protocollo SOAP. Di seguito vi riporto il diagramma delle classi delle request e delle response. L’object model della request e della response rimane lo stesso sia che si referenzi l’endpoint SOAP come servizio, sia che si referenzi come web service. L’unica differenza tra le due modalità di reference è la classe utilizzata per invocare le richieste.   Technorati Tag: Bing API , Bing Object Model , Bing Service , Bing classes

ALM DAY - Evento gratuito Microsoft - Roma e Milano – Agenda ed iscrizioni

E’ finalmente disponibile l’agenda ed il link di iscrizione all’evento gratuito Microsoft ALM Day sulla gestione del ciclo di vita del software: ALM DAY - Evento gratuito Microsoft - Roma e Milano Da non perdere, nella giornata romana c’è Brian Harry (il papà di TFS)!!!!   Technorati Tag: ALM Day , Microsfoft ALM , TFS

ASP.NET : Inserire immagini dinamiche all’interno delle pagine ASPX.

A volte abbiamo la necessità di inserire, all’interno delle nostre pagine web .ASPX, delle immagini generate in maniera dinamica, cioè create utilizzando un opportuno algoritmo oppure modificando dinamicamente delle immagini già esistenti. Una delle tecniche che possiamo utilizzare per ottenere questo risultato è quella di utilizzare dei gestori HTTP personalizzati. Un gestore HTTP altro non è che una classe .NET che implementa l’interfaccia IHttpHandler e che permette di gestire, personalizzando il comportamento, un qualsiasi file con una qualsiasi estensione. Esistono, fondamentalmente due tipologie di gestori HTTP: 1) Il primo tipo è quello che si ottiene creando una classe VB.NET (o C#) ed implementando l''interfaccia IHttpHandler. L’utilizzo di questo gestore avviene inserendo un’apposita chiave all’interno del file web.config: <system.webServer>     .     .     <handlers>         <add name="MioGestore" verb="*&quo

Refactor! un utile (e gratuito) strumento da Devexpress

Refactor! è un ottimo strumento gratuito di Devexpress che aggiunge al nostro Visual Studio molte funzionalità di refactoring automatiche quali la creazione di metodi a partire da un pezzo di codice selezionato: oppure la possibilità di creare una proprietà a partire da un metodo: Le funzionalità previste sono decisamente tante e potete vederle tutte sul sito Devexpress o seguendo il link Refactor! su VB Developer Center .   Technorati Tag: Devexpress , Refactor! , Visual Studio , Estensibilità Visual Studio , Plug-in Visual Studio

VS2010 : Personalizzare la home page dell’IDE

Una delle migliorie apportate all’IDE di Visual Studio 2010 riguarda l’estensibilità dello strumento, cioè la possibilità che si ha di personalizzare l’IDE di Visual Studio per adattarla alle nostre necessità. Fa parte di questo ambito, la possibilità cambiare la pagina iniziale di Visual Studio e personalizzarla come vogliamo. Innanzitutto la home page “di serie” si trova nella sotto-cartella StartPages (ed in particolare la cartella “en”)  della cartella di Visual Studio 2010: Program Files\Microsoft Visual Studio 10.0\Common7\IDE\StartPAges\en Si tratta di un file XAML WPF e una classe CS che possiamo personalizzare come vogliamo. Per poter utilizzare la nostra home page personale dobbiamo preventivamente copiare i due file citati in precedenza in una cartella creata nella cartella documenti del nostro profilo: Documents\Visual Studio 10\StartPages Questi file StartPage.xaml e StartPage.cs costituiranno la nostra pagina che potremo modificare a piacimento. Per

BING : Limitare le ricerche ad un particolare dominio

Proseguendo il filone dei post su BING vi segnalo un piccolo tip per ottimizzare le proprie ricerche in modo da proporre i risultati di ricerca relativi ad un solo dominio. In sostanza basta aggiungere, alle parole di ricerca, la parola chiave site: seguita dal dominio richiesto. Ad esempio le parole chiave di ricerca: visual+studio+2010 site:microsoft.com producono il seguente risultato: Ovviamente possiamo aggiungere la clausola site anche alle nostre ricerche effettuate da codice per dare ai nostri utenti risultati di ricerca relativi al nostro dominio.   Technorati Tag: BING , API Bing

Anche le istituzioni parlano di Gladiatori Fest

Anche la provincia di Roma e, in particolare, il centro per l’impiego di Pomezia cita il prossimo evento della community romana sulla tecnologia .NET DotNetRomacestà . Questo è il link al sito del centro per l’impiego di Pomezia. Ora non avete più scuse, iscrivetevi e partecipate alla community in modo che possa crescere: http://www.dotnetromacesta.org/EventoGladiatori.aspx Ringrazio il grande Emanuele per la segnalazione! Technorati Tag: DotNetRomaCestà , Gladiatori Fest , Eventi Community

BING : Referenziare il servizio SOAP

In questo post vorrei riprendere un discorso trattato qualche mese fa riguardante le funzionalità di ricerca offerte dalla piattaforme Bing. In particolare mi vorrei soffermare sul protocollo SOAP. Come già visto nel post Protocolli Bing : SOAP & JSON , il protocollo SOAP è solo uno dei tre protocolli possibili per accedere alle funzionalità della piattaforma di ricerca Bing. Se abbiamo un nostro progetto .NET possiamo referenziare il protocollo SOAP in due modalità che vedremo ora in dettaglio. In entrambi i casi, l’indirizzo da cui recuperare il WSDL del servizio è: http://api.bing.net/search.wsdl?AppID=<AppIdD>&Version=2.2 dove <AppId> è il nostro appid generato nelle modalità spiegate nel post "Integrare le funzionalità di Bing" . SOAP come servizio Per referenziare il servizio SOAP è sufficiente utilizzare la funzione “Aggiungi Riferimento al Servizio…” del menù contestuale di un progetto VS2008: inserire l’indirizzo del WSDL:

Cominciare a lavorare con Windows Azure

Vi segnalo un interessante post di Giuseppe Guerrasio su come cominciare a lavorare con Windows Azure. Potete trovare il post sia sul blog MSDN: Il blog del team MSDN Italia : Pubblica un’applicazione con la nuova CTP di Windows Azure e indossa la maglietta Sia sul blog di Giuseppe: Giuseppe Guerrasio : Windows Azure Hello World !!   Technorati Tag: Windows Azure

Rilasciata la nuova release di AjaxControlToolkit

Ieri è stata rilasciata la release 30930 dell’AjaxControlToolkit. Il progetto è ospitato da codeplex e le novità introdotte in questa release sono: Seadragon: un controllo per fare panning e zoom di immagini; AsynchFileUpload: per effettuare upload di file in modalità asincrona. Per vedere gli esempi potete andare sul sito di ASP.NET .   Technorati Tag: AjaxControlToolkit , AJAX .NET , AJAX , Controlli AJAX