Alessandro Del Sole's Blog

{ A programming space about Microsoft® .NET® }
posts - 1909, 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

Microsoft MVP

My MVP Profile

Microsoft Certified Professional

Microsoft Specialist

Xamarin Certified Mobile Developer

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

GitHub
I miei progetti open-source su GitHub

Article Categories

Archives

Post Categories

Image Galleries

Privacy Policy

Visual Studio LightSwitch

Ciao LightSwitch, benvenute PowerApps

Era nell'aria da un po'. Qualche Insider come me lo sapeva già da tempo, ma ora è arrivata la notizia ufficiale: LightSwitch, strumento per la creazione semplificata di line-of-business applications con Visual Studio, non avrà seguito. Visual Studio 2015 è l'ultima edizione in cui LightSwitch rimane disponibile. Le ragioni sono varie, ma non entro nel merito. Non è mio compito, sebbene sia molto dispiaciuto anche perché ho personalmente investito molto in questo tool. Anche la nostra community LightSwitch Tips & Tricks è stata dismessa, già da un po' a dire il vero. Ad ogni modo, Microsoft sta lavorando su PowerApps, nuova serie di...

posted @ sabato 15 ottobre 2016 07:10 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Licenza Community per Syncfusion Essential Studio

La Syncfusion, leader nel mercato dei controlli di terze parti per ambiente .NET, offre una licenza "community" gratuita della sua popolare ed eccezionale suite di controlli Essential Studio, per Windows desktop, mobile (inclusi Xamarin, Win Phone, WinRT, iOS...), Web, LightSwitch e molto altro. La licenza community è essenzialmente gratuita per sviluppatori singoli e piccole aziende individuate secondo i termini della licenza stessa. Maggiori info e download qui. Alessandro

posted @ sabato 7 febbraio 2015 13:21 | Feedback (0) | Filed Under [ .NET Framework Windows Presentation Foundation Silverlight e Windows Phone Visual Studio LightSwitch UWP e Windows Store Apps Visual Studio 2013 ]

Sviluppare gestionali "GRATIS" con LightSwitch

Nel post precedente vi ho dato conto del rilascio di Visual Studio 2013 Community Edition. Tra le varie implicazioni che questo rilascio ha, rientra lo sviluppo di applicazioni line of business con LightSwitch. Infatti, Visual Studio 2013 Community include LightSwitch consentendo quindi, di fatto, lo sviluppo di applicazioni orientate ai dati in modo gratuito (sempre entro il limite del non utilizzo enterprise). L'unico requisito aggiuntivo è l'installazione degli Office Developer Tools, come descritto nel post ufficiale del Team di LightSwitch. Alessandro

posted @ giovedì 13 novembre 2014 00:06 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch Visual Studio 2013 ]

Ci vediamo a WPC 2014

Come forse sapete, anche quest'anno si terrà la Windows Professional Conference (WPC) ad Assago (MI) dal 18 al 20 novembre p.v. E come sempre, si tratta della più importante conferenza dell'anno su tecnologie Microsoft, non solo con gli speaker più blasonati, ma soprattutto caratterizzata da sessioni orientate al mondo reale nei vari scenari aziendali. Vi segnalo, quindi, che è online l'agenda della conferenza e vi invito calorosamente ad iscrivervi. Anche quest'anno avrò l'onore di poter partecipare sia come speaker sia al boot Ask The Expert, angolo in cui potete trovare MVP e personale Microsoft da riempire di domande Colgo inoltre l'occasione per...

posted @ giovedì 16 ottobre 2014 16:53 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch Visual Studio 2013 ]

LightSwitch: aggiornamento di marzo 2014 degli Office Developer Tools

Qualche giorno fa è stato rilasciato un aggiornamento, denominato March 2014 Update, degli Office Developer Tools che influenzano, tra l'altro, anche il nostro caro LightSwitch. Con questo aggiornamento, annunciato in questo post del Team, ci sono importanti novità: possibilità di connessione alla famosa piattaforma SAP; Common Screen Set per il client HTML, che consente di aggiungere una serie di screen tra quelli di default (es. Browse, Add/Edit) quando si collegano i dati alla UI senza doverli aggiungere a mano; integrazione con la Document Library di un portale SharePoint. Ovviamente SharePoint Online rimane il...

posted @ giovedì 13 marzo 2014 17:46 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Com'è andata ai Community Days 2014 di Milano

Si sono conclusi oggi i Community Days 2014 di Milano, l'evento community più importante dell'anno, al quale ieri ho avuto la possibilità di partecipare come speaker tenendo una sessione sullo sviluppo di applicazioni Line-of-business con il nuovo client HTML di Visual Studio LightSwitch. Innanzitutto, vorrei complimentarmi con Daniele Bochicchio e Andrea Saltarello per la consueta impeccabile organizzazione e ringraziarli per il solito grandissimo impegno che ci mettono. E' grazie alla tanta fatica di persone come loro che eventi così imponenti riescono a filare lisci senza problemi. E un saluto speciale va, ovviamente, a tutte le community (tra cui la nostra) che...

posted @ giovedì 27 febbraio 2014 19:45 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch ]

LightSwitch: aggiornata l'estensione con code snippet JavaScript

Un bel po' di tempo fa pubblicai un'estensione per Visual Studio 2012 che raccoglieva, in formato riconoscibile dall'IntelliSense, una serie di code snippet in JavaScript e dedicati al client HTML di LightSwitch, creati dal Team di Redmond. Qualche giorno fa ho aggiornato l'estensione in modo che sia fruibile anche da Visual Studio 2013 e dalla nuova versione di LightSwitch, la v4. La potete trovare qui. Alessandro

posted @ giovedì 27 febbraio 2014 18:28 | Feedback (0) | Filed Under [ Visual Studio LightSwitch Visual Studio 2013 ]

Community Days 2014: ci siamo quasi!

Community Days 2014 - Milano - 25/02/2014 - 27/02/2014 Torna a Milano, organizzato da Visual Basic Tips & Tricks e dalle community italiane, il maggiore evento community italiano, con 3 giorni e 11 track alla scoperta di tutti i temi per lo sviluppo e ITPro su Windows, SQL Server, Web, Azure, Windows Phone e molto altro ancora! Il terzo giorno è dedicato a come fare business plan, ai temi legati al digital legal, di app e social marketing, di funding, seeding e di come gestire un'azienda da tecnici. http://www.communitydays.it/events/2014/ Noi saremo presenti con due sessioni, una mia...

posted @ venerdì 10 gennaio 2014 17:19 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch Visual Studio 2013 ]

App di community per LightSwitch

Ho recentemente pubblicato due app, una per Windows 8.1 e una per Windows Phone 8, dedicate alla community worldwide di Visual Studio LightSwitch. Con entrambe potrete stare aggiornati sia sugli ultimi contenuti pubblicati dai maggiori esperti al mondo di Microsoft, MVP, consulenti, nonché vedere gli ultimi video direttamente nell'app, stare aggiornati con esempi ed estensioni per l'IDE, entrare in contatto con gli esperti. Ci sono le notifiche che vi avvisano della disponibilità di nuove cose. Sono gratuite, perciò... fate un bel download Versione Windows 8.1 Versione Windows Phone 8 Alessandro

posted @ martedì 3 dicembre 2013 09:23 | Feedback (0) | Filed Under [ Silverlight e Windows Phone Visual Studio LightSwitch UWP e Windows Store Apps ]

Visual Basic Tips & Tricks: evento di 15° compleanno con ospite d'onore

L'8 dicembre ricorre il compleanno della nostra community, ricorrenza che quest'anno ha un sapore ancora più speciale dal momento che festeggiamo 15 anni di attività (il 1996 è l'anno in cui il buon Gianluca cominciò a raccogliere trucchi e suggerimenti, ma la forma di community vera e propria risale al 1998). Per celebrare l'importante occasione, abbiamo organizzato un evento speciale che si terrà martedì 3 dicembre presso la sede di Microsoft Italia a Peschiera Borromeo (MI). Si tratta di un evento tecnico, certamente, ma anche con momenti dedicati ai ricordi. L'evento sarà impreziosito dalla presenza di un ospite d'onore, Anthony D. Green, Program...

posted @ mercoledì 20 novembre 2013 21:12 | Feedback (0) | Filed Under [ Visual Basic Community and friends Visual Studio LightSwitch UWP e Windows Store Apps Visual Studio 2012 Visual Studio 2013 ]

LightSwitch: alla scoperta del client HTML

Premetto e prometto che poi ne parlerò anche in italiano Nel frattempo, vi segnalo la pubblicazione di una serie di miei 4 nuovi articoli sul portale InformIT dedicati alla nuova versione di LightSwitch e focalizzati sul client HTML5. La serie è così composta sviluppo di applicazioni gestionali per dispositivi, orientate al touch, con il client HTML in Visual Studio 2012 (ovviamente vale anche per la 2013) personalizzare le applicazioni LightSwitch HTML con autenticazione, codice JavaScript, stili e query pubblicazione di applicazioni LightSwitch HTML su Windows Azure pubblicazione di...

posted @ martedì 20 agosto 2013 20:17 | Feedback (0) | Filed Under [ Visual Studio LightSwitch Windows Azure and SQL Azure Visual Studio 2012 Visual Studio 2013 ]

LightSwitch: gestire il database con i progetti SQL in Visual Studio 2013

Sappiamo fin dalla notte dei tempi che, quando creiamo delle nuove tabelle in Visual Studio LightSwitch, viene automaticamente creato un database di SQL Server. Pur con tutte le comodità, questo tipo di generazione del db ha un limite, trascurabile se si è agli inizi o con poche necessità di personalizzazione, meno trascurabile se il lavoro sul db riveste una parte ampia nell'attività con l'applicazione; il limite in questione consiste nel dover ricorrere necessariamente ad altri strumenti per aggiungere elementi quali stored procedure, dati di test, ecc. ecc. In Visual Studio 2013, attualmente in preview, LightSwitch si libera di questo limite consentendo di...

posted @ venerdì 9 agosto 2013 15:16 | Feedback (0) | Filed Under [ Visual Studio LightSwitch Visual Studio 2013 ]

LightSwitch: designer multipli in Visual Studio 2013

Con il suo approssimarsi alla quarta versione (la terza è quella disponibile in Visual Studio 2012 Update 2 e successivi), in Visual Studio 2013 il nostro LightSwitch finalmente soddisfa una delle richieste più sentite nella developer community: la possibilità di visualizzare più designer contemporaneamente. Fino alla precedente versione, eravamo costretti ad avere il designer o su uno screen o su una tabella o su una query, ma mai più di uno contemporaneamente. Questo era molto noioso, soprattutto in frequenti operazioni di scambio dati tra elementi. Finalmente adesso possiamo avere una cosa del genere, non solo nel client HTML ma anche in quello...

posted @ giovedì 11 luglio 2013 16:14 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: sviluppo in team migliorato con Visual Studio 2013

In un precedente post abbiamo introdotto le novità che riguardano Solution Explorer nelle applicazioni LightSwitch con Visual Studio 2013, attualmente in preview. Una delle novità citate riguarda il fatto che ogni elemento rappresentato nell'IDE, che sia uno screen, una query o una tabella, viene definito in un file Xml con estensione .lsml. Questo, unitamente alla riorganizzazione dei progetti che non hanno più la logical view (semplice per alcune cose ma che complicava molte altre), ha un impatto molto importante sull'area di LightSwitch che soffriva di più di problematiche: lo sviluppo in team. Proprio a causa dell'organizzazione "logica" dei progetti, ogni qual volta c'era...

posted @ giovedì 11 luglio 2013 16:01 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch in Visual Studio 2013: come cambia Solution Explorer

Come sapete, da un po' di giorni è disponibile la prima preview di Visual Studio 2013 che, fra l'altro, è rilasciato con licenza Go Live. Nella miriade di piccole e grandi novità, alcune riguardano LightSwitch. Il team a Redmond ha avuto un obiettivo molto chiaro: rendere l'esperienza di sviluppo sempre più friendly ed efficace. Una importantissima novità riguarda Solution Explorer, che è stato ridisegnato per LightSwitch sia nel classico client Desktop che nel nuovo client HTML5. Guardate questo screenshot: In sostanza: spariscono le due modalità Logical View e File View. Ora c'è un'unica visualizzazione, peraltro molto più vicina alle altre...

posted @ venerdì 5 luglio 2013 10:12 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch in Visual Studio 2013 Preview

Come sapete, un paio di giorni fa è stata rilasciata una prima preview di Visual Studio 2013. Ovviamente ci sono un bel po' di novità anche per quanto riguarda LightSwitch. Appare sempre più marcata la direzione che il prodotto assume nei confronti del mondo mobile/portatile con il client HTML5, sebbene ovviamente lo sviluppo desktop sia ancora presente. Ne parleremo con specifiche trattazioni nei prossimi giorni, nel frattempo potete dare un'occhiata ai punti principali di novità elencati dal Team in questo blog post. Notare i miglioramenti all'IntelliSense per JavaScript...  sebbene trovo che la novità di maggior impatto sia la nuova organizzazione di Solution Explorer...

posted @ venerdì 28 giugno 2013 08:22 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Visual Studio 2012 Update 3 disponibile

Si sta svolgendo in queste ore, a San Francisco, la conferenza //build edizione 2013, la più importante conferenza dell'anno per sviluppatori anche per gli importanti annunci che stanno arrivando. Il primo di questi riguarda l'aggiornamento Update 3 per Visual Studio 2012, che include alcuni importanti bug fix elencati in questo articolo di supporto su MSDN. Alcuni fix riguardano la compatibilità con Windows 8.1, appena annunciato anch'esso in preview. Altri improvement riguardano l'IDE e varie tipologie di progetti, se poi usate LightSwitch e il client HTML troverete un fix per l'IntelliSense nell'editor di codice JavaScript. L'Update 3, oltre che dall'IDE di VS 2012...

posted @ mercoledì 26 giugno 2013 18:53 | Feedback (0) | Filed Under [ Visual Studio LightSwitch UWP e Windows Store Apps Visual Studio 2012 ]

LightSwitch v3, il client HTML, dove sta andando il prodotto

{Premessa} Piccola premessa al post: vivere esperienze internazionali mi ha insegnato che se un prodotto, uno strumento, una tecnologia non vengono apprezzati o adottati in Italia non vuol dire che non siano validi e soprattutto non vuol dire che il prodotto stesso non abbia invece un gran successo all'estero. Parentesi chiusa Breve Intro Come forse sapete, con il rilascio di Visual Studio 2012 Update 2 sono stati rilasciati anche i bit finali del client HTML per LightSwitch, che consente di allargare gli orizzonti dello sviluppo rapido di applicazioni line-of-business anche al mondo mobile, consentendo di generare applicazioni basate su HTML5/JavaScript, anche senza conoscerli,...

posted @ lunedì 6 maggio 2013 17:46 | Feedback (0) | Filed Under [ Silverlight e Windows Phone Visual Studio LightSwitch Windows Azure and SQL Azure Visual Studio 2012 ]

Hidden Visual Studio LightSwitch: il mio nuovo, pratico eBook

E' disponibile da qualche giorno, al modico prezzo di $ 7,99 e solo in formato elettronico, il mio nuovo eBook dal titolo Hidden Visual Studio LightSwitch: Secrets from the Real World for Creating Great Apps.   Lo definisco "pratico" per due ragioni: le dimensioni, circa 200 pagine ottimizzate per lettori di eBook e dispositivi mobili gli argomenti: non una guida di riferimento o tutorial, per quello c'è il mio libro Visual Studio LightSwitch Unleashed, ma una raccolta di esperienze, trucchi, suggerimenti, problemi affrontati e risolti, implementazioni di uso comune in applicazioni dipartimentali distribuite. Si parla di cose...

posted @ giovedì 18 aprile 2013 15:44 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch, SharePoint online, sito di sviluppo

Ne parleremo diffusamente in appositi tutorial, ad ogni buon conto, col rilascio del client HTML5 per LightSwitch, è ora possibile creare rich mobile applications che sono anche pubblicabili su Office 365 per il tramite di SharePoint 2013. Chiaramente, vi serve un account anche trial. Ripeto, ne parleremo in dettaglio altrove, in questo post voglio evidenziare una problematica e una possibile soluzione. Nel caso in cui avviate il debug di un progetto LightSwitch abilitato alla pubblicazione su SharePoint e otteniate il seguente messaggio di errore: Sideloading of apps is not enabled on this site Quello che dovete fare è: scaricare e installare la...

posted @ martedì 16 aprile 2013 09:24 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: nuova anteprima del client HTML 5 e molto altro

Due giorni fa è stata rilasciata una nuova CTP dell'Update 2 per Visual Studio 2012, la numero 4, che include, fra l'altro, una nuova anteprima del client HTML5 per Visual Studio LightSwitch e diverse altre caratteristiche molto interessanti. In questo post parleremo di ciò che riguarda LightSwitch, anche dettagliatamente descritto nel blog post ufficiale del Team (dal quale provengono gli screenshot). Il client HTML5 Come sapete, il team di Visual Studio LightSwitch sta lavorando sodo sul client HTML5/JavaScript che permetterà alle applicazioni line-of-business create con LightSwitch di poter essere utilizzate su qualunque device, come tablet Apple, Android, Windows 8, sistemi operativi mobili come...

posted @ mercoledì 6 marzo 2013 20:25 | Feedback (0) | Filed Under [ Visual Studio LightSwitch Visual Studio 2012 ]

Com'è andata ai Community Days 2013

Si è conclusa la due giorni dell'evento community più importante dell'anno, i Community Days edizione 2013. Sfortunatamente ho potuto partecipare solo alla giornata di ieri, peraltro molto intensa e interessante, sulla quale voglio dire due parole. Innanzitutto un ringraziamento a Daniele Bochicchio e Andrea Saltarello per averci messo le migliori energie e per aver fatto sì che quest'anno, più degli anni scorsi, fosse un evento davvero eccezionale. Organizzazione impeccabile in tutti i settori, dalla logistica, all'agenda, a un fenomenale coinvolgimento a livello personale. Insieme a loro, il ringraziamento va alle persone che hanno collaborato a gestire alcuni aspetti pratici e per...

posted @ giovedì 28 febbraio 2013 22:38 | Feedback (0) | Filed Under [ Visual Basic C# Community and friends Visual Studio LightSwitch Windows Azure and SQL Azure UWP e Windows Store Apps ]

Community Days 2013: si parte!

E' ormai tutto pronto per i Community Days, giunti all'edizione 2013, l'evento community più importante dell'anno organizzato dagli User Group italiani sulle tecnologie .NET, tra cui ovviamente anche Visual Basic Tips & Tricks. Sarò presente domani con una sessione che butta un'occhio al futuro, neanche tanto prossimo, dedicata all'utilizzo del nuovo client HTML5 di Visual Studio LightSwitch con riferimento particolare al deploy di applicazioni portabili su Windows Azure. Se domani siete presenti, venite a salutarmi così scambiamo due chiacchiere. E godetevi l'evento, quest'anno sarà veramente spaziale! A domani! Alessandro

posted @ martedì 26 febbraio 2013 14:27 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch Windows Azure and SQL Azure Visual Studio 2012 ]

MVP Of The Year 2012

La scorsa settimana ho avuto il piacere di essere presente all'MVP Global Summit, l'evento che Microsoft Corporation organizza ogni anno per incontrare gli MVP di tutto il mondo con cui fare condivisione dei percorsi tecnici presenti e futuri e, ovviamente, per essere in contatto più diretto. Ed è nell'ambito di questo evento che, per la 4° volta consecutiva, sono stato votato MVP Of The Year per Visual Basic tra gli MVP di tutto il mondo. E' veramente una soddisfazione grandissima, anche perché 4 anni di fila su 5 da MVP non è per nulla usuale, quindi devo davvero ringraziare di cuore...

posted @ martedì 26 febbraio 2013 14:11 | Feedback (0) | Filed Under [ Visual Basic Community and friends Visual Studio LightSwitch Visual Studio 2012 ]

LightSwitch 2012 e MySQL

Molti sviluppatori che usano LightSwitch spesso chiedono come fare a usare il tool di casa Microsoft con database MySQL. Nella prima versione di LightSwitch, oltre a scaricare un apposito connector per Entity Framework e MySQL, bisognava scrivere del codice per far si che i dati venissero salvati correttamente. Ve ne parlai in questo vecchio post. Con LightSwitch 2012 c'è un miglioramento importante, ossia non è più necessario intervenire sul codice di salvataggio dei dati ma è sufficiente utilizzare l'ultima versione del Connector MySQL per .NET (almeno la v 6.6.4). Una volta installato, i database MySQL verranno visti come una qualunque altra sorgente dati...

posted @ domenica 16 dicembre 2012 17:50 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Aperte le iscrizioni ai Community Days 2013

Sono aperte le iscrizioni ai Community Days 2013, l'evento community più importante dell'anno e organizzato dagli User Group italiani che si occupano di tecnologie Microsoft. Le date di svolgimento sono il 27 e il 28 febbraio p.v. a Peschiera Borromeo (MI) presso Microsoft. I posti sono limitati, quindi affrettatevi a garantirvi la vostra presenza registrandovi. E' anche online la prima bozza di agenda, che potrebbe essere soggetta a modifiche ma che vi dà già un'idea del livello della conferenza. Il sottoscritto vi parlerà di Visual Studio LightSwitch 2012 congiuntamente al nuovo client HTML5 e alle possibilità con Windows Azure. Visual Basic Tips &...

posted @ sabato 8 dicembre 2012 17:16 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch Windows Azure and SQL Azure Visual Studio 2012 ]

OData Client Tools for Windows Phone Apps

Giorni fa vi avevo segnalato la disponibilità dei tool per l'aggiunta del supporto a OData nelle Windows 8 Store Apps. E' stata rilasciata anche la controparte per Windows Phone, denominata OData Client Tools for Windows Phone Apps. Grazie a questi tool, in un'app per Windows Phone aggiungere un riferimento a un servizio OData diventa banale attraverso la classica Add Service Reference. Appena ho un po' di tempo voglio mostrare come entrambe le piattaforme (Windows 8 e Windows Phone 8) possono così interagire con sorgenti dati esposte da applicazioni LightSwitch 2012. Alessandro

posted @ giovedì 1 novembre 2012 20:33 | Feedback (0) | Filed Under [ Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData Visual Studio LightSwitch UWP e Windows Store Apps ]

LightSwitch: animazione di testo

Come sapete, in LightSwitch 2012 è possibile aggiungere delle caselle di testo descrittive, non collegate ai dati, cosa non possibile nella versione precedente se non attraverso dei trucchetti. Sostanzialmente si fa questo, in uno screen si seleziona l'aggiunta di testo: Dopodiché. si specifica il testo da mostrare: Ora questa casella di testo viene visualizzata, per default, come testo normale e nelle Proprietà è possibile definire anche modi diversi di presentarla, es. formattazione Warning, Nota, ecc. Dietro le scene tale casella di testo è un controllo TextBlock di Silverlight, per cui è anche possibile creare delle simpatiche animazioni che possano rendere il testo più...

posted @ venerdì 12 ottobre 2012 12:49 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: mini-guida per l'upgrade di applicazioni dalla v1 alla v2

In questi giorni ho completato la migrazione di un progetto piuttosto consistente in LightSwitch, dalla v1 (2011) alla v2 (2012) per cui volevo condividere qualche dritta che può tornare utile prima di fare il passo (e affinché il passo non sia più lungo della gamba ) In realtà il procedimento in sé è semplicissimo, ma bisogna tenere conto dei seguenti aspetti. Estensioni e componenti di terze parti Se la vostra applicazione fa uso di estensioni o controlli utente di produttori di terze parti, è fondamentale accertarsi che esista una versione supportata anche in Visual Studio 2012. Nella maggior parte dei casi le estensioni...

posted @ mercoledì 10 ottobre 2012 14:03 | Feedback (0) | Filed Under [ Visual Studio LightSwitch Visual Studio 2012 ]

Scarica "I'm a VB" per Windows 8

Se anche tu sei uno sviluppatore che usa Visual Basic e hai passione per questo linguaggio, e se hai già installato Windows 8 sulla tua macchina, puoi scaricare "I'm a VB", la mia prima app per il nuovo sistema operativo che ti permette di stare aggiornato su tutte le novità inerenti Visual Basic con update sia da canali Microsoft che dalla comunità degli MVP e altri esperti. E' gratis ovviamente ed è stato il mio primo approccio allo sviluppo con WinRT per cui è sicuramente migliorabile, ma pur sempre una chicca da appassionati veri La trovate nello Store di Windows 8, ma...

posted @ lunedì 10 settembre 2012 14:26 | Feedback (0) | Filed Under [ Visual Basic Visual Studio 2010 Visual Studio LightSwitch UWP e Windows Store Apps Visual Studio 2012 ]

VB T&T ha un nuovo sito

Il nostro Team è orgoglioso e felice di annunciare che finalmente Visual Basic Tips & Tricks è online con un nuovo e tanto atteso portale! Dopo molti anni di onorato servizio, il vecchio sito basato su Classic ASP (che peraltro è sempre stato un orologio svizzero) ha lasciato il posto a un nuovissimo, moderno e organizzatissimo portale basato su tecnologia .NET e che offre un'ottima organizzazione dei contenuti, oltre ad essere esteticamente accattivante e indubbiamente al passo coi tempi. Il nuovo portale è chiaramente orientato al cosiddetto Web 2.0, quindi integrazione con i social network più diffusi per la condivisione dei contenuti...

posted @ lunedì 10 settembre 2012 13:41 | Feedback (0) | Filed Under [ Visual Basic Windows Presentation Foundation Windows 7 LINQ Visual Studio 2010 Community and friends Visual Studio LightSwitch Windows Azure and SQL Azure UWP e Windows Store Apps Visual Studio 2012 ]

Windows 8 e Visual Studio 2012 in RTM: ci siamo!

Ieri sera (in Italia) Microsoft ha annunciato che Windows 8 e Visual Studio 2012 con .NET 4.5 hanno finalmente raggiunto lo stato di Release To Manufacturing, il che significa che entrano finalmente in produzione. Come annunciato dal Team di Windows in questo post, gli abbonati MSDN potranno scaricare Windows 8 a partire dal 15 agosto mentre altri programmi hanno date diverse specificate sempre nel citato post, oltre alla precisazione che il sistema operativo sarà disponibile al pubblico a partire dal 26 ottobre anche su nuovi pc (e aspettiamo i tablet ) Per quanto riguarda Visual Studio 2012 e .NET Framework 4.5, il...

posted @ giovedì 2 agosto 2012 12:32 | Feedback (0) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment Windows Presentation Foundation Windows Workflow Foundation Windows Communication Foundation Visual Studio Tools for Office Silverlight e Windows Phone Parallel Programming Visual Studio LightSwitch UWP e Windows Store Apps Visual Studio 2012 ]

LightSwitch: nuovi articoli su OData

Recentemente è stata completata la pubblicazione di tre miei nuovi articoli relativi a una delle più importanti novità in Visual Studio LightSwitch 2012, ossia il supporto per il protocollo OData. La serie di articoli si chiama "Your data everywhere" e si propone di far capire come, grazie a OData, le applicazioni LightSwitch possono interscambiare dati con svariati altri tipi di client. La serie è pubblicata da InformIT ed è così composta: OData support in Visual Studio LightSwitch, un'overview introduttiva su OData e su come LightSwitch sia in grado di referenziare ed elaborare origini dati di questo tipo, in aggiunta...

posted @ venerdì 27 luglio 2012 11:25 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

WPC 2012: partono i motori!

Si sono già accesi i motori della conferenza italiana più importante dell'anno, la famosa WPC edizione 2012, che si terrà ad Assago (MI) nei giorni 20/21/22 Novembre. Molte le novità di questa edizione, tra cui la possibilità di fruire di uno sconto sull'iscrizione davvero notevole se paragonato agli anni scorsi e valido fino al 10 agosto p.v. Anche quest'anno avrò l'onore di essere tra gli speaker, tenendo due sessioni: What's new in Visual Basic 2012 What's new in Visual Studio LightSwitch 2012 Entrambe hanno una certa rilevanza se consideriamo l'imminente rilascio di Visual Studio 2012 in versione...

posted @ lunedì 23 luglio 2012 14:26 | Feedback (0) | Filed Under [ Visual Basic Windows Presentation Foundation Windows 7 Silverlight e Windows Phone Visual Studio 2010 Community and friends Visual Studio LightSwitch UWP e Windows Store Apps Visual Studio 2012 ]

Aggiornato l'Office Integration Pack per Visual Studio LightSwitch

E' stato rilasciato un'aggiornamento del noto Office Integration Pack per Visual Studio LightSwitch, che ora funziona anche con Visual Studio 2012. Nel post di annuncio di Beth Massi vengono riepilogate le principali funzionalità che consistono in: Importazione di righe da fogli di lavoro di Excel direttamente nei record del database Esportazione a Excel, con inclusa formattazione dei campi Esportazione verso Word Creazione di documenti PDF Automazione di Outlook per inviare email e creare appuntamenti in calendario Nel post citato Beth mostra come esempio un PDF creato con...

posted @ mercoledì 18 luglio 2012 20:07 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Dal Team di LightSwitch nuovi articoli sulla v2

Il Team di Visual Studio LightSwitch ha pubblicato un paio di articoli veramente interessanti che riguardano le succose novità della v2 del prodotto. Vi segnalo, al riguardo, i seguenti articoli: Concurrency enhancements in Visual Studio LightSwitch 2012, in cui si parla di come nella nuova versione sia stato migliorato il supporto alla soluzione della concorrenza ottimistica in caso di più utenti che modificano la stessa risorsa e di come tali miglioramenti passino anche attraverso OData OData Consumption Validation in Visual Studio LightSwitch 2012, in cui si parla di OData e di come implementare in modo efficiente...

posted @ mercoledì 11 luglio 2012 00:00 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: un po' di risorse sul client HTML

Per coloro che sviluppano applicazioni business con Visual Studio LightSwitch il rilascio della prima preview del client HTML 5/JavaScript è sicuramente la novità più importante dell'ultimo decennio Abbiamo iniziato a parlarne su questo blog e proseguiremo nei giorni prossimi, nel frattempo vi voglio dare un insieme di risorse sul client HTML che vi saranno utili anche quando uscirà la versione definitiva. Video: Early look at the Visual Studio LightSwitch HTML Client Articolo: Creating Screens with the LightSwitch HTML Client Articolo: The LightSwitch HTML client: an architectural overview Non dimenticate poi il forum...

posted @ giovedì 28 giugno 2012 11:26 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Una mia intervista su LightSwitch, tradotta in italiano

Su LightSwitch Tips & Tricks, l'altra nostra community, abbiamo pubblicato la traduzione autorizzata in italiano di un'intervista che il sito InfoQ ha voluto farmi in merito a Visual Studio LightSwitch, nella quale parliamo di cosa sia, a chi è rivolto, cosa ci si può aspettare, cosa ci si può fare. Se avete voglia di leggerla la trovate qui, dovete però registrarvi al sito. Quella originale in inglese invece si trova qui. Alessandro

posted @ giovedì 28 giugno 2012 11:12 | Feedback (3) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: creare un client HTML - prima parte

Da ieri è disponibile il tanto atteso aggiornamento per Visual Studio 2012 RC che permette di creare applicazioni LightSwitch che generino un client HTML 5+JavaScript; questa possibilità, come sapete, permette a qualunque tipo di device che abbia un browser Web di utilizzare le vostre applicazioni (quindi tablet PC, iPad, iPhone, Windows Phone, Android, etc). Vediamo come creare un semplice client HTML 5 per un'applicazione LightSwitch che, per brevità, avrà una sola tabella. Innanzitutto creiamo un nuovo progetto in LightSwitch con VS 2012 (il client HTML non è disponibile per LightSwitch v1). Come vedete, già la finestra New Project cambia: Infatti è possibile scegliere...

posted @ mercoledì 27 giugno 2012 17:54 | Feedback (0) | Filed Under [ Silverlight e Windows Phone Visual Studio LightSwitch ]

LightSwitch: il client HTML è finalmente disponibile!

Da poche ore è finalmente disponibile per il download la preview del client HTML per Visual Studio LightSwitch in Visual Studio 2012, attualmente in release candidate. Il download sarà disponibile al pubblico a partire da giovedì 28 giugno 2012, ma lo è già per gli abbonati MSDN. In questo blog post del Team di LightSwitch è disponibile il link per il download e una descrizione. Fate attenzione: si tratta di un download gigantesco, circa 5 giga, che permetteranno il setup di un hard disk virtuale in cui c'è l'ambiente necessario per il test. Nei giorni prossimi ovviamente parleremo di questa nuova incredibile opportunità...

posted @ martedì 26 giugno 2012 23:06 | Feedback (0) | Filed Under [ Silverlight e Windows Phone Visual Studio LightSwitch ]

LightSwitch: in arrivo il client HTML 5!

Oggi Jason Zander ha annunciato, al TechEd North America, che tra poco tempo sarà possibile creare client HTML 5 in LightSwitch, con Visual Studio 2012! In sostanza, oltre al classico progetto LightSwitch, sarà possibile aggiungere alla solution un progetto per creare un'applicazione basata su HTML 5/JavaScript che potrà accedere alle sorgenti dati LightSwitch, affiancando il client Silverlight. Questa è una svolta epocale, dal momento che potete immaginare da soli le conseguenze: facilità di sviluppo client per dispositivi mobili. Per darvi un'idea di cosa sia possibile, ecco un'applicazione LightSwitch in azione su un iPad: Per i più smanettoni è possibile modificare il layout con JavaScript: L'esperienza di...

posted @ lunedì 11 giugno 2012 23:55 | Feedback (1) | Filed Under [ Visual Studio LightSwitch Visual Studio 2012 ]

Novità in LightSwitch nella RC di Visual Studio 2012

Anche Visual Studio LightSwitch riceve qualche miglioramento introdotto dalla Release Candidate di Visual Studio 2012. Ecco l'elenco: la shell Cosmopolitan, di cui parlammo in questo post, è ora la selezione di default. E' ovviamente possibile selezionare ancora la shell Office nelle proprietà del progetto. Il logo dell'applicazione viene ora mostrato anche nella maschera di login nelle applicazioni con autenticazione Forms. Molto richiesto Pubblicazione su Windows Azure semplificata. Al riguardo il Team di LightSwitch ha pubblicato questo post. miglioramenti generali alle performance dei designer e nel caricamento dei dati...

posted @ sabato 9 giugno 2012 11:45 | Feedback (0) | Filed Under [ Visual Studio LightSwitch Visual Studio 2012 ]

LightSwitch 2012: pubblicare i soli servizi

Come sapete, la nuova versione di Visual Studio LightSwitch offre il supporto per i servizi OData; questi possono essere consumati ma, cosa ancor più importante, le origini dati LightSwitch sono anche automaticamente esportate come servizi OData. Con il rilascio della RC di VS 2012 avvenuto pochi giorni fa, c'è stata una piacevole aggiunta alle opzioni di pubblicazione. In sostanza, è ora possibile decidere di pubblicare i soli servizi dell'applicazione LightSwitch, quindi anche senza il client ad interfaccia grafica. Questo è fenomenale, perché per creare i miei servizi OData posso usare LightSwitch con tutte le facilitazioni del caso, e pubblicarli senza impazzire grazie...

posted @ lunedì 4 giugno 2012 11:49 | Feedback (0) | Filed Under [ Visual Studio LightSwitch Visual Studio 2012 ]

Nuovo look e nuova organizzazione per i blog MSDN

I blog MSDN si tingono di.. Metro In particolare è stata pubblicata una pagina che aggrega le notizie provenienti dai blog per sviluppatori, suddividendo, inoltre, i vari blog per macro-categorie in base al target tecnologico (es. Visual Studio, linguaggi, Framework, piattaforme, ecc.). Un piccolo esempio: A me non dispiace, anche perché in un solo posto posso trovare tutti i blog di team di mio interesse. Il link per raggiungere la pagina è questo. Alessandro

posted @ giovedì 31 maggio 2012 17:56 | Feedback (0) | Filed Under [ Visual Basic C# Visual Studio 2010 Community and friends Visual Studio LightSwitch Visual Studio 2012 ]

Annunciate le edizioni di Visual Studio 11

Un paio di giorni fa Microsoft ha annunciato quali saranno le edizioni di Visual Studio 11, attualmente in beta, nel momento in cui il prodotto verrà definitivamente rilasciato. Le edizioni saranno sostanzialmente note, ci saranno infatti le Express gratuite, la Professional, la Test Professional, la Premium, la Ultimate. Approfondimenti specifici su ciascuna edizione possono essere trovati nei vari blog ufficiali, io vi segnalo questo post perché viene fatto un confronto un po' più carino. Quello che di sicuro è interessante rilevare è che: le edizioni Express non prevedono un ambiente per lo sviluppo di applicazioni desktop, per le quali si dovrà...

posted @ mercoledì 23 maggio 2012 16:24 | Feedback (0) | Filed Under [ Visual Studio LightSwitch Visual Studio 2012 ]

Webcast MSDN sulle novità di LightSwitch in Visual Studio 11

Segnalo che il giorno 11 maggio p.v. la mitica Beth Massi terrà un webcast dedicato alle novità di Visual Studio LightSwitch nell'attuale beta di VS 11. Si tratta di una sessione online in cui Beth parlerà di novità quali OData, nuovi biz types, ecc. L'orario della sessione è alle 13 Pacific Time, il che vuol dire alle 22 ora italiana. Tutto sommato un orario comodo Per partecipare all'evento dovete registrarvi a questo indirizzo, mentre potete leggere qualche informazione di dettaglio in questo post di Beth. Alessandro

posted @ venerdì 13 aprile 2012 11:31 | Feedback (0) | Filed Under [ Visual Studio LightSwitch Visual Studio 2012 ]

I sorgenti del mio libro LightSwitch Unleashed scaricabili da tutti

Sono (finalmente!) disponibili per il download pubblico i sorgenti a corredo del mio libro Visual Studio LightSwitch Unleashed. E' possibile scaricare gli archivi zip dalla pagina del libro, andando nella scheda Downloads. Sono disponibili i sorgenti sia Visual Basic che Visual C# e, per questioni di dimensioni, abbiamo dovuto splittare in due parti ciascuno zip per linguaggio. Se anche non avete acquistato il libro potete scaricarli, sicuramente ci sarà dentro qualcosa che vi può essere utile Enjoy! Alessandro

posted @ giovedì 22 marzo 2012 09:56 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch ]

LightSwitch: rilasciata la shell Cosmopolitan

Ieri il team di LightSwitch ha rilasciato la beta di una nuova shell con cui ridefinire l'aspetto estetico delle proprie applicazioni, chiamata Cosmopolitan. In realtà si tratta di un'accoppiata shell + theme ed è disponibile per la Beta di Visual Studio 11. Può essere scaricata dalla Visual Studio Gallery oppure tramite l'extension manager di Visual Studio e, stando a quanto si legge nel blog post di lancio, dovrebbe diventare la shell di default quando verrà rilasciata la RTM. Una volta scaricata e installata l'estensione, in un progetto LightSwitch la prima cosa da fare è abilitarla nella scheda Extensions delle proprietà del progetto: Il...

posted @ venerdì 16 marzo 2012 15:51 | Feedback (2) | Filed Under [ Visual Studio LightSwitch ]

Rilasciato il LightSwitch Extensibility Toolkit per Visual Studio 11 Beta

Qualche ora fa il team di Visual Studio LightSwitch ha rilasciato un aggiornamento dell'Extensibility Toolkit che permette di lavorare con la Beta di Visual Studio 11. Questo il post con l'annuncio. Tutti gli esempi precedentemente disponibili nel LightSwitch Developer Center sono stati aggiornati ma chiaramente è possibile aprire progetti precedenti; a tal proposito ci sono alcuni passaggi da fare, descritti in un documento all'interno del toolkit. Nota non di poco conto: visto che era un dubbio di molti, si: LightSwitch nella Beta di Visual Studio 11 si basa su Silverlight 5 e di conseguenza l'Extensibility Toolkit permette di creare/utilizzare controlli utente creati...

posted @ mercoledì 14 marzo 2012 22:50 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: aggiungere label e immagini statiche in Visual Studio 11 Beta

Un (piccolo) difetto della prima versione di Visual Studio LightSwitch è legato alla mancanza della possibilità di aggiungere label o immagini a uno screen in modo semplice e diretto. In sostanza è necessario creare delle proprietà locali, fingendo che siano data-bound (perché questo è l'unico modo per aggiungere label in LightSwitch) ma lasciandole come dati a livello di screen, e popolarle secondo necessità, per poi trascinarle sullo screen. Se poi parliamo di aggiunta di immagini, la cosa si complica perchè si va di Reflection. Ho descritto entrambe le tecniche nel mio articolo "Tips & Tricks for getting the most out of screens...

posted @ mercoledì 14 marzo 2012 22:45 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Vinci una copia del mio libro Visual Studio LightSwitch Unleashed con InformIT

InformIT, la società che cura la pubblicazione dei libri SAMS/Pearson e gli aspetti legati alle community, ha organizzato un semplicissimo trivia (quiz!) attraverso il quale è possibile vincere una copia in formato eBook della mia ultima fatica Visual Studio LightSwitch Unleashed. La domanda a cui rispondere è davvero semplice… date un'occhiata. Alessandro

posted @ mercoledì 14 marzo 2012 22:22 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch ]

Il mio libro Visual Studio LightSwitch Unleashed: eccolo!

Nel rimandarvi a un precedente post per i dettagli sul volume appena pubblicato, vi presento il mio nuovo libro Visual Studio LightSwitch Unleashed: L'emozione non è nuova per me (è il 5 libro), ma ogni volta è sempre come la prima volta… ed è sempre una grandissima emozione e soddisfazione vedere il risultato di un grande lavoro! Alessandro

posted @ lunedì 5 marzo 2012 23:43 | Feedback (4) | Filed Under [ Community and friends Visual Studio LightSwitch ]

LightSwitch Beta in VS 11: nuovi business type

Nel precedente post abbiamo fatto un'introduzione sommaria delle novità di Visual Studio LightSwitch in Visual Studio 11 Beta. In questo post vogliamo trattare in modo specifico l'introduzione di due nuovi business types: Web Address e Percentage. Il tipo Web Address serve a rappresentare indirizzi Web, mentre il tipo Percentage serve, ovviamente, a rappresentare dei valori numerici in forma percentuale, quindi con il simbolo % e con eventualmente un separatore e un tot di numeri decimali. Il tipo Web Address è, a mio avviso, ancora molto in beta. O meglio, se lo si usa senza voler validare gli URL ma più che altro per...

posted @ lunedì 5 marzo 2012 23:40 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: le novità nella Beta di Visual Studio 11

Il rilascio della Beta di Visual Studio 11 introduce importantissime novità anche per Visual Studio LightSwitch che diventa parte integrante della Beta stessa. Il team di LightSwitch ha pubblicato un blog post in cui risultano elencate tutte le varie novità, in particolare si annoverano:  supporto a sorgenti dati di tipo OData (basate su WCF Data Services). Questo è uno scenario di fondamentale importanza perchè i feed di tipo OData sono essenzialmente Xml fruibili da query string ed hanno quindi maggiore possibilità di essere utilizzate cross-platform e da client multipli e diversi tra loro. La...

posted @ lunedì 5 marzo 2012 23:35 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Il mio libro Visual Studio LightSwitch Unleashed disponibile dal 29 febbraio

Dopo lunga attesa, sono contento di poter annunciare che il mio nuovo libro Visual Studio LightSwitch Unleashed sarà finalmente disponibile a partire dal 29 febbraio 2012. Mi porto avanti con questa comunicazione atteso che il 29 febbraio sarò a Redmond per l'MVP Global Summit e quindi avrò poco tempo per il blog Il libro sarà disponibile solo in lingua inglese, poichè l'editore non fa anche traduzioni in altre lingue. Facendo parte della collana Unleashed, non mi sono smentito e anche stavolta ho prodotto un bel tomo di circa 900 pagine. Ho trattato ogni possibile aspetto dello sviluppo LightSwitch, quanto meno dal...

posted @ venerdì 24 febbraio 2012 12:34 | Feedback (1) | Filed Under [ .NET Framework Visual Basic Community and friends Visual Studio LightSwitch ]

Com'è andato l'evento con DotNetLiguria del 27 gennaio

Venerdì 27 gennaio ho avuto il piacere di tenere a Genova una sessione di introduzione a Visual Studio LightSwitch nel primo workshop del 2012 della community DotNetLiguria. Sono molto soddisfatto della sessione, anche perchè è stata seguita da sviluppatori con skill già medio-alti su .NET e non provenienti (almeno attualmente ) dai mondi VB 6 e Access. Domande precise e circostanziate, mi è piaciuto molto. Tendenzialmente, si sa, lo sviluppatore esperto non gradisce molto determinate limitazioni e imposizioni, ma in LightSwitch questo è ripagato dal tempo (molto) che si risparmia poichè non c'è da fare tutte le operazioni di generazione...

posted @ martedì 31 gennaio 2012 18:54 | Feedback (1) | Filed Under [ Community and friends Visual Studio LightSwitch ]

Address Book Sample per LightSwitch

Beth Massi ha pubblicato l'esempio completo, chiamato Address Book, a corredo della serie di post intitolata "Beginning Visual Studio LightSwitch", che potete trovare in questo suo post. Nel citato post è anche disponibile l'elenco completo della serie di articoli che vi permetteranno di comprendere ancora meglio questo speciale ambiente di sviluppo. Alessandro

posted @ giovedì 26 gennaio 2012 23:26 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Evento a Genova il 27 gennaio 2012 con DotNetLiguria

Venerdì 27 gennaio p.v. sarò a Genova con gli amici di DotNetLiguria, giovane user group con focus sulle tecnologie .NET che si propone di aggregare utenti e appassionati liguri. Raf e i suoi ragazzi hanno infatti organizzato il 1° workshop del 2012 e in questo ambito presenterò, alle ore 18, una sessione su Visual Studio LightSwitch, sarà una sessione di livello introduttivo ma tarata per sviluppatori non troppo principianti Ci sarà anche una interessante round-table sul futuro di Silverlight e una sessione sui code contracts. Se siete in zona ligure e non avete impegni venite a trovarci, potete trovare i dettagli sull'evento...

posted @ martedì 17 gennaio 2012 10:27 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch ]

LightSwitch Tips & Tricks supera i 1000 iscritti

A circa un anno e mezzo dal suo lancio, avvenuto il 24 agosto del 2010 in concomitanza col rilascio della Beta 1 di Visual Studio LightSwitch, qualche giorno fa la nostra community LightSwitch Tips & Tricks ha superato i 1000 iscritti, un traguardo davvero entusiasmante per un sito di questo tipo. Per festeggiare degnamente l'avvenimento il millesimo iscritto, il fortunato Andrea Romeo, si è aggiudicato una copia del mio libro Visual Studio LightSwitch Unleashed che uscirà a breve. Ne approfitto per ringraziare innanzitutto i miei compagni di avventura che ogni giorno contribuiscono alla gestione impeccabile della community ma anche per un ringraziamento proprio...

posted @ domenica 8 gennaio 2012 17:10 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch ]

Advanced LightSwitch e RIA Services: passare valori di startup alle sorgenti dati custom (con Visual Basic)

Nel normale sviluppo di WCF RIA Services per Silverlight, è possibile passare delle informazioni di inizializzazione al servizio direttamente nel costruttore; in questo modo è possibile ricevere degli argomenti il cui valore può essere assegnato a campi o proprietà, o comunque a membri che poi servono al servizio stesso. Quando si creano estensioni di tipo Data Source per LightSwitch, si ricorre sempre ai WCF RIA Services ma in un modo un po' diverso. Ad esempio non è possibile passare parametri al costruttore del servizio e quindi passare delle informazioni di startup potrebbe sembrare più complicato. In realtà è possibile ricorrere all c.d. connection...

posted @ mercoledì 21 dicembre 2011 13:22 | Feedback (0) | Filed Under [ Visual Basic Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData Visual Studio LightSwitch ]

LightSwitch e il Model-View-ViewModel

Giusto per convincere ancora un po' di più gli esperti WPF & Silverlight sulla bontà di LightSwitch, un paio di figure per rappresentare come questo utilizzi il pattern Model-View-ViewModel: Alessandro

posted @ venerdì 9 dicembre 2011 10:27 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: incrementare da codice il timeout lato client

Ci sono determinati scenari in cui si "bombarda" la sorgente dati di LightSwitch con centinaia o migliaia di record e, soprattutto in fase di salvataggio, si può rischiare di ricevere un errore di timeout in fase di submit. Questo è tipico nel momento in cui la vostra sorgente dati è su un server o su un'altra macchina diversa dalla vostra. Giusto per farvi un esempio, nel mio caso ho importato circa 2000 record attraverso l'Office Integration Pack da un file di Excel verso la mia applicazione LightSwitch basata su db SQL Server. L'importazione in sè non è stata un problema, lo...

posted @ martedì 29 novembre 2011 15:36 | Feedback (0) | Filed Under [ Visual Basic Visual Studio LightSwitch ]

LightSwitch, script SQL ed errore "An object or column name is missing or empty"

Se utilizzate l'opzione di deploy di tipo Desktop con servizi locali in LightSwitch, e se decidete di generare uno script SQL per la successiva creazione del database (invece di lasciar fare tutto al Wizard), potreste imbattervi in un errore di questo tipo all'interno di SQL Server Management Studio: An object or column name is missing or empty. For SELECT INTO statements, verify each column has a name. For other statements, look for empty alias names. Aliases defined as “” or [] are not allowed. Add a name or single space as the alias name. Se dovesse capitarvi, niente paura. La soluzione è...

posted @ martedì 22 novembre 2011 22:59 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Nuovo video: Utilizzare Visual Studio LightSwitch con MySQL

Sicuramente una delle domande più ricorrenti quando si approccia LightSwitch è se sia possibile utilizzare questo strumento con database di MySQL. Non condividendo il disagio che si prova quando la risposta è "no in modo diretto", ci sono delle alternative. Sempre tenendo a mente il fatto che ogni sorgente dati per la quale esista un provider ADO.NET Entity Framework 4 è utilizzabile in LightSwitch, ciò è vero anche per MySQL. Per dimostrarlo ho registrato un nuovo video disponibile nell'area Video di LightSwitch Tips & Tricks. Armatevi del Connector .NET per MySQL prima di guardare il video. Dovete essere utenti registrati alla community per...

posted @ domenica 13 novembre 2011 20:47 | Feedback (0) | Filed Under [ Visual Basic Visual Studio LightSwitch ]

Le nostre nuove pagine su Facebook. Metti "Mi piace"!

Come sapete i siti del nostro network sono presenti anche sui social networks, quali Twitter e Facebook. In particolare su quest'ultimo avevamo creato dei gruppi per aggregarci e per tenervi informati sulle novità. Poichè Facebook sta cambiando, e poichè i gruppi tenderanno a scomparire in futuro, abbiamo creato delle nuove pagine, quelle dove mettete solitamente il "Mi piace" e che fanno molto celebrità A parte questo, l'uso delle pagine semplifica molto la vita anche a noi che le gestiamo, innanzitutto ci sono gli RSS già attivi, è disponibile il collegamento della pagina anche a Twitter.. insomma, una serie di cosine interessanti. Quindi, vi...

posted @ venerdì 4 novembre 2011 11:36 | Feedback (0) | Filed Under [ Visual Basic Community and friends Visual Studio LightSwitch ]

LightSwitch Star Contest: Scrivi su CodeProject e vinci un portatile

CodeProject lancia l'iniziativa Star Contest, approvata dal Team di Visual Studio LightSwitch e dedicata a tutti gli sviluppatori che hanno realizzato, o desiderano realizzare, una business application con Visual Studio LightSwitch. In palio, ogni mese, fantastici premi per le applicazioni più votate e come premio finale un laptop ASUS U31SD-DH31! Come partecipare Per partecipare non dovete fare altro che scrivere un articolo per spiegare il funzionamento della vostra applicazione oppure, se preferite, potete registrare un video su Youtube seguendo le istruzioni allegate al template messo a disposizione su CodeProject. Le applicazioni sviluppate devono rientrare nelle seguenti due categorie: Most Efficient Business Application e...

posted @ lunedì 31 ottobre 2011 19:13 | Feedback (0) | Filed Under [ Visual Basic Silverlight e Windows Phone Visual Studio 2010 Community and friends Visual Studio LightSwitch ]

LightSwitch: lanciare il browser da codice, senza custom control o screen aggiuntivi

Quando si parla di Visual Studio LightSwitch è molto frequente la seguente domanda: come faccio a lanciare il browser Web? Ad esempio per aprire dei documenti collegati a un record, ma anche per altre necessità. Sicuramente si può ricorrere all'interazione con l'assembly System.Windows.WebBrowser.dll di Silverlight 4, il problema principale è che bisogna distinguere il tipo di client: se l'applicazione è un client Web, non si può utilizzare lo user control che richiede privilegi elevati se l'applicazione è un client Desktop, si può utilizzare lo user control ma bisogna creare comunque uno screen a parte che...

posted @ sabato 22 ottobre 2011 19:57 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: disponibile la registrazione della mia English session + com'è andata

Vi segnalo la disponibilità della registrazione del Webinar che ho tenuto ieri, 4 ottobre 2011, per la DevExpress dal titolo "Building Business Applications With Visual Studio LightSwitch 2011". Potete scaricare la registrazione da qui in formato MP4, oppure visionarla online dal medesimo indirizzo. Com'è andata, beh... l'emozione della prima sessione dal vivo in inglese me la ricorderò per un pezzo   Chiaramente, come si rispetti in ogni grande occasione , a metà sessione mi è caduta la connessione Internet e quindi ho perso alcuni minuti preziosi nel ricollegarmi. Questo ritardo mi ha impedito di mostrare le Query, ma tutto sommato credo sia...

posted @ mercoledì 5 ottobre 2011 22:37 | Feedback (1) | Filed Under [ Community and friends Visual Studio LightSwitch ]

Permission Elevation in LightSwitch

Come sapete, in LightSwitch è possibile impostare permessi per l'accesso da parte di ruoli e utenti solo alle risorse specificate e sapete anche come questo sia semplicissimo; da designer si definiscono i permessi, da codice si controllano tali permessi tramite una singola (di solito) riga di codice. Beth Massi ha realizzato questo bel video qui, da cui potete imparare tutte le caratteristiche dell'Access Control. C'è anche un'altra caratteristica meno nota, chiamata Permission Elevation che permette di elevare i permessi per un determinato utente da codice in talune circostanze. Per esempio (leggi bene: esempio didattico ), immaginiamo di avere il ruolo del Responsabile delle...

posted @ lunedì 3 ottobre 2011 00:25 | Feedback (0) | Filed Under [ Visual Basic Visual Studio LightSwitch ]

Sessione online con DevExpress: applicazioni business con Visual Studio LightSwitch

Il giorno 4 ottobre p.v. terrò una sessione online (webinar, come amano chiamarlo oltre oceano) dal titolo Building Business Applications with Visual Studio LightSwitch 2011. La sessione, di tipo entry-level, viene ospitata e promossa dalla DevExpress, uno dei più importanti partner Microsoft dal punto di vista developer nonché produttore dei controlli XtraReports per LightSwitch, costituenti l'estensione consigliata per la reportistica. Sarà un'occasione per mostrare LightSwitch a chi non l'ha mai visto, ma anche un'opportunità per ricevere le vostre domande sul prodotto. Si terrà alle ore 19 in Italia, (10 a.m. Pacific Time). E' richiesta la registrazione a questo indirizzo, mentre l'elenco...

posted @ mercoledì 14 settembre 2011 11:46 | Feedback (0) | Filed Under [ Visual Basic Visual Studio 2010 Community and friends Visual Studio LightSwitch ]

LightSwitch: rilasciato l'Office Integration Pack

Ieri la GridLogic ha rilasciato un'importantissima estensione per Visual Studio LightSwitch, peraltro gratuita, chiamata Office Integration Pack. Ne dà l'annuncio il team di LightSwitch in questo post. Come il nome lascia intendere, questa estensione ci permette di interagire con applicazioni della suite di Office 2010 facendo tecnicamente automation, e può essere molto molto utile per utilizzare Word come motore di reportistica, generare PDF, importare ed esportare dati da e per Excel, inviare email con Outlook. Ci sono tre classi .NET: Word, Excel, Outlook Ad esempio, con il seguente codice è possibile inviare un'email con contenuto Html a partire da una tabella chiamata...

posted @ mercoledì 14 settembre 2011 11:35 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: Tecnicismi sulle View di SQL Server e Query da Access

Sappiamo che in LightSwitch c'è, alla base di tutto, il concetto di Entity che viene ereditato da ADO.NET Entity Framework. Sappiamo che in LightSwitch è possibile creare delle query, che restituiscono il set di dati specificati in base ai criteri forniti in fase di definizione (risultato completo, filtri, ordinamenti...) Sappiamo che LightSwitch genera un database di SQL Server, se non ci si collega ad altre fonti dati esterne. In questo caso, le query che creiamo nell'ambiente di sviluppo non vengono tramutate in oggetti di database ma semplicemente tradotte in codice .NET. Se invece ci colleghiamo a un database di SQL Server esistente che...

posted @ giovedì 8 settembre 2011 23:59 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: Static Spans e ottimizzazione query

LightSwitch fa un sacco di cose per conto dello sviluppatore, soprattutto dietro le scene. Silenziosamente Una di queste cose è costituita dalle query che si occupano di caricare i dati che abbiano relazioni con altri, classico esempio la relazione one-to-many tra Cliente e i suoi Ordinativi. In sostanza il tutto è ottimizzato per far sì che con una sola interrogazione (round-trip, come amano chiamarlo loro ) vengano recuperati tutti i dati in relazione, mentre nella Beta 1 non era così; in sostanza venifano fatte delle query nidificate, ma poi tutto è stato ottimizzato. In sostanza, possiamo tranquillamente lasciar fare al runtime. Tuttavia,...

posted @ giovedì 8 settembre 2011 23:47 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: Hotfix per pubblicare su SQL Azure

Il Team di Visual Studio LightSwitch ha appena rilasciato un'hotfix che risolve un problema nella pubblicazione su SQL Azure. Alcuni utenti hanno infatti riportato di avere avuto qualche problema, dovuto in realtà all'aggiornamento della piattaforma cloud piuttosto che all'ambiente di sviluppo. Beninteso, non vi serve l'hotfix se non usate SQL Azure. La potete scaricare qui. Alessandro

posted @ giovedì 1 settembre 2011 23:36 | Feedback (0) | Filed Under [ Visual Studio LightSwitch Windows Azure and SQL Azure ]

"Metro" theme per LightSwitch + codice

Una decina di giorni fa il Team di LightSwitch a Redmond aveva rilasciato uno speciale tema gratuito per applicare alle proprie applicazioni lo stile "Metro UI": Ora è stato rilasciato anche il codice sorgente, scaricabile attraverso il loro post. Se avete avuto modo di dare un po' un'occhiata ai temi in LightSwitch, sapete che si tratta essenzialmente di definire dello XAML, ad ogni buon conto, anche se molto complesso, è un'ottima opportunità per capire come funzionano certi stili. Alessandro

posted @ sabato 27 agosto 2011 15:53 | Feedback (0) | Filed Under [ Visual Studio Extensibility Visual Studio 2010 Visual Studio LightSwitch ]

Visual Studio LightSwitch Unleashed - a che punto siamo

So che molti di voi hanno già preordinato il mio nuovo libro Visual Studio LightSwitch Unleashed, quindi prendo l'occasione per ringraziarvi di cuore per la fiducia e per aggiornarvi un po' sullo stato di avanzamento dei lavori, che per me non si sono fermati neanche in ferie. Con i suggerimenti e le revisioni di Beth Massi, grazie alla quale ho imparato su LightSwitch molto più di quanto pensassi di sapere, abbiamo riorganizzato in modo più organico e logico la tavola dei contenuti, quindi l'elenco dei capitoli. Abbiamo fatto sì che ci sia una netta separazione tra due parti, la prima dedicata al...

posted @ lunedì 22 agosto 2011 16:28 | Feedback (0) | Filed Under [ Visual Basic Visual Studio 2010 Community and friends Visual Studio LightSwitch ]

Utilizzare Visual Studio LightSwitch con dati XML

Una domanda molto frequente soprattutto nei forum di LightSwitch Tips & Tricks recita: come faccio ad utilizzare LightSwitch con file di dati XML? La risposta è: implementando un WCF RIA Service che si occupi di gestire ed esporre i dati stessi. Il Team di LightSwitch ha realizzato uno specifico esempio sulla creazione di un RIA per file XML, disponibile nella pagina dell'extensibility: How To Create a Data Source L'esempio serve essenzialmente a costruire una nuova Data Source, tipo quelle potete scegliere quando cliccate su Attach External Data Source, la quale punterà all'XML desiderato. E va bene, ma ora un sano pistolotto Ricordate che...

posted @ martedì 2 agosto 2011 16:11 | Feedback (0) | Filed Under [ Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData Visual Studio LightSwitch ]

Disponibili le registrazioni dell'evento di lancio di Visual Studio LightSwitch 2011

Antonio Catucci ha già pubblicato un blog post per comunicarvi la disponibilità delle registrazioni delle sessioni che abbiamo erogato il 27 luglio u.s., nell'ambito di un evento online che abbiamo organizzato per festeggiare il lancio di Microsoft Visual Studio LightSwitch 2011. Non voglio quindi sovrappormi ad Antonio nè annoiarvi con altre chiacchiere, ma oltre a ricordarvi questa pubblicazione volevo approfittare per fare alcuni ringraziamenti: Beth Massi e John Stallo del Team di LightSwitch a Redmond, che hanno "sopportato" per mesi un sacco di mie domande ma, soprattutto, ci hanno gentilmente concesso di utilizzare il template "ufficiale" per le...

posted @ domenica 31 luglio 2011 19:32 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch ]

LightSwitch: creare una pagina di registrazione per eventi, ovvero come abbiamo creato la pagina per il nostro evento di lancio - parte 3

Nei post precedenti ho illustrato come è stata creata, con Visual Studio LightSwitch, la pagina di registrazione per l'evento di lancio che abbiamo tenuto il 27 luglio u.s. Nel primo post abbiamo creato dati & screen, nel secondo post abbiamo visto come creare un controllo custom con Silverlight per far scaricare il calendario di Outlook e le credenziali di accesso, facendo l'override del Details Screen. In questo post concludiamo l'opera, parlando di collaborazione e deployment su server Web. Perché noi usiamo Team Foundation Server 2010 Uno dei miei sport preferiti è mettere in crisi il buon Antonio Catucci con le mie solite trovate  Uno...

posted @ domenica 31 luglio 2011 19:17 | Feedback (0) | Filed Under [ Visual Basic Visual Studio Extensibility Silverlight e Windows Phone Visual Studio 2010 Community and friends Visual Studio LightSwitch ]

LightSwitch: creare una pagina di registrazione per eventi, ovvero come abbiamo creato la pagina per il nostro evento di lancio - parte 2

Nel precedente post abbiamo iniziato a descrivere come è stata creata la pagina di registrazione per l'evento online che abbiamo organizzato per il lancio di Visual Studio LightSwitch ed eravamo arrivati a costruire dati e data entry screen. In questo post vediamo il resto, ossia come abbiamo implementato controlli per fornire agli utenti appena registrati le credenziali di accesso. Nel prossimo ed ultimo post vedremo, invece, il deploy su IIS. Predisposizione di un file di calendario per Outlook L'evento è stato erogato tramite Microsoft Office Live Meeting, per cui avevamo necessità di fornire il link di accesso ad avvenuta registrazione, ma volevamo anche...

posted @ sabato 30 luglio 2011 19:32 | Feedback (0) | Filed Under [ Visual Studio Extensibility Silverlight e Windows Phone Visual Studio 2010 Community and friends Visual Studio LightSwitch ]

LightSwitch: creare una pagina di registrazione per eventi, ovvero come abbiamo creato la pagina per il nostro evento di lancio - parte 1

Con Visual Studio LightSwitch è possibile creare una serie piuttosto ampia di applicazioni, purché abbiano a che fare in qualche modo con la gestione di dati. In questo contesto si possono creare anche delle pagine per la registrazione di utenti ad eventi, conferenze, riunioni, incontri online, assemblee di condominio ecc. ecc. Coloro che hanno partecipato ieri al nostro evento online per celebrare il rilascio della RTM (a proposito, materiali e ringraziamenti in prossimo post ) hanno ottenuto le credenziali di accesso all'evento attraverso una pagina di registrazione che ho creato proprio con LightSwitch, nella precedente Beta 2. Il tutto ha richiesto...

posted @ sabato 30 luglio 2011 18:51 | Feedback (0) | Filed Under [ Visual Basic Silverlight e Windows Phone Visual Studio 2010 Community and friends Visual Studio LightSwitch ]

LightSwitch: specificare valori di default

Nelle applicazioni business è molto frequente, soprattutto in maschere di tipo data-entry, che si voglia fornire un valore di default da visualizzare in un campo e, automaticamente, da associare a una colonna di qualche tabella. Il tutto, tradotto nella terminologia di LightSwitch, diventa: è molto frequente che si voglia assegnare un valore di default a una proprietà di una entità, valore che viene così visualizzato nell'apposito controllo dello Screen. Farlo è semplicissimo. Supponiamo di avere una entità chiamata Product, la quale ha una proprietà chiamata UnitPrice, ossia il prezzo unitario del prodotto. Questo difficilmente sarà uguale a zero, per cui potremmo pensare di...

posted @ giovedì 28 luglio 2011 21:00 | Feedback (0) | Filed Under [ Visual Basic Visual Studio 2010 Visual Studio LightSwitch ]

LightSwitch: rilasciato l'Extensibility Toolkit

Ieri, quindi appena un giorno dopo il rilascio della RTM, il Team di Visual Studio LightSwitch ha rilasciato un'importante aggiunta: l'Extensibility Toolkit. Con questo, disponibile gratuitamente, è possibile creare estensioni per Visual Studio LightSwitch, quindi in particolare le seguenti tipologie di estensione: Temi Shell Screen Template Controlli custom Business Types Sorgenti dati custom Due chiarimenti veloci, soprattutto per chi ha seguito ieri la mia sessione online sui controlli Silverlight custom: con il toolkit è possibile creare controlli Silverlight come abbiamo visto in sessione, ma è...

posted @ giovedì 28 luglio 2011 19:45 | Feedback (0) | Filed Under [ Visual Studio Extensibility Visual Studio 2010 Visual Studio LightSwitch ]

Rilasciato Microsoft Visual Studio LightSwitch 2011 RTM

Stavo aspettando questo momento da quasi un anno E' disponibile la RTM di Microsoft Visual Studio LightSwitch 2011 per il download agli abbonati MSDN già da ora, inoltre è disponibile una Trial di 90 giorni. Per il general public LightSwitch sarà disponibile dal giorno 28. Il LightSwitch Developer Center è stato già aggiornato alla nuova versione. Di seguito gli annunci di: S. SomaSegar Jason Zander Beth Massi, l'unica e inimitabile Team di LightSwitch In particolare notate che nel post di Jason sono menzionati dei nuovi Starter Kit per...

posted @ martedì 26 luglio 2011 20:34 | Feedback (1) | Filed Under [ Visual Basic C# Silverlight e Windows Phone Visual Studio 2010 Community and friends Visual Studio LightSwitch ]

Evento online per il lancio di LightSwitch: prepariamoci per le domande

Come sapete, domani sera alle 18 terremo un evento online per celebrare il lancio della RTM di Visual Studio LightSwitch 2011. Non lo sapevate? Male   In quest'altro mio post trovate tutti i dettagli e l'elenco delle sessioni. Come da agenda avremo a disposizione l'ultima parte dell'evento per rispondere alle vostre domande tecniche e curiosità su LightSwitch. Per consentirci una migliore organizzazione, vi chiediamo di porre le vostre domande attraverso l'apposito strumento della console di Live Meeting, come in figura, attivabile con il pulsante Q&A: Le domande verranno accodate e risponderemo a tutte al termine dell'evento. Chiaramente scrivetele nel momento in...

posted @ martedì 26 luglio 2011 11:11 | Feedback (0) | Filed Under [ Community and friends Visual Studio LightSwitch ]

Segui il nostro evento online per il lancio di Visual Studio LightSwitch 2011

Come sapete, la RTM di Microsoft Visual Studio LightSwitch 2011 verrà ufficialmente rilasciata il giorno 26 luglio 2011. Per celebrare degnamente questo importante rilascio, noi di LightSwitch Tips & Tricks non siamo da meno e il giorno successivo, il 27 luglio, terremo un evento online gratuito per la comunità di sviluppatori italiana. Trascorreremo insieme due ore e mezza, dalle 18 alle 20.30, durante le quali tratteremo diversi contesti sia di tipo "getting started" che approfondimenti. L'evento online verrà erogato tramite Live Meeting. Per ottenere le credenziali, dovete registrarvi all'evento attraverso l'apposita pagina: http://eventi.lightswitch.it/LancioLightSwitch.htm Ebbene si, abbiamo creato la pagina di registrazione proprio con LightSwitch,...

posted @ giovedì 21 luglio 2011 19:56 | Feedback (0) | Filed Under [ .NET Framework Visual Basic LINQ Silverlight e Windows Phone Visual Studio 2010 Community and friends Visual Studio LightSwitch Windows Azure and SQL Azure ]

LightSwitch: rinforzare la security nel middle-tier

Come sapete, Visual Studio LightSwitch consente con pochissimi passaggi di implementare regole di autenticazione e autorizzazione (c.d. Access Control), che poi vengono collegate alla logica con pochissime e banali righe di codice. Ci sono tuttavia dei casi in cui il semplice controllo dei permessi non è sufficiente, ma è necessario essere più precisi nella gestione delle regole. Nicole Haugen, del team di Redmond, ha pubblicato un blog post in cui viene illustrato come rinforzare le regole di secuirty nel middle-tier delle applicazioni LightSwitch. Una lettura decisamente interessante, volta a eliminare i cosiddetti security hole. Alessandro

posted @ venerdì 15 luglio 2011 11:28 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Visual Studio LightSwitch: ereditarietà delle query

Se avete avuto modo di dare un'occhiata a Visual Studio LightSwitch (non dimenticate il lancio il 26 luglio!), forse sapete che esiste un comodo designer che consente di creare in modo visuale delle query a partire dalle tabelle. In realtà, la terminologia corretta è che si parte dall'entità, quindi una riga della tabella, per arrivare a un entity set, quindi un insieme di entità, a cui corrisponde una tabella nel db. Ad esempio, se consideriamo il db dimostrativo Northwind, la seguente query filtra l'elenco degli Orders con le condizioni specificate: In LightSwitch esiste il concetto di ereditarietà delle query, ossia ogni query...

posted @ martedì 5 luglio 2011 23:12 | Feedback (0) | Filed Under [ Visual Studio LightSwitch ]

Visual Studio LightSwitch: annunciata la RTM per il 26 luglio!

Microsoft ha ufficialmente annunciato che la RTM di Visual Studio LightSwitch 2011 sarà rilasciata martedì 26 luglio 2011. Per festeggiare il grande evento, su LightSwitch Tips & Tricks aggiorneremo il materiale creato sulle prime beta, e pubblicheremo nuovo materiale. Stiamo preparando anche delle altre interessanti iniziative di cui verrete tenuti aggiornati tramite i nostri canali, nel frattempo potete sottoscrivere gli aggiornamenti sul lancio ufficiale direttamente da Microsoft, a questo indirizzo. Preparatevi a creare le applicazioni business della nuova generazione con Visual Studio LightSwitch e con le guide di LightSwitch Tips & Tricks! Alessandro

posted @ domenica 3 luglio 2011 20:35 | Feedback (0) | Filed Under [ Silverlight e Windows Phone Community and friends Visual Studio LightSwitch ]

Disponibile la registrazione del Live Meeting su LightSwitch del 20 giugno 2011

In area Contenuti di LightSwitch Tips & Tricks è disponibile per il download la registrazione del Live Meeting "Utilizzare Visual Studio LightSwitch con fonti dati esterne tra SQL Server, SQL Azure, SharePoint 2010 e WCF RIA Services" - che ho tenuto il 20 giugno 2011. Come in ogni evento in diretta che si rispetti, abbiamo avuto un paio di banali inconvenienti tecnici facilmente risolti. Stavolta la registrazione è stata effettuata con CamTasia che, a mio avviso, ha prodotto un risultato di qualità superiore. Questo è il link diretto per il download, vi ricordo che il contenuto è scaricabile previo login. Alessandro

posted @ mercoledì 22 giugno 2011 16:21 | Feedback (5) | Filed Under [ Community and friends Visual Studio LightSwitch ]

Visual Studio LightSwitch e le configurazioni Debug e Release

Come sapete, LightSwitch può essere utilizzato come addon per Visual Studio 2010 Pro o superiore, oppure, se questo non è rilevato, come ambiente stand-alone (Visual Studio LightSwitch Edition). Nel caso della LightSwitch Edition, l'IDE non prevede le configurazioni Debug e Release. Questo implica che le applicazioni lanciate premendo F5 girano sempre come se fossero in configurazione Debug. Al contrario, in Visual Studio 2010 c'è la possibilità di selezionare la configurazione. Ad esempio, selezionando Release, non vengono caricati i simboli di debug. Indipendentemente dalle considerazioni classiche, il motivo per il quale voglio evidenziare questo è legato alla feature chiamata Immediate Customization che, come forse...

posted @ domenica 19 giugno 2011 17:33 | Feedback (1) | Filed Under [ Visual Studio LightSwitch ]

Evento online: Utilizzare LightSwitch con fonti dati esistenti, tra SQL Server, Azure e SharePoint

Lunedì 20 giugno 2011, dalle ore 21 alle 22, terrò una sessione online dal titolo "Utilizzare Visual Studio LightSwitch con fonti dati esistenti, tra SQL Server, Azure e SharePoint" Scopo della sessione è dare dimostrazione di utilizzo di Visual Studio LightSwitch in contesti decisamente più realistici rispetto alle classiche demo. Mi occuperò infatti di dimostrare: l'utilizzo di LightSwitch con database SQL Server esistenti, in modo da simulare il riutilizzo di un database di produzione l'invocazione di stored procedure attraverso i WCF RIA Services l'integrazione con SharePoint 2010 accedere a...

posted @ lunedì 13 giugno 2011 01:29 | Feedback (5) | Filed Under [ Visual Studio 2010 Visual Studio LightSwitch Windows Azure and SQL Azure ]

Una riflessione su LightSwitch, per i non esperti o per chi viene da altri mondi

Riprendo, con parole mie , una considerazione che trovo molto emblematica fatta dal caro amico Michael Washington, Silverlight MVP e grande esperto di Visual Studio LightSwitch. Ci si riferisce a quegli utenti che utilizzeranno LightSwitch provenendo da background come Access o Excel. Quelli che chiamiamo affettuosamente gli Excel power users In molti contesti l'infrastruttura di LightSwitch fa tante cose al posto del programmatore, inclusi tanti scenari di validazione o inclusa la possibilità di progettare query in modo visuale. In tanti altri contesti, però, un po' di codice bisogna scriverlo. Soprattutto per le query personalizzate, il modo più naturale per scriverle in LightSwitch è...

posted @ sabato 11 giugno 2011 17:12 | Feedback (3) | Filed Under [ LINQ Visual Studio LightSwitch ]

Mio nuovo articolo su LightSwitch Tips & Tricks: utilizzo di stored procedure in LightSwitch

Giorni fa ho pubblicato un nuovo articolo nella nostra community LightSwitch Tips & Tricks, dal titolo Utilizzo di stored procedure in Visual Studio LightSwitch. Era da tempo che volevo scrivere qualcosa di questo genere, perché l'argomento è, giustamente, di grande interesse anche perché sapete già che LightSwitch non consente accesso diretto ad oggetti del database che non siano tabelle o view. Nell'articolo impareremo quindi a esporre stored procedure ai client LightSwitch attraverso i WCF RIA Services e sarà un'occasione per capire qualche novità di Entity Framework 4.1 come la mappatura di oggetti in complex types. Se volete dare un'occhiata, lo trovate a questo...

posted @ martedì 7 giugno 2011 11:37 | Feedback (6) | Filed Under [ Community and friends Visual Studio LightSwitch ]

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 ]

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 ]

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 ]

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 ]

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 ]

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 ]

Chiariamoci idee e dubbi su LightSwitch - parte 2

Riprendiamo, dopo le abbuffate pasquali , gli approfondimenti su Visual Studio LightSwitch che scaturiscono a seguito della survey che abbiamo lanciato all'interno di LightSwitch Tips & Tricks. Avevo promesso che avremmo parlato di approcci per chi viene da altre piattaforme ma.. è una discussione che preferisco lasciare alla fine di questa serie di post, per una semplice ragione: è una tematica non così banale come potrebbe sembrare e merita un'attenzione più profonda. Per ora andiamo avanti su un'altra tematica: l'integrazione con Visual Studio 2010. Riporto due feedback, sempre in forma anonima, uno dei quali a metà (nel senso che si parlava di...

posted @ martedì 26 aprile 2011 12:45 | Feedback (4) | Filed Under [ Visual Studio LightSwitch ]

Chiariamoci idee e dubbi su LightSwitch - parte 1

Con questo post voglio iniziare una mini-serie (se così vogliamo chiamarla) dedicata a dare alcuni chiarimenti e risposte a domande che sono state formulate nel sondaggio che abbiamo lanciato la scorsa settimana attraverso LightSwitch Tips & Tricks. Devo dire che è stato molto interessante capire che uso stanno facendo gli utenti delle due Beta e, soprattutto, ci sono tantissimi spunti di approfondimento sui feedback "a mano libera". Riprenderò alcuni commenti per poi dare dei chiarimenti, ricordando che comunque la survey è stata totalmente anonima. Ci sono dei feedback che richiedono dei post specifici, in questo cominciamo da feedback che possono essere raggruppati in...

posted @ venerdì 22 aprile 2011 00:19 | Feedback (4) | Filed Under [ Visual Studio LightSwitch ]

Una bella descrizione per Visual Studio LightSwitch

Ho l'onore di avere Beth Massi (Senior PM, Visual Studio) come technical editor per il mio nuovo libro, Visual Studio LightSwitch Unleashed, e durante una delle nostre chiacchierate Beth ha dato quella che secondo me è una bellissima descrizione per LightSwitch: "the code you write is the only code you write". In queste poche parole ci sono tanti significati: LightSwitch è un tool per sviluppatori, d'altra parte è nella famiglia Visual Studio In LightSwitch si scrive codice; non è vero che è un tool per creare applicazioni senza scriverne. Certo, è in grado di...

posted @ giovedì 21 aprile 2011 23:48 | Feedback (2) | Filed Under [ Visual Studio LightSwitch ]

MSDN Code Gallery cambia look e passa agli esempi

Sicuramente conoscerete la MSDN Code Gallery, portale per la condivisione di codice sorgente lanciato qualche anno fa da Microsoft. Il portale è stato completamente riorganizzato, principalmente per il fatto che prima venivano pubblicati contenuti di vario genere, spesso diversi da esempi specifici, uscendo quindi dal focus del sito. Gli esempi sono ora sfogliabili in base alla versione di Visual Studio (incluso LightSwitch), piattaforma (desktop, Web, cloud, phone), linguaggio di programmazione o tecnologia. Un modo quindi intelligente di organizzare il codice che viene condiviso. Il seguente screenshot mostra un esempio di come sia ora organizzata la gallery; qui vengono mostrati gli esempi disponibili...

posted @ mercoledì 20 aprile 2011 15:50 | Feedback (1) | Filed Under [ .NET Framework Visual Basic C# Varie Visual Studio 2008 Visual Studio Extensibility Windows Presentation Foundation Windows Workflow Foundation Visual Studio Tools for Office LINQ Silverlight e Windows Phone Visual Studio 2010 Parallel Programming Community and friends Visual Studio LightSwitch Windows Azure and SQL Azure ]

LightSwitch: utilizzare i controlli Telerik per visualizzare, stampare, esportare dati - parte 2

Nel post precedente abbiamo visto come creare uno user control in Silverlight 4 che fa uso di alcuni controlli della suite RadControl for Silverlight di Telerik, da utilizzare in un'applicazione LightSwitch. Abbiamo sostanzialmente creato il controllo, sostituito la DataGrid di default in LightSwitch, eseguito il data-binding e visto come il tutto venga eseguito alla perfezione, sfruttando le interessanti funzionalità dei controlli citati. Avevamo anche predisposto dei pulsanti per esportare e stampare i dati, ma queste funzionalità sono da implementare in questo post. Faremo anche di più: dimostreremo che il controllo creato la volta scorsa è riutilizzabile. Partiamo proprio da questo aspetto, creando un...

posted @ lunedì 18 aprile 2011 23:04 | Feedback (1) | Filed Under [ Silverlight e Windows Phone Visual Studio LightSwitch ]

LightSwitch: utilizzare i controlli Telerik per visualizzare, stampare, esportare dati - parte 1

Indubbiamente tra le tematiche "calde" per chi sta utilizzando le prime Beta di Visual Studio LightSwitch rientrano la possibilità di utilizzare controlli di terze parti, ma anche stampa e reportistica. Ovviamente tutto questo è possibile, utilizzando controlli utente scritti in Silverlight 4.0. Personalmente faccio uso intensivo della suite di controlli RadControls for Silverlight di Telerik, che è veramente ottima e completa e arricchisce in modo notevole la toolbox di Visual Studio 2010. Sebbene giri voce che Telerik voglia realizzare delle apposite estensioni per LightSwitch, in realtà è già possibile utilizzare i controlli dell'attuale suite. Vedremo quindi come utilizzare alcuni controlli nell'ultima versione della...

posted @ lunedì 18 aprile 2011 01:09 | Feedback (3) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch e le performance nelle query con LINQ

Se avete giocato un po' con il designer delle query di Visual Studio LightSwitch avete visto come sia facile definire query con uno strumento grafico e come sia poi possibile personalizzarle scrivendo delle ulteriori elaborazioni tramite LINQ. Oltre questo, avete probabilmente visto come sia possibile definire query direttamente a livello di data source, quindi nel middle-tier, ma anche a livello di ciascuno screen. Differenze ce ne possono essere diverse, ma a livello di esecuzione e performance cosa cambia? Riassumiamo: le query eseguite a livello di data source sono più performanti, perché il runtime di LightSwitch traduce la query in...

posted @ venerdì 15 aprile 2011 18:29 | Feedback (1) | Filed Under [ Visual Studio LightSwitch ]

Il nostro sondaggio su Visual Studio LightSwitch

Ieri abbiamo lanciato un sondaggio interno alla nostra community LightSwitch Tips & Tricks per capire un po' l'utilizzo che si sta facendo della Beta 2 e quali sono le impressioni o feedback che possiamo inoltrare. Questo piccolo sondaggio ha anche la grande utilità di aiutarci a capire come orientare le prossime attività di community in base a quelle che sono le cose che vi interessa approfondire in modo più consistente. In realtà questo sondaggio non è ristretto alla community, ma vogliamo che sia aperto anche ai non iscritti che siano interessati a LightSwitch. Vi vorrei invitare quindi a dedicare due minuti del...

posted @ mercoledì 13 aprile 2011 01:36 | Feedback (2) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: chiedere conferma all'utente per eliminare record

All'interno delle applicazioni LightSwitch è possibile eseguire operazioni di aggiunta, rimozione e modifica di dati indipendentemente dal tipo di screen che utilizziamo (eccezion fatta per quelli a sola lettura, come i Search Screen). Tuttavia, l'eliminazione di elementi tramite il tasto Canc o l'apposito pulsante sulla toolbar non richiede la conferma dell'utente. In realtà questo ha senso ed è comunque corretto, nel senso che l'azione di rimozione si limita ad eliminare l'elemento dall'entity set associato alla view ma non dal database finché non si salvano i dati e basta fare Refresh per tornare allo stato originario. Se però vogliamo richiedere conferma all'utente prima...

posted @ giovedì 7 aprile 2011 14:36 | Feedback (2) | Filed Under [ Visual Basic Visual Studio LightSwitch ]

Disponibile il materiale della mia sessione a SMAU Business 2011

In Area Download di Visual Basic Tips & Tricks è disponibile il materiale della sessione che ho tenuto a Roma il 31 marzo in occasione di SMAU Business, dal titolo "Presente e futuro delle applicazioni business con Visual Studio 2010 e .NET Framework 4". Il materiale include: Slide della sessione Demo con i WCF RIA Services/Silverlight 4 Demo con WPF e Model-View-ViewModel Demo con Visual Studio LightSwitch (richiede l'extension Excel Importer di cui ho parlato nel precedente post) Durante la sessione, vista la complessità della tematica e il poco tempo a disposizione, vi avevo fatto menzione della serie di post che ho pubblicato sul Model-View-ViewModel in...

posted @ domenica 3 aprile 2011 23:44 | Feedback (3) | Filed Under [ Visual Basic Windows Presentation Foundation Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData Community and friends Visual Studio LightSwitch ]

Importare fogli di lavoro di Excel in Visual Studio LightSwitch

Una decina di giorni fa il Team di Visual Studio LightSwitch ha rilasciato una estensione davvero fenomenale, che permette di importare fogli di lavoro di Excel all'interno delle applicazioni LightSwitch Beta 2 con una sola riga di codice :-) L'estensione si chiama Excel Importer for Visual Studio LightSwitch ed è disponibile nella Code Gallery di MSDN a questo indirizzo. Per poterla utilizzare nelle nostre applicazioni bisogna avere Visual Studio 2010 Professional o superiore e il Visual Studio 2010 SDK installato. E' poi necessario aprire la soluzione e semplicemente compilarla. Dopodiché, bisogna andare nella sottocartella di output del progetto chiamato Vsix e lanciare...

posted @ domenica 3 aprile 2011 23:28 | Feedback (2) | Filed Under [ Visual Studio LightSwitch ]

Visual Studio LightSwitch: un chiarimento sulle sorgenti dati diverse da SQL

Una domanda molto ricorrente che affronto nei forum di LightSwitch Tips & Tricks, nel forum LightSwitch di MSDN e parlando con gli utenti delle community è: come faccio a importare in LightSwitch il mio db Access? o il mio foglio di Excel? o le mie stored procedure? Innanzitutto è importante chiarire un aspetto: LightSwitch ha come obiettivo il fornire il miglior supporto possibile ad applicazioni che girano in contesti multi-utente; per tale ragione la scelta più ovvia e appropriata per questo tipo di problematica è l'utilizzo di database SQL Server e SQL Azure. Infatti non sono previsti altri tipi di database, come...

posted @ venerdì 25 marzo 2011 22:42 | Feedback (1) | Filed Under [ Visual Studio LightSwitch ]

Nuova serie di video: applicazioni LightSwitch, Windows Phone 7 e RIA Services nel cloud con Windows Azure e SQL Azure

Ho appena completato l'upload in area Screencast di Visual Basic Tips & Tricks di 4 nuovi video un po' diversi dal solito. Ho intitolato la serie "Business applications in the Cloud"; la finalità di questi video è quella di illustrare l'utilizzo della Windows Azure Services Platform per lo sviluppo e il deploy di applicazioni business di diverso tipo, come le applicazioni LightSwitch, le app per Windows Phone 7 e le applicazioni Silverlight 4 basate sui WCF RIA Services. Lo scopo dei video non è quindi quello di descrivere o introdurre la piattaforma Windows Azure e il database engine SQL Azure. Per questo...

posted @ lunedì 21 marzo 2011 20:49 | Feedback (0) | Filed Under [ Visual Basic C# Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData Visual Studio 2010 Visual Studio LightSwitch Windows Azure and SQL Azure ]

LightSwitch Beta 2: localizzazione di applicazioni

Una delle tematiche più calde nella Beta 1 di LightSwitch ha riguardato la localizzazione delle applicazioni, quindi per la nostra community... in italiano :-) Il Team di LightSwitch sta facendo un lavoro incredibile sul nuovo tool e già nella Beta 2 si vedono i primi frutti. Grazie a un semplicissimo e unico click abbiamo la possibilità di localizzare le parti comuni dell'interfaccia grafica, come ad esempio i pulsanti predefiniti ma, in generale, tutte le parti dell'interfaccia che non siano le voci provenienti dai dati creati da noi. Per localizzare un'applicazione, quindi, è sufficiente andare nelle proprietà del progetto e selezionare la lingua...

posted @ venerdì 18 marzo 2011 21:13 | Feedback (1) | Filed Under [ Visual Studio 2010 Visual Studio LightSwitch ]

LightSwitch Beta 2 "Extensibility CookBook"

L'estendibilità nelle applicazioni LightSwitch è sempre stato un tema molto caldo. Nella Beta 1 non c'era alcun supporto ma ora, con la Beta 2, la musica cambia. E' infatti possibile creare temi per lo styling dell'interfaccia grafica, estensioni per l'IDE e addirittura origini dati personalizzate. Per rendere più semplice l'apprendimento di tutte queste opportunità il team di LightSwitch a Redmond ha rilasciato un CookBook (libro delle ricette) in cui viene spiegato passo per passo come raggiungere tutti gli obiettivi di estendibilità supportati. E' anche disponibile per il download una soluzione vuota da utilizzare nelle proprie prove. Ovviamente l'estendibilità è possibile solo installando LightSwitch su...

posted @ mercoledì 16 marzo 2011 19:45 | Feedback (2) | Filed Under [ Visual Studio 2010 Visual Studio LightSwitch ]

Beta 2 di Visual Studio LightSwitch disponibile con.. Go Live!

E' stata appena rilasciata l'attesissima Beta 2 di Visual Studio LightSwitch, nuovo prodotto della famiglia di Visual Studio 2010 per lo sviluppo rapido di applicazioni line-of-business. Chi di voi già segue la nostra community LightSwitch Tips & Tricks sa bene quanto interesse ruota intorno a questo nuovo prodotto, grazie alle sue caratteristiche davvero eccezionali per sviluppare applicazioni data-centric ben strutturate con poco sforzo, per il desktop, il Web e il cloud. LightSwitch Beta 2 è disponibile immediatamente per gli abbonati MSDN, mentre lo sarà a tutti il giorno 17 marzo. La cosa più interessante è che viene rilasciato con licenza Go Live,...

posted @ martedì 15 marzo 2011 19:50 | Feedback (1) | Filed Under [ Visual Basic C# LINQ Silverlight e Windows Phone Visual Studio 2010 Visual Studio LightSwitch ]

Community Tour 2011 - Roma, 31 marzo: Presente e futuro delle applicazioni business

In occasione dell'annuale SMAU, quest'anno si terrà una tappa del Community Tour organizzata da Visual Basic Tips & Tricks in collaborazione con Microsoft Italia a Roma il giorno 31 marzo 2011. In particolare questo nostro prossimo evento sarà totalmente orientato alle applicazioni business e al loro sviluppo con le tecnologie Microsoft più recenti, per il desktop, il Web e Cloud. Sarà essenzialmente un pomeriggo dedicato al presente e al futuro delle applicazioni Business, partendo dal PC per arrivare ai tablet, ai telefoni e a tecnologie innovative come Surface. Visual Studio, Silverlight, LightSwitch, WPF, Entity Framework, Windows Phone, la faranno da padrone per...

posted @ lunedì 28 febbraio 2011 22:02 | Feedback (0) | Filed Under [ .NET Framework Visual Basic Windows Presentation Foundation Silverlight e Windows Phone Visual Studio 2010 Community and friends Visual Studio LightSwitch ]

Inviare e schedulare appuntamenti con LightSwitch beta 1

Visual Studio LightSwitch, seppure ancora in Beta 1, sta riscuotendo un enorme interesse e questo perché risolve e semplifica una serie di problemi comuni nello sviluppo di applicazioni business. La mitica Beth Massi ha da poco pubblicato due blog post molto interessanti, il primo che spiega come inviare email in formato HTML da LightSwitch, sfruttando la COM automation che richiama Outlook e il secondo che invece spiega come gestire una serie di appuntamenti schedulati direttamente dall'applicazione e in interazione con Outlook. A testimonianza del fatto che le applicazioni LightSwitch sono estendibili e integrabili a pieno titolo con la suite di Office non...

posted @ giovedì 10 febbraio 2011 17:35 | Feedback (2) | Filed Under [ Visual Studio LightSwitch ]

Visual Studio LightSwitch: dov'è lo XAML?

Una delle domande che ricevo più di frequente in merito a Visual Studio LightSwitch, soprattutto da parte di coloro che hanno già esperienza di Silverlight e/o WPF, è: ok che le customizzazioni sono per forza di cose limitate, ma lo XAML che definisce l'interfaccia dov'è? La risposta è semplice ed essenziale: non c'è XAML. Tutto il visual tree dell'interfaccia grafica viene generato a runtime nel momento in cui ciascuno Screen viene aperto. Questo ha un piccolo svantaggio: costa un pochino in più in termini di performance. Dall'altro lato, il vantaggio è notevole: nessuno può metterci mani e quindi si evitano danni accidentali...

posted @ giovedì 16 dicembre 2010 19:29 | Feedback (1) | Filed Under [ Visual Studio LightSwitch ]

Disponibile per il download il materiale del Community Tour di Roma

In area download di Visual Basic Tips & Tricks è disponibile per il download il materiale (slide e, dove disponibile, il codice) delle sessioni tenute durante l'evento "Community Tour" tenutosi a Roma il 12 novembre scorso. Ecco i link diretti al download: "New in VB: Iterators and Async" di Lucian Wischik (VB Spec Lead, Microsoft Corp.) "Sviluppare applicazioni business con Visual Studio LightSwitch" di Alessandro Del Sole "Windows Azure per sviluppatori Visual Basic" di Renato Marzaro Non appena possibile integreremo i download con il materiale delle sessioni degli amici di DomusDotNet. Alessandro

posted @ lunedì 29 novembre 2010 14:15 | Feedback (1) | Filed Under [ Visual Basic Community and friends Visual Studio LightSwitch ]

Visual Studio LightSwitch: utilizzare i controlli Chart del Silverlight toolkit per visualizzare dati negli Screen

Come ormai sapete, estendere l'interfaccia utente degli screen nelle applicazioni LightSwitch è abbastanza semplice, grazie alla possibilità di aggiungere controlli personalizzati basati su Silverlight. Il Silverlight Toolkit aggiunge alla toolbox dello sviluppatore una serie di nuovi controlli molto utili, in modo particolare per la visualizzazione dei dati come ad esempio i controlli Chart per i grafici. In questo post vedremo come aggiungere un grafico a torta ad uno screen che elenca una serie di prodotti. Supponiamo di avere un'entità chiamata Product, come la seguente che è stata aggregata dal database Northwind:  Supponiamo poi di avere una maschera di ricerca di tipo...

posted @ venerdì 26 novembre 2010 20:41 | Feedback (3) | Filed Under [ Visual Basic Visual Studio LightSwitch ]

Visual Studio LightSwitch: utilizzare database su SQL Azure

Tra le varie sorgenti dati che Visual Studio LightSwitch è in grado di aggregare, già da questa prima beta, rientrano i database disponibili su SQL Azure, il database "on the cloud" della piattaforma di servizi Windows Azure. Il bello è che, una volta che il db è stato predisposto, per eseguire la connessione non cambia assolutamente rispetto al solito.Una volta avviato LightSwitch, si clicca su "Attach to an external database". Quindi si seleziona il database come sorgente:  Successivamente si specificano i parametri per la connessione, quindi il nome del server di SQL Azure e nome utente/password, in autenticazione SQL: In questa fase,...

posted @ domenica 21 novembre 2010 11:28 | Feedback (2) | Filed Under [ Visual Studio LightSwitch ]

Tempo tiranno & Community Tour: cosa non vi ho fatto vedere su Visual Studio LightSwitch

Come anticipato in altro post, ci sono state delle cose che per colpa del "tempo tiranno" non sono riuscito a farvi vedere su Visual Studio LightSwitch e che invece avrei voluto, ma non volevo correre assolutamente il rischio di sforare e togliere tempo a Lucian. Quindi in questo post vi mostrerò le cose di cui non ho fatto in tempo a parlare. Più che altro vi darò dei piccoli spunti, tenete conto infatti che si tratta di cose che comunque potete rivedere nei video attualmente disponibili su LightSwitch Tips & Tricks ma che per facilità vi riassumo.Tipo di dato EmailAddressAbbiamo...

posted @ lunedì 15 novembre 2010 00:14 | Feedback (4) | Filed Under [ Visual Basic Visual Studio 2010 Community and friends Visual Studio LightSwitch ]

Community Tour di Roma: com'è andata

Sebbene Diego abbia già fatto un ottimo resoconto della giornata, vorrei approfittare per dire anche io due parole sul Community Tour che si è tenuto a Roma il 12 novembre e che ha visto VB T&T partecipare all'evento insieme a DomusDotNet e Microsoft.UNA CORTESIA: se qualcuno ha fatto delle riprese video, sarebbe così gentile da mettersi in contatto con me? siamo interessati infatti alla pubblicazione delle registrazioni :-)Roma è la mia città d'origine e quindi c'è sempre un'atmosfera particolare per me in queste circostanze, inoltre trovare un mio ex compagno di scuola tra i partecipanti è stato davvero molto emozionante...

posted @ lunedì 15 novembre 2010 00:04 | Feedback (1) | Filed Under [ Visual Basic Visual Studio 2010 Community and friends Visual Studio LightSwitch ]

Community Tour: ultima chiamata!

Approfitto per ricordarvi l'appuntamento di venerdì 12 novembre a Roma, con il Community Tour organizzato da VB T&T, DomusDotNet e Microsoft Italia. E' un evento gratuito, in cui trascorreremo un'intensa giornata a parlare di Windows Phone 7, Internet Explorer 9, ASP.NET MVC, Visual Studio LightSwitch e Windows Azure.Inoltre vi ricordo la presenza di un ospite davvero illustre, Lucian Wischik del Visual Basic Team di Redmond che terrà una sessione sul nuovo framework Async in Visual Basic. E' un occasione davvero da non perdere, per cui se siete in zona... correte ad iscrivervi perché i posti rimasti si contano sul palmo...

posted @ mercoledì 10 novembre 2010 00:02 | Feedback (1) | Filed Under [ Visual Basic Silverlight e Windows Phone Community and friends Visual Studio LightSwitch ]

Visual Studio LightSwitch: utilizzare gli extension methods con VB 2010

Come noto, Visual Studio LightSwitch permette lo sviluppo rapido di applicazioni business utilizzando la filosofia Data + Screens = Business Applications. Questo tipo di approccio da un lato facilita notevolmente la creazione di applicazioni anche da parte di sviluppatori meno esperti, dall'altro sacrifica in qualche modo le possibilità di personalizzazione di alcuni aspetti delle applicazioni. In realtà, le applicazioni LightSwitch sono a tutti gli effetti applicazioni .NET che girano sulla piattaforma di Silverlight 4, per cui è possibile, con qualche trucchetto, utilizzare moltissime delle conoscenze già acquisite in ambito .NET, come ad esempio gli extension methods. Per esempio, supponiamo di avere...

posted @ giovedì 4 novembre 2010 11:49 | Feedback (1) | Filed Under [ Visual Basic Visual Studio LightSwitch ]

Un ospite d'eccezione da Redmond, per il Community Tour di Roma

Sono davvero molto felice di potervi comunicare che il 12 novembre, alla tappa di Roma del Community Tour organizzata da noi di Visual Basic Tips & Tricks con DomusDotNet e in collaborazione con Microsoft Italia, avremo un ospite d'eccezione senza eguali!Avremo infatti il piacere di avere con noi Lucian Wischik, Visual Basic Specification Lead di Microsoft Corporation. Lucian terrà una sessione sul nuovo framework Async CTP annunciato durante la PDC 2010 e illustrerà anche le nuove keyword Async e Await. Per coloro che non conoscono Lucian, oltre ad essere stato coinvolto molto intensamente nello sviluppo dei modelli asincroni per i...

posted @ mercoledì 3 novembre 2010 00:41 | Feedback (1) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment Help Authoring Varie Visual Studio Express Editions Visual Studio 2008 Visual Studio Extensibility Windows Presentation Foundation Windows Workflow Foundation Windows Communication Foundation Windows 7 Visual Studio Tools for Office LINQ Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData Visual Studio 2010 Parallel Programming Community and friends Visual Studio LightSwitch ]

Tutorial sulla security in LightSwitch

Beth Massi ha appena pubblicato un tutorial sulla implementazione delle regole di security nelle applicazioni LightSwitch, raggiungibile a questo indirizzo. Nell'articolo si parla di regole di security, autenticazione Forms, Windows e configurazione di SQL Server. Un articolo sicuramente utile per chi ha ormai acquisito un po' di dimestichezza con la beta 1 del nuovo tool di casa Microsoft. Alessandro

posted @ mercoledì 6 ottobre 2010 20:48 | Feedback (1) | Filed Under [ Visual Studio LightSwitch ]

Nuovo "Guest post" su Visual Studio LightSwitch nel blog di MSDN Italia

Ieri è stato pubblicato il mio secondo "guest post" della mini-serie dedicata a Visual Studio LightSwitch beta 1 nel blog di MSDN Italia. Questa volta parliamo di definizione delle query tramite designer, scrittura di regole di validazione custom e definizione di campi calcolati. Se volete dare un'occhiata, lo trovate qui. Alessandro

posted @ sabato 2 ottobre 2010 12:53 | Feedback (2) | Filed Under [ Visual Studio LightSwitch ]

Community Tour a Roma con Visual Basic Tips & Tricks e DomusDotNet

Come forse sapete, il Community Tour è un evento gratuito organizzato dalle community tecniche italiane in collaborazione con Microsoft Italia, costituito da una serie di incontri che si tengono presso varie città italiane e che riguardano sia gli sviluppatori che i professionisti IT. Dopo l'ultima nostra esperienza, davvero positiva, Visual Basic Tips & Tricks e DomusDotNet tornano insieme a Roma il giorno 12 novembre 2010 per parlare di Windows Phone 7, Internet Explorer 9, Windows Azure e Visual Studio 2010. L'evento si terrà presso l'hotel Four Points by Sheraton Roma e si articolerà su 5 sessioni tecniche davvero molto interessanti....

posted @ giovedì 30 settembre 2010 17:48 | Feedback (1) | Filed Under [ .NET Framework Visual Basic Setup & Deployment Help Authoring Varie Visual Studio Express Editions Visual Studio 2008 Visual Studio Extensibility Windows Presentation Foundation Windows Workflow Foundation Windows Communication Foundation Windows 7 Visual Studio Tools for Office LINQ Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData Visual Studio 2010 Parallel Programming Community and friends Visual Studio LightSwitch ]

LightSwitch: un tutorial "autorevole" per il deploy su server Web

Beth Massi ha pubblicato un tutorial in cui spiega come eseguire il deploy su server Web di un'applicazione LightSwitch di tipo 3-tier, in questo suo blog post. All'interno del tutorial si trovano molte cose interessanti, in particolare la definizione di un app pool specifico per LightSwitch su IIS e i passaggi richiesti per importare l'applicazione su IIS anche su scenari che non siano Windows Server 2008 (attualmente l'unico supportato nella Beta 1). Indubbiamente una lettura di sicuro interesse, visto che è una domanda molto ricorrente anche all'interno dei forum di LightSwitch Tips & Tricks. Alessandro

posted @ lunedì 27 settembre 2010 21:32 | Feedback (2) | Filed Under [ Visual Studio LightSwitch ]

Nuovo articolo su Visual Studio LightSwitch: implementare stampa e reporting nelle applicazioni LightSwitch

Da ieri è disponibile un mio nuovo articolo dal titolo Implementare stampa e reportistica in applicazioni LightSwitch, all'interno della community LightSwitch Tips & Tricks. Nell'articolo si parla di come implementare report attraverso controlli utente scritti con Silverlight e di come implementare funzionalità di stampa attraverso le nuove API di Silverlight 4 per la stampa. Tra l'altro viene spiegato come estendere con nuovi pulsanti la Ribbon Bar di default.Se volete dare un'occhiata... ricordate che la visualizzazione dell'articolo richiede il login al sito. E' sicuramente una tematica molto "hot" per gli sviluppatori LightSwitch, questa è solo una delle possibilità che spero vi...

posted @ giovedì 16 settembre 2010 16:23 | Feedback (1) | Filed Under [ Visual Studio LightSwitch ]

Nuovi "How-do-I videos" su Visual Studio LightSwitch

Beth Massi ha pubblicato due nuovi video della serie "How-do-I" su Visual Studio LightSwitch beta 1. Eccoli:#9 - How Do I: Create a Screen that can Both Edit and Add Records in a LightSwitch Application?#10 - How Do I: Create and Control Lookup Lists in a LightSwitch Application?Oltre a questi video, ci sono due articoli da leggere a cui i video stessi fanno riferimento:How to: designing one LightSwitch screen to create or edit an entityHow Do I: Filter Items in a ComboBox or Modal Window Picker in LightSwitchTra non molto tempo le traduzioni in italiano di questi articoli saranno disponibili...

posted @ giovedì 16 settembre 2010 16:13 | Feedback (1) | Filed Under [ Visual Studio LightSwitch ]

"Guest post" su MSDN Italia: Introduzione a Visual Studio LightSwitch

Sul blog del Team di MSDN Italia è stato pubblicato un mio "guest post" di introduzione a Visual Studio LightSwitch beta 1. Si tratta della prima parte di una mini-serie di post di introduzione al nuovo tool, che partono dalla creazione di un'applicazione fino ad arrivare al deploy. In questo primo post viene descritto LightSwitch e viene spiegato come creare, in pochi passaggi, un'applicazione data-centric funzionante. Quella dei "guest post" è una nuova iniziativa di MSDN Italia, grazie alla quale vengono ospitati contenuti prodotti da personaggi esterni a Microsoft e che hanno a che fare con le tecnologie di sviluppo. A...

posted @ martedì 14 settembre 2010 20:18 | Feedback (1) | Filed Under [ Community and friends Visual Studio LightSwitch ]

Utilizzare Word per creare report in applicazioni LightSwitch

La sempre grande Beth Massi ha pubblicato un fantastico post in cui spiega come utilizzare Microsoft Word per generare report all'interno di applicazioni sviluppate con Visual Studio LightSwitch. Il tutto presuppone un po' di conoscenza dei file di tipo Open XML e su come si interagisce con questi file da codice Visual Basic. Tecnicamente non è difficile, magari un po' lunghetto, ma sicuramente merita la lettura e l'approfondimento visto il risultato che permette di raggiungere. Il post si trova a questo indirizzo e, se siete interessati a LightSwitch, è un vero must-read. Alessandro

posted @ sabato 11 settembre 2010 12:41 | Feedback (1) | Filed Under [ Visual Studio LightSwitch ]

Visual Studio LightSwitch Beta 1 disponibile per il download pubblico

Il team di Visual Studio LightSwitch ha appena rilasciato la prima Beta del nuovo ambiente di sviluppo per applicazioni data-centric, per il download pubblico. Il post originale del Team di LightSwitch, con l'annuncio, si trova qui. Vi segnalo anche la disponibilità odierna di alcuni "How-do-I videos" realizzati dalla grandissima Beth Massi (che ha anche fatto un suo annuncio qui) nonché alcuni tutorial nuovi, per imparare ad utilizzare il prodotto. State sintonizzati, ci sentiamo tra pochi minuti con un'altra novità inerente LightSwitch :-) L'elenco completo dei materiali si trova sul LightSwitch Developer Center. Alessandro

posted @ sabato 4 settembre 2010 15:07 | Feedback (3) | Filed Under [ Visual Studio LightSwitch ]

Visual Studio LightSwitch Training Kit

In concomitanza con il rilascio della Beta 1 di Visual Studio LightSwitch, il relativo team di prodotto ha anche pubblicato un Training Kit per imparare ad utilizzare LightSwitch in modo produttivo. Tale materiale include documenti e codice sorgente per cominciare a sviluppare applicazioni data-centric con Visual Studio LightSwitch, partendo da una semplice applicazione fino ad applicazioni complesse, incorporando anche controlli utente personalizzati. Il training kit si trova a questo indirizzo. Approfitto di questo post per ringraziare tutti coloro che si stanno iscrivendo a LightSwitch Tips & Tricks: in circa 40 ore di vita, il nostro sito annovera già 136 utenti registrati!...

posted @ sabato 4 settembre 2010 15:07 | Feedback (3) | Filed Under [ Visual Studio LightSwitch ]

LightSwitch: errore nell'installazione, problema & soluzione

Uno dei primi thread sul nuovo sito LightSwitch Tips & Tricks riguardava un errore verificatosi in corso di installazione della Beta 1 di Visual Studio LightSwitch. In particolare, la procedura di setup si interrompeva rilevando la mancanza dei WCF RIA Services sulla macchina. In realtà, il setup di LightSwitch dovrebbe automaticamente installare i citati componenti se non li rileva, ma è un qualcosa che in questi casi si chiama known issue. Niente di grave, comunque. Se avete scaricato l'ISO completa, l'immagine del DVD contiene una cartella WCU, dove sono locati tutti i prerequisiti. Nella sottocartella Silverlight trovate un file chiamato RIAServices.msi....

posted @ sabato 4 settembre 2010 15:06 | Feedback (3) | Filed Under [ Visual Studio LightSwitch ]

Live Meeting su Visual Studio LightSwitch

Probabilmente lo sapete già se ricevete le newsletter delle nostre community o se ci seguite su Facebook/Twitter, ma nel caso in cui non lo sappiate e foste interessati, giovedì 2 settembre alle ore 21 terrò una sessione gratuita online per conto della nuova community LightSwitch Tips & Tricks, nella quale faremo un'introduzione a Visual Studio LightSwitch beta 1 e all'interno della quale vedremo non solo quali sono le caratteristiche di questo tool ma faremo anche delle demo per vedere come costruire applicazioni Line Of Business con pochi passaggi. L'idea è anche quella di mostrare come personalizzare le applicazioni con custom validation,...

posted @ sabato 4 settembre 2010 15:06 | Feedback (5) | Filed Under [ Visual Studio 2010 Visual Studio LightSwitch ]

Aggiornamento per Silverlight 4 dedicato a LightSwitch

Tramite Windows Update viene in questi giorni distribuito un aggiornamento per Silverlight 4 che risolve alcune incompatibilità tra la versione corrente e quella installata con Visual Studio LightSwitch, che causavano problemi nel deploy di applicazioni LightSwitch su altre macchine diverse da quella di sviluppo. Dovreste ricevere l'aggiornamento in automatico, se avete già Silverlight sulla macchina (scenario molto probabile :-)) diversamente, al primo accesso a un'applicazione Silverlight, verrà automaticamente installata la versione che risolve i bug. Ulteriori dettagli sul blog del team di LightSwitch qui. Alessandro

posted @ sabato 4 settembre 2010 15:06 | Feedback (1) | Filed Under [ Silverlight e Windows Phone Visual Studio LightSwitch ]

Nuovi "How-do-I videos" su Visual Studio LightSwitch

Beth Massi ha pubblicato tre nuovi video formativi della serie "How-do-I", su Visual Studio LightSwitch. Si tratta di video che riguardano relazioni master-details nelle maschere, passaggio di parametri alle maschere, regole di business per la validazione e campi calcolati. Trovate l'elenco completo in questo suo post. Alessandro

posted @ sabato 4 settembre 2010 15:06 | Feedback (3) | Filed Under [ Visual Studio LightSwitch ]

Disponibile la registrazione del Live Meeting su Visual Studio LightSwitch del 2 settembre

Dall'area Contenuti di LightSwitch Tips & Tricks è possibile scaricare la registrazione del Live Meeting "Introduzione a Visual Studio LightSwitch" che ho erogato ieri sera. La registrazione è disponibile in 2 formati, come singolo file .Wmv o in formato alta fedeltà di Live Meeting. Potrete così riguardarvelo se avete partecipato ieri sera, oppure potrete vederlo da zero se non avete avuto modo di seguirci in diretta. Approfitto per ringraziare tutti i (non pochi) partecipanti che, nonostante l'orario serale e con l'intera giornata lavorativa sulle spalle, hanno voluto stare insieme a noi per seguire l'evento online, il primo della nuova community. A...

posted @ sabato 4 settembre 2010 15:06 | Feedback (0) | Filed Under [ Visual Basic Visual Studio 2010 Visual Studio LightSwitch ]

Visual Studio LightSwitch: distribuzione su server Web

Una delle problematiche più "hot" emerse sia nei forum di LightSwitch Tips & Tricks che durante l'ultimo Live Meeting, è quello della distribuzione di applicazioni su un server Web. In questo post vedremo quali sono le operazioni da compiere per pubblicare con successo la nostra applicazione su un server Web. Premessa Innanzitutto devo ringraziare Steve Hoag di Microsoft Corp., che con molta cortesia mi ha spiegato i vari passi da seguire. Le informazioni che vi dò oggi sono in realtà la traduzione italiana dei passaggi che da lui mi sono stati illustrati. La Beta 1 di Visual Studio LightSwitch non offre una licenza...

posted @ sabato 4 settembre 2010 15:06 | Feedback (2) | Filed Under [ Visual Studio 2010 Visual Studio LightSwitch ]

Nasce "LightSwitch Tips & Tricks", nuova community su Visual Studio LightSwitch

Dopo l'annuncio da parte di Microsoft Corp. della disponibilità per il pubblico del download della Beta 1 di Visual Studio LightSwitch, anche noi di Visual Basic Tips & Tricks facciamo il nostro annuncio :-) comunicando ufficialmente la nascita di "LightSwitch Tips & Tricks" (www.lightswitch.it), nuova community del network di VB T&T dedicata in modo specifico al nuovo prodotto della famiglia di Visual Studio 2010. La nuova community ha lo scopo di aggregare e condividere le conoscenze su Visual Studio LightSwitch, anche nell'ottica del fatto che molti sviluppatori VB 6/VBA saranno interessati a dare un'occhiata da vicino al nuovo tool di casa...

posted @ martedì 24 agosto 2010 01:42 | Feedback (2) | Filed Under [ Visual Basic Silverlight e Windows Phone Community and friends Visual Studio LightSwitch ]

Visual Studio LightSwitch: sviluppo rapido di applicazioni moderne per l'accesso ai dati

Molti di voi ormai sapranno che poco tempo fa Microsoft ha annunciato un nuovo prodotto della famiglia Visual Studio, chiamato Visual Studio LightSwitch che dal giorno 23 agosto sarà disponibile in beta 1 per il download pubblico e che è gia disponibile per gli abbonati MSDN. In questo post descriverò un po' LightSwitch, con poche parole e molte immagini. Cos'è Visual Studio LightSwitch (e un pensiero per gli sviluppatori VB 6) Visual Studio LightSwitch è un ambiente di sviluppo per lo sviluppo rapido di applicazioni Line Of Business, quelle che in gergo potremmo chiamare "gestionali". Rapido perché si usa la filosofia: "creo le tabelle -> creo...

posted @ venerdì 20 agosto 2010 11:35 | Feedback (1) | Filed Under [ Visual Studio 2010 Visual Studio LightSwitch ]

Powered by:
Powered By Subtext Powered By ASP.NET