Alessandro Del Sole's Blog

{ A programming space about Microsoft® .NET® }
posts - 1883, comments - 2047, trackbacks - 352

My Links

News

Your host

This is me! Questo spazio è dedicato a Microsoft® .NET®, di cui sono molto appassionato :-)

Cookie e Privacy

Disabilita cookie ShinyStat

Microsoft MVP

My MVP Profile

Microsoft Certified Professional

Microsoft Specialist

Il mio libro su VB 2015!

Pre-ordina il mio libro su VB 2015 Pre-ordina il mio libro "Visual Basic 2015 Unleashed". Clicca sulla copertina per informazioni!

Il mio libro su WPF 4.5.1!

Clicca sulla copertina per informazioni! E' uscito il mio libro "Programmare con WPF 4.5.1". Clicca sulla copertina per informazioni!

These postings are provided 'AS IS' for entertainment purposes only with absolutely no warranty expressed or implied and confer no rights.
If you're not an Italian user, please visit my English blog

Le vostre visite

I'm a VB!

Guarda la mia intervista a Seattle

Follow me on Twitter!

Altri spazi

CodePlex download Scarica i miei progetti open-source su CodePlex!

Article Categories

Archives

Post Categories

Image Galleries

Privacy Policy

maggio 2011 Blog Posts

Nuovo articolo su WPF T&T: Visual State Manager in WPF 4

Nella nostra community "satellite" WPF Tips & Tricks abbiamo pubblicato l'articolo di esordio di Roberto Sarati, dal titolo "Il Visual State Manager in WPF 4". Roberto è un valido tecnico che sta facendo tantissimo per darci una mano nel rispondere nei forum di WPF T&T, quindi oltre a segnalarne l'articolo d'esordio approfitto per ringraziarlo pubblicamente. Vi aspettiamo su WPF T&T per altri contenuti nel prossimo tratto a venire. Alessandro

posted @ martedì 31 maggio 2011 12:12 | Feedback (2) | Filed Under [ Windows Presentation Foundation Community and friends ]

Certificare applicazioni LightSwitch per Windows Azure, con Microsoft Platform Ready

Giorni fa vi ho segnalato un post di Mario Fontana, nel quale viene introdotto il portale Microsoft Platform Ready per la certificazione di applicazioni basate su una serie di tecnologie Microsoft, tra cui Windows Azure. Come sapete, anche le applicazioni LightSwitch possono essere pubblicate su Windows Azure, nel qual caso andranno a utilizzare database su SQL Azure. Il programma MPR prevede la certificazione di applicazioni che usano entrambe le tecnologie, ergo è possibile certificare le proprie applicazioni LightSwitch per il cloud. Proviamo quindi a spiegare come si fa. Innanzitutto si crea una qualunque applicazione LightSwitch che abbia almeno una tabella, sia...

posted @ martedì 24 maggio 2011 19:58 | Feedback (2) | Filed Under [ Visual Studio LightSwitch Windows Azure and SQL Azure ]

Visual Studio LightSwitch: acquisizione di immagini da scanner con WIA e VB 2010

L'estendibilità di Visual Studio LightSwitch e il fatto di essere basato su Silverlight 4 sono due fattori che permettono di fare delle cose incredibili, quindi anche di sopperire a quelle funzionalità che non ci sono di default. Oggi vediamo come sia possibile ricorrere alla COM Automation di Silverlight 4 per scannerizzare immagini da un'applicazione LightSwitch. Da premettere: COM Automation significa elevati privilegi, quindi utilizzabilità solo se l'applicazione gira come client desktop, fuori dal browser. Detto questo, creiamo un nuovo progetto LightSwitch in Visual Basic (o C# se preferite, ma il codice che mostro è VB ). Non aggiungiamo alcunché, giusto per finalità dimostrative. Creiamo...

posted @ domenica 22 maggio 2011 17:29 | Feedback (4) | Filed Under [ Visual Basic Visual Studio LightSwitch ]

Visual Basic compie 20 anni!

Sono passati 20 anni da quel 20 maggio del 1991 in cui Bill Gates annunciò pubblicamente la versione 1.0 di Visual Basic per Windows, durante la Keynote del Windows World in Atlanta. In 20 anni il nostro amato linguaggio di programmazione ha fatto tantissima strada, passando per versioni come la 6.0 e la 10.0 che hanno veramente segnato la storia dei tool di sviluppo, attraversando le architetture COM e .NET. Oggi Visual Basic è un linguaggio potente, versatile e in grado di trarre il massimo da tutte le più recenti e importanti tecnologie Microsoft e, consentitemelo , offre caratteristiche come gli XML...

posted @ sabato 21 maggio 2011 17:50 | Feedback (0) | Filed Under [ Visual Basic Community and friends ]

Document Toolkit for Visual Studio LightSwitch (free!)

La società First Floor Software ha rilasciato un interessante estensione per Visual Studio LightSwitch, chiamata Document Toolkit. In realtà, si parte da un progetto esistente che espone un visualizzatore di documenti per Silverlight 4, visto che attualmente non ce n'è uno. Visto che le applicazioni LightSwitch sono Silverlight 4, il passo è stato veramente breve. Formati supportati sono PDF, XPS e Word e la cosa interessante è che non c'è da fare nulla, il controllo si occupa da solo di analizzare e presentare il documento in base al suo formato! Ennesima dimostrazione di come estendere LightSwitch e di come questo possa...

posted @ giovedì 19 maggio 2011 15:32 | Feedback (1) | Filed Under [ Visual Studio LightSwitch ]

Articolo: "Implementare stampa e reportistica in LightSwitch" aggiornato alla Beta 2

Una delle fondamentali novità nella Beta 2 di LightSwitch, rispetto alla Beta 1, è la modalità con cui si interagisce con i controlli utente aggiunti all'applicazione tramite extensibility. Sostanzialmente cambia l'interfaccia IContentItemProxy, che prima esponeva un metodo chiamato Invoke per eseguire l'azione sul controllo, ora c'è un evento chiamato ControlAvailable che si verifica nel momento in cui l'istanza del controllo viene ottenuta tramite Me.FindControl (o this.FindControl in C#). L'azione nei confronti del controllo, quindi, si pone in essere nel gestore di evento nuovo, al posto del delegate richiamato in Beta 1 con Invoke. Scrissi un articolo per LightSwitch Tips & Tricks relativo alla...

posted @ martedì 17 maggio 2011 15:36 | Feedback (2) | Filed Under [ Visual Studio LightSwitch ]

I vincitori del concorso WP 7 Factor

Con qualche giorno di ritardo, vi segnalo il post del Team di MSDN Italia con cui si comunicano ufficialmente i vincitori del concorso WP 7 Factor, organizzato da Microsoft Italia, al quale VB T&T ha avuto il piacere di partecipare nella giuria. Alessandro

posted @ lunedì 16 maggio 2011 23:10 | Feedback (2) | Filed Under [ Silverlight e Windows Phone Community and friends ]

Visual Studio LightSwitch: l'evoluzione del tipo Money

Come già sapete, in Visual Studio LightSwitch sono stati introdotti alcuni tipi di dato c.d. business, il cui scopo è rappresentare delle informazioni tipiche di contesti gestionali, ma che in realtà sono mappature di tipi di dato .NET; in sostanza, in LightSwitch ci sono dei tipi "logici" che altro non fanno che fare un passo in più rispetto ai corrispondenti .NET. Ad esempio, il tipo Money non esiste in .NET ma è una forma "business" per rappresentare quello che in .NET è Decimal, con l'aggiunta del simbolo della valuta e la formattazione con punteggiatura. Ci sono state delle modifiche tra la Beta...

posted @ lunedì 16 maggio 2011 23:00 | Feedback (3) | Filed Under [ Visual Studio LightSwitch ]

Roadmap dell'Application Lifecycle Management in Visual Studio vNext

Non si sa ancora molto della prossima versione di Visual Studio (e chi sa, non dice ) ma al TechEd North America Microsoft ha annunciato le prossime novità in materia di Application Lifecycle Management, quindi di tutta quella strumentazione per la gestione del ciclo di vita del software tra cui si annovera Team Foundation Server e la strumentazione di Visual Studio che si integra con TFS. La filosofia Agile è quella che caratterizza in modo consistente le novità, che potete leggere in questo post di Jason Zander. Alessandro

posted @ lunedì 16 maggio 2011 22:46 | Feedback (2) | Filed Under [ Visual Studio 2010 ]

Certificare gratuitamente le proprie applicazioni su Windows Azure (e non solo)

Vi segnalo questo post di Mario Fontana, Senior Architect Evangelist di Microsoft Italia, in cui viene introdotto il programma Microsoft Platform Ready grazie al quale è possibile procedere all'autocertificazione delle proprie applicazioni basate su una serie di tecnologie Microsoft come Windows Azure, Phone 7, Windows 7, Windows Server 2008 R2, SharePoint 2010, Office 2010 e altro. Nel post si fa particolare riferimento alla piattaforma Windows Azure e vengono illustrati i passaggi fondamentali per certificare un'applicazione, processo che richiede circa 10 minuti. Al termine della certificazione, si ottiene il logo "Powered by Windows Azure" che è possibile visualizzare nella propria applicazione. Buona lettura! Alessandro

posted @ venerdì 13 maggio 2011 18:57 | Feedback (3) | Filed Under [ Windows Azure and SQL Azure ]

Chiariamoci dubbi e idee su LightSwitch - sommario delle puntate

Visto che, a giudicare dalle statistiche delle visite, la serie di post dedicata a chiarire dubbi e aspetti vari di Visual Studio LightSwitch ha avuto un discreto successo, riepilogo di seguito i link ai vari post per una maggiore facilità di consultazione. Tra parentesi trovate anche una descrizione sommaria degli argomenti discussi: Prima parte - bug fix nella Beta 2, configurazione IIS per deployment, istanze SQL Seconda parte - integrazione (e non) con Visual Studio 2010 Terza parte - uso di controlli utente custom e di terze parti, discussioni sulla reportistica ...

posted @ domenica 8 maggio 2011 21:42 | Feedback (5) | Filed Under [ Visual Studio LightSwitch ]

Visual Studio LightSwitch: validazione built-in di stringhe, dalla Beta 1 alla Beta 2

Se avete provato Visual Studio LightSwitch nella sua Beta 1, probabilmente sapete che era possibile impostare, per una proprietà String, la lunghezza massima direttamente nella Finestra delle Proprietà. Il risultato era che al raggiungimento della lunghezza massima nelle text box, semplicemente il controllo non permetteva ulteriori caratteri. In Beta 2 le cose cambiano. Ora il controllo non ha più limitazioni di lunghezza, mentre verrà mostrato il consueto messaggio di validazione che già conosciamo e che non permetterà il salvataggio dei dati finché il problema non è risolto: Alessandro

posted @ venerdì 6 maggio 2011 01:00 | Feedback (1) | Filed Under [ Visual Studio LightSwitch ]

Dal Visual Basic Team, Silverlight 4 Firestarter Series

Siete attirati da Silverlight 4 e lavorate con Visual Basic? Avete da convertire applicazioni Windows Forms? Bene, il Visual Basic Team di Redmond sta pubblicando una serie di post intitolata Silverlight 4 Firestarter Series nella quale discute come migrare un'applicazione Windows Forms di tipo business a Silverlight 4 utilizzando servizi WCF. Indubbiamente un'occasione molto interessante per capire come utilizzare Silverlight 4 in contesti diversi da quelli multimediali, soprattutto con Visual Basic 2010. Prerequisito è l'aver scaricato il Firestarter kit. Il primo post della serie è a questo indirizzo e i post finora pubblicati sono 3. Alessandro

posted @ mercoledì 4 maggio 2011 23:28 | Feedback (6) | Filed Under [ Visual Basic Silverlight e Windows Phone ]

Dal Visual Basic Team, utilizzare WebMatrix con Visual Basic

Come forse sapete, poco tempo fa Microsoft ha rilasciato WebMatrix, un tool gratuito per la creazione rapida di siti Web che, tra le varie cose, sfrutta IIS Express. By default  il prodotto offre template per interagire da codice C#. Fortunatamente Microsoft ha recentemente rilasciato anche dei template per lavorare con Visual Basic e dei quali il Visual Basic Team ha appena iniziato una descrizione con una serie di post, di cui la prima parte è disponibile a questo indirizzo. Essenzialmente in questo primo post si parla di come scaricare e configurare i template VB per WebMatrix. Alessandro

posted @ mercoledì 4 maggio 2011 23:24 | Feedback (6) | Filed Under [ Visual Basic ]

Chiariamoci idee e dubbi su LightSwitch - parte 4 (e fine)

Eccoci alla quarta e ultima parte di questa serie di post dedicata a chiarire alcuni dubbi e aspetti su Visual Studio LightSwitch. Probabilmente è la parte più complicata da affrontare, ma ci proviamo. Parleremo infatti di come uno sviluppatore Access/VBA/VB 6 dovrebbe ragionare approcciando LightSwitch, con particolare riguardo a chi viene da Access e utilizza tipicamente le procedure guidate. Al riguardo, alcuni feedback emersi nella survey anonima che abbiamo lanciato in LightSwitch Tips & Tricks: Feedback 1: "Supporto per Access" Feedback 2: "premesse buone, ma se voglio sostituire access ho bisogno anche di componenti di reportistica di buon livello!!" Indubbiamente LightSwitch è un prodotto molto appetibile...

posted @ martedì 3 maggio 2011 16:11 | Feedback (5) | Filed Under [ Visual Studio LightSwitch ]

Personalizzare lo sfondo di Visual Studio 2010

Siete stufi del solito sfondo di Visual Studio 2010? Non volete crearvi il vostro tema personalizzato? Esiste un'estensione free che vi permette di personalizzare l'IDE aggiungendo sfondi diversi, a scelta tra alcuni predefiniti e file di immagine. A dire il vero è un po' datata, risale al febbraio 2010 (quindi pre-RTM) ma a me ha funzionato e ora lo sfondo del mio Visual Studio 2010 è una foto col mare :-) Una volta installata, l'estensione è raggiungibile dal menu Tools. Visual Studio Background Customizer è disponibile sulla Visual Studio Gallery. Alessandro

posted @ domenica 1 maggio 2011 22:59 | Feedback (1) | Filed Under [ Visual Studio 2010 ]

Chiariamoci idee e dubbi su LightSwitch - parte 3

Continuiamo la serie di post dedicata a chiarire alcuni aspetti inerenti Visual Studio LightSwitch, attualmente in Beta 2, che probabilmente non sono del tutto chiari o che vanno visti in un'ottica diversa da quella con cui sono approcciati Riprendo quindi sempre alcuni feedback emersi, in forma assolutamente anonima, nella survey che abbiamo lanciato in LightSwitch Tips & Tricks e oggi parliamo di reportistica & utilizzo di controlli di terze parti. Feedback 1: "Maggiore personalizzazione una volta generata l'applicazione e utilizzo di controlli utente di terze parti" Feedback 2: "Visto la facilità d'uso del prodotto, mi auguro un conseguente supporto per la reportistica" Feedback 3: "Premesse...

posted @ domenica 1 maggio 2011 18:07 | Feedback (5) | Filed Under [ Visual Studio LightSwitch ]

Powered by:
Powered By Subtext Powered By ASP.NET