marzo 2010 Blog Posts
Come annunciato un paio di giorni fa, il Team della Base Class Library di .NET Framework ha aperto uno spazio sul sito CodePlex per la pubblicazione di esempi, anteprime e prototipi. Il team ha specificato che non necessariamente quello che verrà pubblicato su tale spazio farà poi parte di .NET Framework, ma è un punto anche per la condivisione di idee e feedback.
C'è già qualche esempio o data type a cui dare un'occhiata. L'indirizzo è questo.
Alessandro
Il Team di MSDN Italia ha pubblicato oggi, in questo post, le date delle prossime tappe del Community Tour che si svolgerà in occasione del lancio di Visual Studio 2010. Visual Basic Tips & Tricks sarà presente a Roma il giorno 14 maggio! L'evento si terrà presso la sede romana di Microsoft Italia e ci saranno un sacco di sessioni interessanti. Si parlerà infatti di Visual Studio 2010, dell'IDE, dei linguaggi VB e C#, di Silverlight, di Windows Phone e di Team Foundation Server.
L'agenda completa dell'evento è disponibile in questa pagina del nostro sito, mentre il link diretto all'iscrizione è...
E' disponibile su CodePlex un mio nuovo progettino WPF, un addin per Visual Studio 2010 che consente l'inserimento e l'esportazione di code snippets per XAML e che viene supportata dagli editor di WPF e Silverlight. Basta fare click destro all'interno dell'editor di codice XAML e selezionare il comando di inserimento snippet o quello di esportazione. Il formato di file utilizzato è il normalissimo .Snippet, in cui il codice è salvato (o letto) come XML. Ho scelto questo approccio per mantenere compatibilità col formato .Snippet, tipico di Visual Studio.
Istruzioni per l'uso, screenshot e codice sorgente, rigorosamente in Visual Basic 2010, sono disponibili nell'home...
Ho pubblicato tre nuovi screencast di introduzione a Team Foundation Server 2010 Basic, in area Screencast di VB T&T. TFS Basic è la configurazione ridotta (si fa per dire) in grado di funzionare su sistemi operativi client, come Windows 7 e Vista SP 1, dedicata a singoli sviluppatori e piccoli team. Titoli e link:
"TFS 2010 Basic per singoli sviluppatori, prima parte: source control e work items"
"TFS 2010 Basic per singoli sviluppatori, seconda parte: automazione delle build"
"TFS 2010 Basic per singoli sviluppatori, terza parte: version control"
Ho cercato di seguire la formula del video non troppo lungo, per non annoiarvi, con le citazioni di...
Volevo comunicarvi che in area Download del nostro sito sono disponibili le slide delle sessioni che abbiamo tenuto durante il workshop "Visual Basic Tips & Tricks Community Day" di giovedì scorso, a Milano.
Questi sono i titoli/link:
Team Foundation Server 2010 Basic per singoli sviluppatori (Alessandro Del Sole)
Accesso ai dati con ADO.NET Entity Framework (Antonio Catucci)
Approfitto per fare un grande in bocca al lupo a Renato che per alcuni problemini non ha potuto tenere la sua sessione su Windows 7 e approfitto anche per ringraziare ObjectWay che ci ha ospitato e tutti coloro che sono intervenuti alla giornata; noi ci siamo divertiti un...
In un precedente post abbiamo visto come sia possibile creare, con Visual Studio 2010, delle estensioni per l'IDE e soprattutto con quale nuova modalità queste vengano distribuite ed installate per renderle fruibili dall'ambiente, utilizzando il nuovo formato di file .vsix.
Microsoft offre un interessante portale chiamato Visual Studio Gallery, un repository di estensioni per Visual Studio 2010 e componenti aggiuntivi anche per le precedenti versioni fino alla 2002. Da questo sito è possibile scaricare estensioni ma è anche possibile caricare le proprie, sia in forma free e free trial che a pagamento.
L'Extension Manager, lo strumento di Visual Studio 2010 che abbiamo...
Ho appena pubblicato due nuovi video in area Screencast di Visual Basic Tips & Tricks, piuttosto diversi tra loro come focus ma entrambi relativi allo sviluppo con Visual Studio 2010. Ecco i titoli/link:
"Creare la prima applicazione per Windows Phone 7 con Visual Studio 2010 Express CTP" - durata 12:09
"Extensions per Visual Studio 2010: crearle, distribuirle, installarle e condividerle" - durata 20:50
Come sempre, sperando che possiate trovarli utili, fatemi sapere i vostri feedback!
Alessandro
Il Team di MSDN Italia organizza, per martedì 23 marzo dalle 15 alle 16, una chat live per poter discutere delle novità illustrate alla conferenza MIX 2010, che non sono poche dato che si è parlato di Silverlight 4, jQuery, Internet Explorer 9, Windows Phone 7 e dispositivi touch. Se siete interessare a partecipare, collegandovi dal vostro pc, leggete il post di MSDN a questo indirizzo, sul quale troverete tutte le info per la partecipazione.
Alessandro
Poco tempo fa Steve Ballmer, CEO di Microsoft Corp., annunciava la nascita di Windows Phone 7 Series, il nuovo sistema operativo per dispositivi mobili destinato a una nuova serie di telefoni cellulari che saranno effettivamente disponibili tra qualche mese. Senza volermi addentrare sulle tematiche inerenti il sistema operativo, per il quale vi rimando a questo indirizzo e a quest'altro, cerchiamo di capire come cambia il modo di sviluppare applicazioni per i dispositivi mobili soprattutto alla luce delle novità svelate nei giorni scorsi alla conferenza MIX che si svolge a Las Vegas.
Partiamo dal modello di programmazione: per sviluppare applicazioni per Windows Phone 7,...
Ieri al Mix, l'annuale conferenza Microsoft dedicata al Web, è stata annunciata la disponibilità della Release Candidate di Silverlight 4, unitamente ai tool per lo sviluppo con Visual Studio 2010, WCF RIA Services (anch'essi in RC) e la Beta di Microsoft Expression Blend 4, lo strumento per designer per applicazioni WPF & Silverlight.
Tutte le informazioni sulle novità introdotte e i link per i download dei vari strumenti sono disponibili in questa pagina del sito ufficiale di Silverlight.
Altro particolare veramente interessante è il fatto che Silverlight sarà la piattaforma per lo sviluppo applicativo, multimediale/games per Windows Phone 7 Series. A questo...
Da sempre Microsoft Visual Studio è un ambiente di sviluppo estendibile, nel senso che è possibile creare e installare componenti aggiuntivi che offrano funzionalità non comprese di default dall'ambiente stesso. Come sapete, Visual Studio 2010 è un ambiente rivoluzionario poichè fa uso di WPF per molti aspetti e questo cambia anche l'estendibilità. Con l'eccezione di Addin e Code Snippet, che si "impacchettano" e distribuiscono col vecchio formato di file .vsi, con VS 2010 viene introdotto il formato .vsix che serve per installare le cosiddette extensions, ossia componenti aggiuntivi quali template, tool window, estensioni per l'editor e controlli utente da installare...
Sono molto contento di quest'addin che ho realizzato un po' di tempo fa per VS 2008, sia perchè lo uso personalmente sia perchè ho avuto dei riscontri positivi dagli utilizzatori. Pochi mesi fa resi disponibile anche una versione per la Beta 2 di Visual Studio 2010, oggi ho fatto l'upload della versione compatibile con Visual Studio 2010 Release Candidate.
E' disponibile su CodePlex, quindi si può scaricare il codice sorgente da questo indirizzo. Brevemente, si tratta di un componente aggiuntivo che aggiunge una voce al menu contestuale quando siamo nell'editor di codice e che consente di esportare il codice selezionato sotto...
Tempo fa, in questo articolo introduttivo a Parallel LINQ con VB 2010 pubblicato su VB T&T, parlai, fra l'altro, di come intercettare e gestire le eccezioni che si verificano quando si lavora "in parallelo". In sostanza si intercetta una AggregateException che espone una proprietà InnerExceptions che è una collezione di eccezioni che possono verificarsi in maniera concomitante (ad esempio se più task contemporaneamente incontrano un errore).
Tutto vero, però bisogna prima andare in Tools|Options|Debugging e togliere il segno di spunta da "Enable Just My Code". Questo perchè se viene sottoposto a debug solo il proprio codice, Visual Studio si ferma prima...
Il Team della Task Parallel Library (TPL), l'insieme di API che avremo a disposizione in .NET 4.0 per quanto riguarda la programmazione "parallela" e per PLINQ, ha pubblicato un documento in cui vengono spiegati i pattern più appropriati per questo tipo di programmazione. La cosa molto bella è che non è disponibile solo per C#, ma anche per Visual Basic :-) Oltre a discutere pattern avanzati, vengono illustrati anche concetti di base (ad esempio sui Task).
Il documento, per entrambi i linguaggi, è scaricabile a questo indirizzo.
Alessandro
Beth Massi ha riepilogato in questo suo post un elenco di nuovi esempi di codice in Visual Basic 2010 per imparare o approfondire le più recenti tecnologie Microsoft. Si va dal linguaggio a WPF/Silverlight passando per SharePoint e Parallel Programming. Ci sono anche molti nuovi tutorial sul Visual Basic Developer Center (vi consiglio di leggere anche i blog degli MVP lì elencati), che hanno come target quanto di nuovo avremo a breve a disposizione in .NET Framework 4.0.
Alessandro
Volevo segnalarvi che il giorno 18 marzo p.v. la nostra community terrà un evento gratuito, con tre sessioni pomeridiane dedicate ad alcune interessanti tecnologie Microsoft per sviluppatori. L'incontro si terrà a Milano presso la sede della società ObjectWay e avrà inizio alle ore 14 per la registrazione. Vi riassumo l'agenda, a fine post trovate i link per i dettagli:
Ore 14.00 - 14.30: Registrazione
Ore 14.30 - 15.30: "TFS 2010 Basic per singoli sviluppatori" - speaker, il sottoscritto :-)
Ore 15.30 - 16.30: "Sviluppare per Windows 7 con Visual Basic 2010" - speaker Renato Marzaro
Ore 16.30 - 17.00: Coffe break
Ore 17.00 - 18.00:...