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 Tools for Office

Office 2016 preview disponibile

Microsoft ha reso disponibile per il pubblico una prima preview di Office 2016, che potete scaricare da qui. Il blog post di annuncio, con i vari dettagli, si trova a questo indirizzo. Alessandro

posted @ lunedì 4 maggio 2015 16:42 | Feedback (0) | Filed Under [ Visual Studio Tools for Office ]

Office Developer Tools per Visual Studio 2012

Somasegar ha appena annunciato il rilascio della versione finale degli Office Developer Tools per Visual Studio 2012. I nuovi tool offrono il pieno supporto allo sviluppo per Office 2013 e SharePoint, oltre che al modello di sviluppo già noto dei Visual Studio Tools for Office. Integrazione perfetta con Windows Azure e Team Foundation Services completano il tutto. Circa SharePoint, i tool offrono anche il supporto per la pubblicazione di app nell'Office Store. Ovviamente questi tool sono anche il punto di partenza verso Office 365 e, tra l'altro, Soma fa sapere che nei nuovi benefit per abbonati MSDN c'è un account sviluppatore della durata...

posted @ lunedì 4 marzo 2013 19:46 | Feedback (0) | Filed Under [ Visual Studio Tools for Office 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 ]

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 ]

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 ]

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 ]

Office 2010 PIA Bootstrapper

Se sviluppate soluzioni per Office 2010 con Visual Studio 2010, vi può interessare un nuovo ridistribuibile rilasciato da Microsoft che contiene gli assembly per l'interoperabilità primaria con Office 2010 e che va a rendere disponibili tali assembly anche come prerequisito nella preparazione di distribuzioni per i vostri add-in. Potete leggere il post sul blog ufficiale dei VSTO dove troverete anche il link per il download. Alessandro

posted @ sabato 11 settembre 2010 12:37 | Feedback (1) | Filed Under [ Visual Studio Tools for Office Visual Studio 2010 ]

Nuovi estratti dal mio libro "Visual Basic 2010 Unleashed"

Volevo segnalarvi che sono disponibili, gratuitamente e "full", alcuni ulteriori estratti dal mio libro "Visual Basic 2010 Unleashed". Si tratta in realtà dei capitoli Web-only, ossia quelli che per motivi di spazio non abbiamo potuto pubblicare su carta ma che sono disponibili per tutti, in formato PDF. Eccoli, con i link: Chapter 56: Advanced IDE Features. Chapter 57: Introducing the Visual Studio Extensibility. Chapter 58: Advanced Analysis Tools. Chapter 59: Testing Code with Unit Tests, Test-Driven Development, and Code Contracts. Qualcosa di sicuramente diverso dal classico manuale su Visual Basic. Si parla di Visual Studio extensibility, di caratteristiche...

posted @ giovedì 5 agosto 2010 13:04 | Feedback (1) | Filed Under [ .NET Framework Visual Basic Visual Studio Extensibility Windows Presentation Foundation Visual Studio Tools for Office LINQ Visual Studio 2010 Parallel Programming Community and friends ]

Evento di Roma "VS 2010 Launch @ Community Tour": com'è andata + download materiali

Venerdì 14 maggio si è tenuto a Roma l’evento per il lancio di Visual Studio 2010 organizzato dalla nostra community Visual Basic Tips & Tricks, in collaborazione con Microsoft Italia. La giornata è stata davvero memorabile e in questo post voglio raccontarvi com’è andata. Innanzitutto nell’occasione è stata annunciata la nascita dello usergroup romano Domus.NET, il cui scopo è quello di aggregare appassionati che vivono nella zona di Roma e dintorni e che annovera, tra gli altri, gli amici Matteo Emili, Nicolò Carandini e Massimo Bonanni che tra l’altro sono stati molto precisi nel gestire la registrazione all’arrivo dei partecipanti. In...

posted @ lunedì 17 maggio 2010 06:42 | Feedback (3) | Filed Under [ .NET Framework Visual Basic C# Varie Visual Studio Express Editions Visual Studio Extensibility Windows Presentation Foundation Windows Communication Foundation Visual Studio Tools for Office LINQ Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData Visual Studio 2010 Parallel Programming ]

"Visual Basic 2010 Unleashed" è sul Visual Basic Developer Center, coi capitoli d'esempio

Come promesso nel precedente post, vi segnalo che sono disponibili due capitoli di esempio (scelti dall'editore) tratti dal mio nuovo libro "Visual Basic 2010 Unleashed". Questi sono i link: "Chapter 1 - Introducing the .NET Framework 4", in cui viene introdotta la nuova versione di .NET Framework con un'overview di CLR, Base Class Library e dei linguaggi "Chapter 8 - Managing an object's lifetime", in cui viene spiegato il ciclo di vita degli oggetti .NET, quindi allocazione di memoria, Garbage Collection, metodi Dispose e Finalize, object resurrection e tutto ciò che fa parte della vita di un oggetto, dalla creazione di un'istanza fino al...

posted @ lunedì 17 maggio 2010 06:11 | Feedback (0) | Filed Under [ .NET Framework Visual Basic Visual Studio Express Editions Visual Studio Extensibility Windows Presentation Foundation Windows Communication Foundation Visual Studio Tools for Office LINQ Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData Visual Studio 2010 Parallel Programming ]

E' uscito il mio nuovo libro: "Visual Basic 2010 Unleashed"

Ho il piacere e la soddisfazione di comunicarvi che è finalmente disponibile il mio nuovo libro "Visual Basic 2010 Unleashed", edito da SAMS/Pearson. Si tratta del mio primo libro in inglese, da oltre 1200 pagine, in cui vengono sviscerati gli aspetti sintattici del linguaggio ma anche come Visual Basic oggi possa essere utilizzato nei confronti delle più recenti tecnologie Microsoft, sia Windows che Web. (Clicca sulla copertina per ingrandire) Indubbiamente è stato un lavoraccio! :-) Sono stati 7 mesi molto impegnativi e faticosi, certamente c'è la soddisfazione (soprattutto quando potrò toccare con mano la mia copia :-)) ma spero anche che...

posted @ mercoledì 12 maggio 2010 10:21 | Feedback (25) | Filed Under [ .NET Framework Visual Basic Setup & Deployment Visual Studio Express Editions Visual Studio Extensibility Windows Presentation Foundation Windows Communication Foundation Visual Studio Tools for Office LINQ Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData Visual Studio 2010 Parallel Programming ]

Lancio di Visual Studio 2010 in streaming su Channel 9

Ormai ci siamo. L'evento di lancio di Microsoft Visual Studio 2010 è veramente imminente. Potremo seguirlo in diretta, in streaming, utilizzando i link offerti in questo post su Channel 9. L'agenda è molto ricca e, come potete leggere, per il giorno 13 sono previste le sessioni per il lancio di Silverlight. Approfitto anche per ricordarvi l'agenda dell'evento on-line organizzato da MSDN Italia, di cui potete trovare i dettagli nel loro post. Siete pronti per Visual Studio 2010? ;-) Alessandro

posted @ lunedì 12 aprile 2010 00:52 | Feedback (2) | Filed Under [ .NET Framework Visual Basic C# Visual Studio Express Editions Visual Studio Extensibility Visual Studio Tools for Office Silverlight e Windows Phone Visual Studio 2010 Parallel Programming ]

Lancio di Visual Studio 2010: Community Tour con Visual Basic Tips & Tricks a Roma!

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 è...

posted @ giovedì 25 marzo 2010 23:37 | Feedback (1) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment Visual Studio Express Editions Visual Studio Extensibility Windows Presentation 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 ]

Una bella soddisfazione: MVP Of The Year 2009 per Visual Basic

Durante l'MVP Global Summit tenutosi a Bellevue e Redmond, conclusosi pochi giorni fa, ho avuto l'immensa soddisfazione di ricevere la comunicazione di essere stato votato come MVP Of The Year 2009 per la categoria Visual Basic. Ho scritto "votato" perchè tale riconoscimento è arrivato dall'espressione del giudizio degli altri MVP di Visual Basic di tutto il mondo e dal team che lo produce. Permettetemi di essere fiero di questo traguardo e di voler rendere pubblica la mia emozione: essere votati dai propri "colleghi" MVP sparsi nei 5 continenti (che ringrazio di cuore), con nomi veramente blasonati, e dal gruppo di prodotto è una...

posted @ martedì 23 febbraio 2010 00:30 | Feedback (40) | 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 ]

Il mio libro "Visual Basic 2010 Unleashed" è in pre-vendita su Amazon

Probabilmente coloro di voi che mi seguono con più assiduità avranno notato un calo dei post su questo blog negli ultimi mesi. In realtà sono stato impegnato su quello che è sicuramente il più grande lavoro informatico che ritengo di aver fatto nella mia vita, ossia la produzione del mio nuovo libro (e primo in lingua inglese) intitolato Visual Basic 2010 Unleashed edito da SAMS. Anche se non è ancora uscito, è già possibile ordinarlo su Amazon, la importante libreria on-line. Per motivi contrattuali non posso ancora svelare nei dettagli il contenuto del libro, vi anticipo comunque che: è in inglese :-) circa 1000...

posted @ sabato 23 gennaio 2010 22:27 | Feedback (11) | 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 ]

Visual Studio 2010 e i privilegi nelle distribuzioni VSTO

Tempo fa venne pubblicato un mio webcast sul portale Be-It di Microsoft Italia inerente la distribuzione di personalizzazioni per Office 2007, create con Visual Studio 2008, tramite la tecnologia ClickOnce. In Visual Studio 2010 i concetti sono essenzialmente gli stessi, la cosa che però vi dovete ricordare è che ora Visual Studio 2010 richiede privilegi amministrativi, per cui tasto destro e Run as administrator. Il tutto per evitare che la pubblicazione dell'add-in, anche se sul solo file system locale, fallisca. Alessandro

posted @ martedì 15 dicembre 2009 13:13 | Feedback (0) | Filed Under [ Visual Studio Tools for Office Visual Studio 2010 ]

Nuovo look per i portali MSDN

MSDN, il portale Microsoft dedicato agli sviluppatori, offre ora una nuova e più funzionale veste grafica che permette una migliore fruizione dei contenuti oltre ad avere un'estetica decisamente nuova. Non solo la pagina principale di MSDN, ma molti altri portali collegati (compresi i forum in inglese) hanno il nuovo look. Se volete dare un'occhiata, qui ci sono alcuni link (che comunque vi consiglio di tenere sempre nei bookmark :-) ): MSDN  Visual Basic Developer Center (dove troverete anche una vecchia conoscenza :D) Visual C# Visual F# Visual Basic su MSDN Italia Alessandro

posted @ sabato 17 ottobre 2009 23:54 | Feedback (0) | 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 ]

Nascono i forum MSDN in italiano per developer

Sono appena nati alcuni nuovi forum MSDN in italiano anche per gli sviluppatori! Nascono il forum ASP.NET, Silverlight, Visual C#, Visual C++ e Visual Basic, di cui avrò l'onore di essere moderatore. Tali nuovi forum si basano sulla piattaforma di social networking che già caratterizza altri luoghi di incontro virtuali Microsoft ed affiancano a quelli italiani già esistenti nel sito stesso di Microsoft. Per accedervi, come per quelli già esistenti o per quelli MSDN in inglese, è sufficiente il proprio Windows Live ID. I nuovi forum sono disponibili a questo indirizzo! Enjoy! :-) Alessandro

posted @ mercoledì 9 settembre 2009 15:50 | Feedback (0) | 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 ]

Visual Studio 2010 Beta 1: ci siamo!

Come annunciato da Somasegar, Corporate Vice President di Microsoft Corp. nella Developer Division in questo suo blog post, da oggi è disponibile per il download la Beta 1 di Visual Studio 2010! Al momento la Beta 1 è disponibile solo ai sottoscrittori di abbonamento MSDN, mentre da mercoledì 20 sarà disponibile per il pubblico. Se volete curiosare su qualche novità di VS 2010, potete consultare la pagina dedicata ma vi assicuro che c'è molto altro! :-) Buon download! Alessandro

posted @ lunedì 25 maggio 2009 16:04 | Feedback (3) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment Varie Visual Studio Express Editions Visual Studio 2008 Visual Studio Extensibility Windows Presentation Foundation Windows Workflow Foundation Windows Communication Foundation Visual Studio Tools for Office Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData Visual Studio 2010 ]

VSTO: i miei Webcast sul portale BE-IT di Microsoft

Come molti di voi sapranno, BE-IT è il portale di Microsoft Italia dedicato ai video formativi per sviluppatori e professionisti IT, all'interno del quale è possibile trovare interi percorsi di formazione su numerose tecnologie Microsoft. Per quanto riguarda l'area MSDN, ci sono tanti video dedicati allo sviluppo .NET con Visual Studio 2008. Da oggi sono disponibili due miei video inerenti i Visual Studio Tools for Office, nelle cui demo vengono affrontate due tematiche: la personalizzazione del Ribbon di Microsoft Office System 2007 attraverso la creazione di add-in e la distribuzione di componenti aggiuntivi tramite ClickOnce. Se volete dare un'occhiata, li potete trovare...

posted @ giovedì 30 aprile 2009 20:17 | Feedback (0) | Filed Under [ Visual Basic Visual Studio 2008 Visual Studio Tools for Office ]

Versione "low bandwidth" della MSDN Library

Giorni fa, Beth Massi ha pubblicato un post rendendo nota la disponibilità di una versione chiamata "low bandwidth" della MSDN Library, ossia una edizione adatta per connessioni a bassa velocità; per esempio, molte immagini non ci sono o i fogli di stile sono ridotti all'essenziale, questo per permettere la fruizione dei contenuti anche in situazioni di connessione ridotta o difficile. Se volete provare, questo è il link alla Library internazionale, mentre questo è il link a quella in lingua italiana (reso noto dal Team di MSDN Italia). Alessandro

posted @ mercoledì 8 aprile 2009 00:11 | Feedback (6) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment Help Authoring 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 Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData ]

Video "How-do-I" nella documentazione di Visual Studio

Dal blog di Beth Massi apprendo che ora la libreria MSDN relativa alla documentazione per Visual Studio 2008 contiene anche l'elenco degli "How-do-I" video (brevi screencast finalizzati all'apprendimento di specifiche feature) relativi all'argomento che si sta visualizzando, oltre alla documentazione stessa. In sostanza, quando facciamo una ricerca nella Library attraverso il visualizzatore della guida di Visual Studio, oltre alla documentazione vengono segnalati i video disponibili per quel particolare argomento. In questo suo post, Beth mostra un esempio di quanto sopra descritto facendo riferimento all'introduzione a LINQ to Xml con Visual Basic. Una risorsa di apprendimento in più :-) Alessandro

posted @ mercoledì 1 aprile 2009 00:45 | Feedback (2) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment Visual Studio Express Editions Visual Studio 2008 Visual Studio Extensibility Windows Presentation Foundation Visual Studio Tools for Office LINQ Silverlight e Windows Phone WCF Data Services/WCF RIA Services/OData ]

Partecipa ai Live Meeting di Visual Basic Tips & Tricks!

In Visual Basic Tips & Tricks stiamo organizzando una serie di webcast “live”, che erogheremo gratuitamente tramite il servizio Microsoft Office Live Meeting, durante i quali i nostri speaker terranno delle sessioni inerenti lo sviluppo su tecnologie Microsoft con Visual Basic e che potrete seguire comodamente da casa oppure dal vostro ufficio, attraverso una normale connessione Internet.   A mio avviso si tratta di un bel modo di proporre argomenti e materiali, anche perché in questo modo è possibile interagire con i nostri speaker in tempo reale, ad esempio facendo delle domande sull’argomento proposto. Inoltre...

posted @ giovedì 12 febbraio 2009 13:03 | 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 ]

Office Business Applications con Visual Basic 2008 e ADO.NET Data Services

Beth Massi ha pubblicato altri due post molto interessanti, inerenti stavolta lo sviluppo di Office Business Applications (OBA) con Visual Basic 2008, creando dei client Excel e Outlook per gestire gli ipotetici ordini di un’azienda i cui dati sono esposti attraverso gli ADO.NET Data Services.   In particolare, nel client Outlook viene illustrata la creazione di Form region personalizzate attraverso controlli utente basati su Windows Presentation Foundation nonché l’utilizzo di oggetti .NET per la manipolazione delle e-mail in Outlook.   E’ un bell’esempio di integrazione tra tecnologie, un tantino complesso e che presuppone un minimo di conoscenza...

posted @ giovedì 12 febbraio 2009 11:25 | Feedback (0) | Filed Under [ Visual Basic Windows Presentation Foundation Visual Studio Tools for Office WCF Data Services/WCF RIA Services/OData ]

Nuovo portale video MSDN e TechNet

Microsoft Italia ha appena messo on line il nuovo portale per le risorse video MSDN e TechNet (già BE IT), dove potrete trovare un sacco di materiale formativo interessante, ad esempio i vari webcast sulle più recenti tecnologie passando per le registrazioni delle sessioni tenute nel corso dei tour e degli eventi (come il Launch 2008 e i Microsoft Days 08). E' molto ben organizzato, suddiviso in base alla propria area di interesse (Developer o IT Pro) ed è possibile fare ricerche, utilizzare tag cloud, scaricare il materiale (slide e codice) ma soprattutto, una cosa che personalmente ho sempre amato, è...

posted @ venerdì 23 gennaio 2009 20: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 ]

Screencast su ASP.NET Dynamic Data e VB 2008 ora su VB T&T

Dopo aver risolto un piccolo problemino tecnico, nella neonata Area Screencast di Visual Basic Tips & Tricks abbiamo completato l'upload dei miei video relativi alla serie "ASP.NET Dynamic Data con Visual Basic 2008", costituita da tre screencast già precedentemente erogati tramite il mio blog. Approfitto per ringraziarvi per l'interesse dimostrato nei confronti dei nostri screencast (il solo primo video sui Dynamic Data ha toccato quota 440 click in una quarantina di giorni) e vi invito a visitare l'area e a farci pervenire i vostri suggerimenti/feedback. Vi ricordo che i video sono disponibili in Windows Media Streaming e... spero vi siano utili! Alessandro

posted @ sabato 17 gennaio 2009 16:44 | Feedback (0) | 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 ]

WPF: utilizzo di controlli utente personalizzati nelle soluzioni VSTO

Come probabilmente sapete, nelle soluzioni create coi Visual Studio Tools for Office è possibile utilizzare controlli utente WPF ricorrendo all'interoperabilità con Windows Forms, ospitando i controlli WPF all'interno di ElementHost e di questo impostare la proprietà Child che punta al controllo WPF desiderato. Ne parlammo un po' di tempo fa in questo vecchio post.   Ovviamente non siamo limitati all'aggiunta dei soli controlli esposti dalla libreria di classi base. Infatti è possibile aggiungere alle soluzioni VSTO anche controlli utente WPF personalizzati ed è ciò che vedremo in questo post. Possiamo, per esempio, creare una soluzione per la realizzazione di un add-in...

posted @ lunedì 12 gennaio 2009 19:57 | Feedback (2) | Filed Under [ Visual Basic Windows Presentation Foundation Visual Studio Tools for Office ]

Buon 10° compleanno VB T&T!!

L’8 dicembre 2008 è un giorno importante per la nostra Community: si celebra infatti il 10° compleanno di Visual Basic Tips & Tricks, che è ufficialmente presente sul Web come Community proprio da quella data del 1998. Sebbene i primi tip furono pubblicati da Gianluca Cannalire, fondatore e coordinatore, già dal 1996, gli strumenti tipici delle community fanno riferimento a quella data, ma potete leggere qualcosa sulla storia di VB T&T alla pagina Community.   In questo post voglio invece fare i miei più forti auguri a questa Community, che è grande nel cuore delle persone...

posted @ martedì 9 dicembre 2008 14:46 | Feedback (2) | 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 ]

VSTO: Interrogare le celle di una cartella di Microsoft Excel con LINQ

Come ormai sapete, LINQ è una tecnologia che permette di interrogare innumerevoli tipologie di dati ed è utilizzabile in tantissimi scenari della programmazione .NET, che vanno dalle applicazioni Windows a quelle Web, passando per i Visual Studio Tools for Office.   Di quest’ultimo settore abbiamo parlato in diverse occasioni, vedendo come utilizzare LINQ nei confronti di documenti di Microsoft Word 2007 in Visual Basic 2008, sfruttando LINQ to Objects. Si pone, però, un notevole problema nel momento in cui decidiamo di utilizzare LINQ to Objects nelle soluzioni basate su cartelle di lavoro di Microsoft Excel 2007,...

posted @ giovedì 4 dicembre 2008 00:27 | Feedback (0) | Filed Under [ Visual Basic Visual Studio 2008 Visual Studio Tools for Office LINQ ]

E' on-line il nuovo "Office Development with Visual Studio Developer Center"

E' appena stato messo on-line il nuovo portale MSDN ex Visual Studio Tools for Office, ora denominato Office Development with Visual Studio Developer Center. Troverete tutto per lo sviluppo per Microsoft Office System attraverso l'utilizzo di Microsoft Visual Studio 2008 come esempi di codice, articoli, video, annunci dal Team, forum, risorse di community e.. il sottoscritto tra i featured MVP! ;-) Il nuovo portale si trova a questo indirizzo. A quest'altro indirizzo, invece, c'è l'annuncio di Beth Massi. Alessandro

posted @ venerdì 21 novembre 2008 19:46 | Feedback (0) | Filed Under [ Visual Studio 2008 Visual Studio Tools for Office ]

Mio nuovo progetto open source su CodePlex: WPF Custom Rss Feed Aggregator

Ho pubblicato giusto oggi su CodePlex un nuovo progetto open source, chiamato "Custom WPF RSS Feed Aggregator for Developers". Si tratta di un piccolo client che recupera i feed RSS da tutta una serie di siti di programmazione, in particolare MSDN e i vari blog dei team di prodotto più i blog dei Microsoft MVP delle varie community "dev" italiane. L'applicazione è nata per una mia "fissazione" personale: essere sempre aggiornato sulle novità e sul codice che scrivono gli altri, senza dover andare ad aprire i siti memorizzati nei Preferiti. In questo modo, da un'unica finestra, si può leggere l'elenco e la...

posted @ domenica 9 novembre 2008 22:44 | Feedback (4) | 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 ]

Il mio libro su LINQ in MSDN Flash

Come probabilmente molti di voi sanno, esiste una newsletter quindicinale di MSDN Italia, chiamata MSDN Flash, all'interno della quale vengono comunicate tutte le novità inerenti le più recenti tecnologie Microsoft per developer, come software, articoli, eventi, approfondimenti e, da alcuni mesi, anche capitoli di esempio tratti da libri sulla programmazione .NET. Nella newsletter odierna è stato reso disponibile, in formato PDF, il Capitolo 9 del mio libro "Microsoft LINQ in Visual Basic 2008", che illustra alcune tecniche di utilizzo di LINQ-to-SQL e LINQ-to-XML in applicazioni basate su Windows Presentation Foundation scritte in Visual Basic. Vedere il mio libro nella newsletter MSDN è,...

posted @ mercoledì 5 novembre 2008 18:50 | Feedback (0) | 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 ]

Le mie interviste al Visual Basic Team: Lucian Wischik

Oggi concludiamo la lunga serie delle mie interviste agli appartenenti al Visual Basic Team di Microsoft Corp., ossia le persone che producono il linguaggio di programmazione Visual Basic e il relativo ambiente di sviluppo. Approfitto per ringraziare tutti i Team Member per la cortesia avuta nel rispondere a queste brevi domande e ringrazio ancora una volta Beth Massi per la disponibilità avuta nell’aiutarmi a realizzare questa iniziativa. Dopo aver conosciuto Adrian “Spotty” Bowles nella precedente intervista, oggi è la volta di Lucian Wischik, che lavora nel team come developer. La nota curiosa di questa...

posted @ lunedì 3 novembre 2008 19:04 | Feedback (2) | 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 ]

Le mie interviste al Visual Basic Team: Adrian "Spotty" Bowles

Riprendiamo oggi la mia serie di interviste agli appartenenti al Visual Basic Team di Microsoft Corp., ossia le persone che producono il linguaggio di programmazione Visual Basic e il relativo ambiente di sviluppo. Dopo aver conosciuto Sophia Salim nella precedente intervista, oggi è la volta di Adrian “Spotty” Bowles, che lavora nel team come tester. Conosciamo subito Spotty Bowles!  1.       “Piacere di conoscerti Spotty! Iniziamo con una domanda semplice: di dove sei?” “Dall’Inghilterra a Philadelphia (9 anni prima di spostarmi a Redmond)” 2.       “Noi sappiamo che fai parte del Visual Basic Team, ma puoi dirci qualcosa...

posted @ sabato 1 novembre 2008 03:11 | Feedback (3) | 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 ]

Le mie interviste al Visual Basic Team: Sophia Salim

Riprendiamo oggi la mia serie di interviste agli appartenenti al Visual Basic Team di Microsoft Corp., ossia le persone che producono il linguaggio di programmazione Visual Basic e il relativo ambiente di sviluppo. Dopo aver conosciuto John Stallo nella precedente intervista, oggi è la volta di Sophia Salim, che lavora nel team del compilatore VB. Conosciamo subito Sophia Salim!  1.       “Piacere di conoscerti Sophia! Iniziamo con una domanda semplice: di dove sei?”   “Karachi, Pakistan”          2.       “Noi sappiamo che fai parte del Visual Basic Team, ma puoi dirci qualcosa di più circa il ruolo...

posted @ mercoledì 29 ottobre 2008 19:11 | Feedback (2) | 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 ]

Un po' di novità su Windows Azure

Se vi interessa leggere qualche dettaglio sulle novità della nuova piattaforma Windows Azure annunciata oggi alla PDC 2008, potete leggere in italiano questi due post  del team di MSDN Italia: Benvenuto Windows Azure PDC: Windows Azure Da non perdere, considerato che costituirà la base per il futuro del development anche su tecnologia .NET. Alessandro

posted @ martedì 28 ottobre 2008 00:06 | Feedback (0) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment 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 ]

Le mie interviste al Visual Basic Team: John Stallo

Riprendiamo oggi la mia serie di interviste agli appartenenti al Visual Basic Team di Microsoft Corp., ossia le persone che producono il linguaggio di programmazione Visual Basic e il relativo ambiente di sviluppo. Dopo aver conosciuto Eric Knox nella precedente intervista, oggi è la volta di John Stallo, che lavora come Program Manager dei tool RAD. Conosciamo subito John Stallo!  1.       “Piacere di conoscerti John! Iniziamo con una domanda semplice: di dove sei?”   “Sono nato e cresciuto a Perth, nell’Australia occidentale e ora vivo a Redmond da quando lavoro in Microsoft. I miei...

posted @ lunedì 27 ottobre 2008 19:02 | Feedback (3) | 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 ]

Le mie interviste al Visual Basic Team: Eric Knox

Riprendiamo oggi la mia serie di interviste agli appartenenti al Visual Basic Team di Microsoft Corp., ossia le persone che producono il linguaggio di programmazione Visual Basic e il relativo ambiente di sviluppo. Dopo aver conosciuto Bill Horst nella precedente intervista, oggi è la volta di Eric Knox, che lavora come Developer Manager. Conosciamo subito Eric Knox!  1.       “Piacere di conoscerti Eric! Iniziamo con una domanda semplice: di dove sei?” “Sono del Maryland, circa 20 miglia sia da Baltimora, MD che Washington, DC.”   2.         “Noi sappiamo che fai parte del Visual Basic Team, ma...

posted @ domenica 26 ottobre 2008 01:33 | Feedback (4) | 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 ]

Nuovo Screencast: .NET Framework Client Profile

Riprendo oggi la serie di screencast relativi alle novità introdotte dal Service Pack 1 in .NET Framework 3.5 e Visual Studio 2008. Nel video odierno impariamo ad utilizzare il .NET Framework Client Profile, di cui abbiamo parlato in questo post, che ci permette di distribuire unitamente alle nostre applicazioni solo un subset di .NET Framework 3.5 con riferimento alla parte client dell'infrastruttura .NET (Win Forms, WPF, WCF, CLR, ClickOnce). La demo riguarderà la creazione di una semplice applicazione WPF, distribuita tramite ClickOnce e installata su un sistema Windows XP SP 2 senza alcuna versione di .NET presente. Per la prima volta...

posted @ mercoledì 22 ottobre 2008 20:47 | Feedback (1) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment Visual Studio Express Editions Visual Studio 2008 Windows Presentation Foundation Windows Communication Foundation Windows 7 Visual Studio Tools for Office LINQ Silverlight e Windows Phone ]

Le mie interviste al Visual Basic Team: Bill Horst

Riprendiamo oggi la mia serie di interviste agli appartenenti al Visual Basic Team di Microsoft Corp., ossia le persone che producono il linguaggio di programmazione Visual Basic e il relativo ambiente di sviluppo. Dopo aver conosciuto Beth Massi nella precedente intervista, oggi è la volta di Bill Horst, che lavora nel VB IDE QA Team. Conosciamo subito Bill Horst!  1.      “Piacere di conoscerti Bill! Iniziamo con una domanda semplice: di dove sei?”   “Sono originario della città di Ellicott nel Maryland (USA). Ora vivo a Seattle, Washington.”   2.       “Noi sappiamo che fai parte del Visual Basic Team,...

posted @ mercoledì 22 ottobre 2008 18:59 | Feedback (3) | 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 ]

Mio nuovo articolo MSDN: "Enabling speech recognition in Microsoft Word 2007 with Visual Studio 2008"

Se qualcuno è interessato allo sviluppo con i Visual Studio 2008 Tools for Office con Visual Basic 2008, segnalo la fresca pubblicazione di un mio nuovo articolo sul Visual Studio Tools for Office Developer Portal di MSDN, dal titolo “Enabling speech recognition in Microsoft Word 2007 with Visual Studio 2008” in cui viene illustrata la creazione di un add-in per Microsoft Word 2007 con Visual Basic 2008, che permette di sfruttare l’engine di riconoscimento vocale di Microsoft Windows Vista per aggiungere funzionalità di dettatura a Word 2007 attraverso un componente aggiuntivo.   La particolarità del...

posted @ mercoledì 22 ottobre 2008 13:44 | Feedback (2) | Filed Under [ .NET Framework Visual Basic C# Varie Visual Studio Express Editions Visual Studio 2008 Windows 7 Visual Studio Tools for Office ]

Le mie interviste al Visual Basic Team: Beth Massi

Riprendiamo oggi la mia serie di interviste agli appartenenti al Visual Basic Team di Microsoft Corp., ossia le persone che producono il linguaggio di programmazione Visual Basic e il relativo ambiente di sviluppo. Dopo aver conosciuto Matt Gertz nella precedente intervista, oggi è la volta di Beth Massi, Visual Studio Community Program Manager.   Tengo in particolar modo a questa intervista per due motivi: il primo, perchè Beth è la persona che conosco un po’ di più nel VB Team e per la cordialità e la simpatia con cui si è sempre posta verso le...

posted @ lunedì 20 ottobre 2008 19:07 | Feedback (2) | 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 ]

VB T&T Community After Hour (Firenze, 16/10/2008): slide, demo e ringraziamenti

Dopo alcuni giorni intensi, finalmente ho modo di postare con calma :-) Questo post è per comunicarvi la possibilità di scaricare sia le slide che il codice della demo proposta nella mia sessione di giovedì 16 ottobre scorso al Community After Hour di VB T&T tenutosi in occasione dell'evento Microsoft Days 08 a Firenze. Al termine del post troverete i link. Voglio però approfittare innanzitutto per ringraziare tutti coloro che sono intervenuti, coloro che sono rimasti con noi fino alle 22 di sera (ed eravate in tanti) dopo una giornata comunque ricca di approfondimenti, coloro che sono venuti solo per il...

posted @ domenica 19 ottobre 2008 19:08 | 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 ]

Le mie interviste al Visual Basic Team: Matt Gertz

Riprendiamo oggi la mia serie di interviste agli appartenenti al Visual Basic Team di Microsoft Corp., ossia le persone che producono il linguaggio di programmazione Visual Basic e il relativo ambiente di sviluppo. Dopo aver conosciuto Jared Parsons nella precedente intervista, oggi è la volta di Matt Gertz. Conosciamo subito Matt Gertz! 1.    “Piacere di conoscerti Matt! Iniziamo con una domanda semplice: di dove sei?”   “E’ una domanda abbastanza difficile a cui rispondere J Sono nato a Pensacola, Florida, ma ho girato un bel po – la mia famiglia ha vissuto in 8 Stati diversi...

posted @ domenica 19 ottobre 2008 02:15 | Feedback (2) | 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 ]

Le mie interviste al Visual Basic Team: Jared Parsons

Riprendiamo oggi la mia serie di interviste agli appartenenti al Visual Basic Team di Microsoft Corp., ossia le persone che producono il linguaggio di programmazione Visual Basic e il relativo ambiente di sviluppo. Dopo aver conosciuto Patrick Dengler nella precedente intervista, oggi è la volta di Jared Parsons, che lavora come developer nel Team. Conosciamo subito Jared Parsons! 1.     “Piacere di conoscerti Jared! Iniziamo con una domanda semplice: di dove sei?”   “Sono nato in Kentucky, salito nel Tennessee, ho vissuto in Alabama per un po’, poi sono tornato nel Tennessee e ho frequentato il...

posted @ giovedì 16 ottobre 2008 00:11 | Feedback (6) | 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 ]

Le mie interviste al Visual Basic Team: Patrick Dengler

Riprendiamo oggi la mia serie di interviste agli appartenenti al Visual Basic Team di Microsoft Corp., ossia le persone che producono il linguaggio di programmazione Visual Basic e il relativo ambiente di sviluppo. Dopo aver conosciuto Jonathan Aneja nella precedente intervista, oggi è la volta di Patrick Dengler, che si occupa della diffusione del linguaggio in ambito small businness. Conosciamo subito Patrick Dengler! 1.    “Piacere di conoscerti Patrick! Iniziamo con una domanda semplice: di dove sei?”   “Sono nato a New York, cresciuto in California e poi mi sono trasferito a Redmond, Washington”   2.    “Noi sappiamo...

posted @ lunedì 13 ottobre 2008 19:32 | Feedback (3) | 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 ]

Le mie interviste al Visual Basic Team: Jonathan Aneja

Continuiamo la mia serie di interviste agli appartenenti al Visual Basic Team di Microsoft Corp., coloro che producono il linguaggio di programmazione Visual Basic e il relativo ambiente di sviluppo. Dopo aver conosciuto Lisa Feigenbaum nella precedente intervista, oggi è la volta di Jonathan Aneja, Program Manager per il compilatore e altre caratteristiche che interessano il runtime di Visual Basic.   Conosciamo subito Jonathan!   1.    “Piacere di conoscerti Jonathan! Iniziamo con una domanda semplice: di dove sei?”   “Toronto, Ontario – uno dei pochi posti in Canada che è effettivamente il *sud* di Seattle J” 2.    “Noi...

posted @ venerdì 10 ottobre 2008 21:20 | Feedback (3) | 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 ]

Community After Hour ai Microsoft Days 08

Il Team di MSDN Italia ha reso disponibile l'elenco completo di tutti Community After Hour che seguiranno alle track MSDN e TechNet nell'ambito del tour Microsoft Days 08, comprensivo di agenda e abstract per ciascuna community. Potete consultare l'elenco nel blog di MSDN Italia a questo indirizzo. Approfitto per ricordare che Visual Basic Tips & Tricks sarà presente all'evento di Firenze il giorno 16 ottobre e si occuperà del percorso sviluppatori nel Community After Hour. Sarà anche un'occasione per salutarci e passare qualche piacevole momento insieme. Se volete venirci a trovare a Firenze, potete iscrivervi al nostro After Hour a questo indirizzo! Alessandro

posted @ giovedì 9 ottobre 2008 18:19 | Feedback (0) | 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 ]

Le mie interviste al Visual Basic Team: Lisa Feigenbaum

Proseguiamo, in questo post, la serie delle mie interviste al Visual Basic Team di Microsoft Corp., iniziate due giorni fa con Paul Vick. In questa intervista facciamo la conoscenza della simpaticissima Lisa Feigenbaum, Community Program Manager.   Lisa conosce Visual Basic Tips & Tricks, oltre che il sottoscritto per i contributi sul Visual Basic Developer Center, anche per il gruppo che abbiamo su FaceBook e ha mostrato grande cordialità verso la nostra Community come gli altri Team Members. Ok, presentiamoci a Lisa!   1. “Piacere di conoscerti Lisa! Iniziamo con una domanda semplice: di dove...

posted @ mercoledì 8 ottobre 2008 19:03 | Feedback (3) | 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 ]

Iscrizione per Firenze ai Community After Hour di VB T&T (evento Microsoft Days '08)

Il 16 ottobre prossimo, a Firenze, Visual Basic Tips & Tricks si occuperà del percorso sviluppatori al Community After Hour che avrà inizio alle ore 18.30 nell'ambito dell'evento Microsoft Days '08. Oltre alla registrazione all'evento, che potete fare qui, per poter accedere al Community After Hour di VB T&T dovrete fare l'iscrizione a questo indirizzo. Mi raccomando, è importantissimo!! Vi riporto, per comodità, le sessioni tecniche che saranno tenute dagli speaker di VB T&T: ore 19-20 - Utilizzo di LINQ in Windows Presentation Foundation - speaker: Alessandro Del Sole (Microsoft MVP - Visual Basic)Abstract: "Windows Presentation Foundation è la tecnologia per la creazione di...

posted @ martedì 7 ottobre 2008 23:33 | Feedback (7) | 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 ]

Le mie interviste al Visual Basic Team: Paul Vick

Con questo post diamo il via a una nuova iniziativa che spero possa incontrare il vostro gradimento. Ho infatti avuto il piacere di intervistare i membri del Visual Basic Team di Microsoft Corporation, che molto cordialmente hanno acconsentito a rispondere a qualche mia domanda. J   Visto che sono le persone che con il loro lavoro danno vita materialmente al nostro amato linguaggio di programmazione, col quale lavoriamo tutti i giorni, ho pensato che fosse una bella cosa poterli conoscere un po’ meglio, sia dal punto di vista tecnico che da quello umano/personale. Le interviste avranno cadenza di 2 a settimana...

posted @ lunedì 6 ottobre 2008 19:01 | 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 ]

Microsoft Days '08 - VB T&T sarà a Firenze, voi ci sarete? :-)

  Ho l'onore e il piacere di preannunciare una grande novità che riguarda la nostra Community in relazione all'evento Microsoft Days '08 per la data del 16 ottobre prossimo :-) Come probabilmente sapete, in questo mese di ottobre partirà un nuovo tour di eventi realizzato da Microsoft Italia e che toccherà diverse città italiane, dal nome "Microsoft Days '08". Gli eventi del tour saranno connotati dai due percorsi MSDN per sviluppatori e TechNet per professionisti IT. Nell'ambito di ciascun evento, ci saranno sessioni tecniche tenute da Microsoft durante la mattinata e nel primo pomeriggio, secondo l'agenda che potete consultare facendo clic qui. Quello...

posted @ mercoledì 1 ottobre 2008 23:50 | Feedback (6) | 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 ]

Libreria MSDN per VS 2008 SP 1 e SQL 2008 disponibile in italiano

Finalmente disponibile come download pubblico la libreria MSDN in italiano, aggiornata al Service Pack 1 di Visual Studio 2008. Va quindi a sostituire la precedente edizione, introducendo tutta la documentazione relativa alle novità del Service Pack 1. Si trova a questo indirizzo. La versione inglese, invece, è già on-line da un mese prima :-) Analogamente, è disponibile la documentazione italiana anche per SQL Server 2008 con i noti Books on line, scaricabile da qui. Alessandro

posted @ mercoledì 1 ottobre 2008 00:49 | Feedback (2) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment Varie Visual Studio 2008 Visual Studio Extensibility Windows Presentation Foundation Windows Workflow Foundation Windows Communication Foundation Visual Studio Tools for Office LINQ ]

MSDN Social

Da un pochino di tempo (non molto), è attivo un nuovo servizio messo a disposizione da Microsoft inerente il discorso del social networking e che interessa anche MSDN. Se, come me, frequentate l'area community internazionale del sito MSDN (forum, community center) e avete un vostro Windows Live ID, potete accedere col vostro account, creare il vostro profilo e aggiungere i vostri bookmark personali, organizzati per area di interesse (tag) e rendendoli condivisi, di modo che gli altri utenti iscritti possano visualizzarli. Anche voi sarete in grado di visualizzare i bookmark delle altre persone, vedere i tag più nutriti ecc. Oltre ai propri...

posted @ sabato 27 settembre 2008 03:15 | 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 ]

E' uscito il mio nuovo libro: "Microsoft LINQ in Visual Basic 2008"

Ho il piacere di annunciare l'uscita ufficiale del mio nuovo libro dal titolo "Microsoft LINQ in Visual Basic 2008"! Edito da Edizioni FAG Milano, impreziosito da una nota sull'autore di Beth Massi (Microsoft Corp.) e dalla prefazione di Alessandro Teglia (Microsoft Italia), il mio nuovo libro affronta Microsoft LINQ dal punto di vista dello sviluppatore Visual Basic 2008, partendo dalle novità del linguaggio, passando per i provider LINQ standard fino ad arrivare a contesti di sviluppo diversi, come WPF, ASP.NET, Silverlight e .NET Compact. 13 capitoli e un sacco di esempi per introdurre LINQ secondo lo stile amichevole del testo che...

posted @ venerdì 19 settembre 2008 21:16 | Feedback (20) | 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 ]

Visual Basic Tips & Tricks vi aspetta su FaceBook

Visual Basic Tips & Tricks è ora anche su FaceBook, il noto sito di social-networking, con un gruppo aperto a tutti gli iscritti alla nostra Community e a tutti coloro che vorranno unirsi. Si tratta di un gruppo pubblico, di cui ho il piacere di essere l’ideatore e il fondatore, il cui scopo è quello di favorire lo spirito di aggregazione non solo tra i nostri iscritti, ma anche tra persone di altre Community, perché il confronto con altre realtà (anche estere) costituisce una grande opportunità di crescita tecnica e personale. Tramite FaceBook, sarà...

posted @ martedì 16 settembre 2008 00:45 | 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 ]

Microsoft Office Live Workspace è on-line

Da alcuni giorni è attivo, in lingua italiana, un nuovo servizio di condivisione documenti che Microsoft ha reso disponbile a supporto della produttività individuale, chiamato Microsoft Office Live Workspace (beta). Si tratta di un’estensione online di Microsoft Office che consente di: creare gratuitamente la propria area di lavoro online archiviare documenti condividerli facilmente con altri utenti La condivisione è molto semplice: è sufficiente disporre dell'indirizzo di posta elettronica di una persona per invitarla nella propria area di lavoro. Dopo essersi registrati al sito con il proprio Windows Live ID, si ha a disposizione la propria area di lavoro dotata di uno...

posted @ lunedì 15 settembre 2008 17:38 | Feedback (6) | Filed Under [ Varie Visual Studio Tools for Office ]

VSTO 2008: distribuzioni ClickOnce e log di errori nel Registro Eventi

L'introduzione del Service Pack 1 per Microsoft Visual Studio 2008 ha influenzato numerose aree della programmazione basata su .NET Framework e, tra queste, è inclusa quella relativa ai Visual Studio 2008 Tools for Office System, dedicata allo sviluppo per le applicazioni della suite Microsoft Office System mediante Visual Studio 2008. Una interessante funzionalità introdotta, riguarda la distribuzione di soluzioni VSTO tramite ClickOnce. Come probabilmente già sapete, le soluzioni VSTO create sia con Visual Basic 2008 che con Visual C# 3.0 possono essere distribuite attraverso questa nota tecnologia di deployment. Con l'avvento del Service Pack 1, in particolare, al verificarsi di un errore in...

posted @ martedì 9 settembre 2008 01:01 | Feedback (1) | Filed Under [ Setup & Deployment Visual Studio Tools for Office ]

VB T&T ha un nuovo Microsoft MVP :-)

Oggi è una di quelle giornate particolari, in cui vorresti dire tutto e alla fine dici tutto il contrario. In cui le emozioni sono talmente forti da non capire bene cosa sta succedendo, ma che senti il bisogno di tirare fuori.   Oggi ho ricevuto una e-mail dal supporto dell’MVP Award di Microsoft che mi comunica che mi è stata conferita la nomina di Microsoft MVP per Visual Basic… Leggerla è stata un’emozione molto forte, mi tremavano le gambe.   Perché, capite da soli, il traguardo raggiunto è di quelli importanti, di quelli che ogni appassionato di programmazione come poi sono io sogna per...

posted @ sabato 6 settembre 2008 17:55 | Feedback (25) | 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 ]

VSTO & VB 2008 SP 1: il metodo extension GetVstoObject

L’introduzione del Service Pack 1 per Visual Studio 2008 ha apportato alcuni miglioramenti anche nello sviluppo per Office System, attraverso i Visual Studio Tools for Office. Una delle novità riguarda l’introduzione di un namespace chiamato Microsoft.Office.Tools.Word.Extensions (ce n’è uno corrispondente anche per Excel) che fornisce una classe chiamata DocumentExtensions. Tale classe, come il nome lascia intuire, introduce alcuni metodi extension particolarmente interessanti. Uno di questi metodi si chiama GetVstoObject e ci permette di ottenere un riferimento managed al documento attivo in Microsoft Word 2007 nelle soluzioni a livello di applicazione (quindi componenti aggiuntivi). In questo esempio vedremo come utilizzare il...

posted @ domenica 31 agosto 2008 14:28 | Feedback (0) | Filed Under [ Visual Basic Visual Studio Tools for Office ]

Service Pack 1 per Visual Studio 2008: download completo

Coloro che hanno già installato il Service Pack 1 per Visual Studio 2008 hanno, quasi certamente, dovuto utilizzare il bootstrapper di pochi KBytes che poi richiede una connessione a Internet in fase di installazione, poichè scarica man mano i componenti necessari. Onestamente non ho mai amato questo genere di installazione, ho sempre preferito, laddove possibile, i full package. Ecco il link per scaricare un'immagine ISO contenente il Service Pack 1 per Visual Studio 2008 di circa 830 Megabytes. Una precisazione che ritengo non superflua: ricordate di scaricare il Service Pack nella stessa lingua di Visual Studio... ;-) Alessandro

posted @ domenica 17 agosto 2008 01:29 | Feedback (13) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment Varie Visual Studio Express Editions Visual Studio 2008 Visual Studio Extensibility Windows Presentation Foundation Windows Workflow Foundation Windows Communication Foundation Visual Studio Tools for Office LINQ Silverlight e Windows Phone ]

Creare un add-in "Text-to-speech" per Word 2007: il mio primo articolo sull'MSDN VB Dev Center

Non posso negare la soddisfazione che ho nel segnalare, finalmente, la disponibilità on-line del mio primo articolo sul Visual Basic Developer Center di MSDN, relativo alla creazione di un add-in per Word 2007 con i Visual Studio Tools for Office e Visual Basic 2008, in grado di sfruttare la tecnologia Text-to-speech di .NET Framework 3.5 per riprodurre, in forma vocale, il contenuto di un documento di Microsoft Word. L'articolo si trova a questo indirizzo, mentre è attualmente segnalato sia nell'home page del Visual Basic Developer Center che nell'Area Articoli del Visual Studio Tools for Office Developer Center. Il codice sorgente a corredo,...

posted @ sabato 14 giugno 2008 13:48 | Feedback (7) | Filed Under [ .NET Framework Visual Basic Visual Studio Tools for Office ]

VSTO e VB 2008: Un pannello custom per Word 2007 che fa parlare il PC

Da qualche giorno nell'home page del Visual Studio Tools for Office Developer Portal, di MSDN, è indicizzato un mio progetto sorgente, costituente un riquadro attività personalizzato per Microsoft Word 2007, creato coi VSTO e Visual Basic 2008, che sfrutta le funzionalità di Text-to-Speech di .NET 3.x per riprodurre in forma vocale il contenuto di un documento di Word. Il codice sorgente, già scaricabile da alcuni giorni, è un'anteprima, nel senso che entro pochi giorni verrà pubblicato un mio articolo nell'area Community del Visual Basic Developer Center di MSDN, che spiegherà step-by-step la realizzazione del componente in questione; questo ha il principale scopo di illustrare quali cose fantastiche...

posted @ mercoledì 4 giugno 2008 23:48 | Feedback (1) | Filed Under [ Visual Basic Visual Studio Tools for Office ]

CodePlex, MSDN Code Gallery e browser a localizzazione italiana

Non so se vi è mai capitato di pubblicare progetti open-source su CodePlex o sulla Code Gallery di MSDN, ma vi voglio parlare delle mie problematiche esperienze con questi due importanti siti, suggerendo una soluzione che ho trovato proprio oggi e che spero possa essere utile ad altre persone. In diverse occasioni ho pubblicato codice sia su CodePlex che sulla Code Gallery di MSDN, i due siti che Microsoft dedica ai progetti open-source. C’è un retroscena, però, poco piacevole. Ogni qual volta tentavo di creare una c.d. “release” e di inviare dei file, non accadeva un bel niente! Dopo diversi tentativi...

posted @ martedì 3 giugno 2008 23:30 | Feedback (7) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment Help Authoring 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 ]

Libreria MSDN per Visual Studio 2008 disponibile per il download

E' disponibile per il download pubblico la Libreria MSDN per Visual Studio 2008, in lingua italiana. E' datata 1 febbraio 2008 e la cosa importante è che non richiede la presenza di Visual Studio 2008 (Standard o superiore) sul pc. Questo potrebbe essere molto utile per coloro che, ad esempio, utilizzano le edizioni Express. Certo, con questa edizione poco vi potrà essere utile la documentazione sullo sviluppo Mobile o per Office, ma c'è molto, molto altro rispetto alla MSDN Express. La trovate a questo indirizzo (e potete scegliere anche altre localizzazioni). Alessandro

posted @ lunedì 5 maggio 2008 23:20 | Feedback (3) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment 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 ]

.NET Framework 3.5 Enhancement Training Kit

Dal blog di Mario Fontana vengo a conoscenza del rilascio del .NET Framework 3.5 Enhancement Training Kit, che va a completare il materiale di evangelism fornito con il Visual Studio 2008 Training Kit. Si tratta di una risorsa molto utile, soprattutto per coloro che sviluppano con ASP.NET e coloro che vogliono approfondire le conoscenze sui data services in ADO.NET e sull'ADO.NET Entity Framework (definito anche LINQ-to-Entities). L'unico problema è che screencast, slide e demo non sono ancora disponibili mentre sono presenti alcuni Lab. Il rimanente materiale verrà reso disponibile nella prossima versione. Se intanto volete dargli un'occhiata, potete trovarlo a questo indirizzo oppure...

posted @ martedì 22 aprile 2008 20:18 | Feedback (1) | Filed Under [ .NET Framework Visual Basic C# Visual Studio Express Editions Visual Studio 2008 Visual Studio Extensibility Windows Presentation Foundation Windows Workflow Foundation Windows Communication Foundation Visual Studio Tools for Office LINQ ]

Screencast su Visual Basic 2008: ora disponibili on-line e off-line

Segnalo che i miei screen-cast su Visual Basic 2008 sono ora visualizzabili on-line, oltre che scaricabili. Grazie al servizio SoapBox di Microsoft Windows Live, infatti, è possibile caricare video su una sorta di hard disk virtuale ed incorporare il codice html che li richiama all'interno di una pagina Web come quella di un blog. In questo modo potrete visualizzare i video on-line per poi eventualmente decidere di scaricarli. Al momento sono disponibili tutti quelli realizzati su LINQ, nei prossimi giorni terminerò il tutto (è stata una faticaccia :o) ). Potete visualizzare l'elenco a questo consueto indirizzo oppure accedere alla cartella pubblica degli screencast...

posted @ domenica 20 aprile 2008 23:55 | Feedback (5) | Filed Under [ .NET Framework Visual Basic Setup & Deployment Help Authoring 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 ]

Vsi Builder 2008

Volevo comunicare che giusto oggi è stata rilasciato Vsi Builder 2008, la nuova versione del mio tool realizzato nell'ambito della Community di Visual Basic Tips & Tricks. Per chi non lo conosce, Vsi Builder è un tool per sviluppatori che, tramite una comoda e semplice interfaccia grafica, consente la creazione di pacchetti di installazione in formato .Vsi per la distribuzione di contenuti aggiuntivi per Visual Studio 2005/2008 (Code snippet, progetti Macro, controlli per la toolbox, componenti aggiuntivi e modelli di progetto/elemento/starter kit). L'interfaccia grafica e gli strumenti sono sostanzialmente gli stessi rispetto alla precedente versione, ci sono però le seguenti novità infrastrutturali: viene...

posted @ sabato 5 aprile 2008 19:24 | 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 ]

Da MSDN Italia i video delle sessioni del Launch 2008

Il Team di MSDN Italia ha reso disponibili i video delle sessioni tecniche che si sono svolte all'evento Launch 2008, per la presentazione di Visual Studio 2008, SQL Server 2008 e Windows Server 2008. E' possibile guardare i video on-line e scaricare il materiale disponibile. Un'ottima opportunità soprattutto per chi non ha avuto la possibilità di presenziare a un evento davvero molto bello e ben organizzato. I dettagli sull'iniziativa sono a questo indirizzo del Blog di MSDN Italia. Alessandro

posted @ sabato 5 aprile 2008 16:28 | Feedback (1) | Filed Under [ .NET Framework Visual Basic C# Visual Studio 2008 Visual Studio Tools for Office LINQ ]

Distribuzione di soluzioni VSTO 3.0 con Windows Installer

Segnalo questo interessante download dalla MSDN Code Gallery, che contiene esempi in Visual Basic e C# per la distribuzione di soluzioni basate sui Visual Studio 2008 Tools for Office, per il tramite dei progetti di distribuzione per Windows Installer. Poichè si tratta di una problematica a volte piuttosto complessa, soprattutto nell'ambito di installazioni tramite pacchetti .Msi piuttosto che ClickOnce, se siete interessati allo sviluppo con i VSTO si tratta di un download da non perdere. Lo trovate qui. Alessandro

posted @ sabato 29 marzo 2008 13:53 | Feedback (1) | Filed Under [ Visual Basic C# Visual Studio Tools for Office ]

Una nuova iniziativa dalla Newsletter "MSDN Flash"

  Segnalo questa nuova e interessante iniziativa del Team di MSDN Italia, grazie alla quale coloro che si iscriveranno alla NewsLetter MSDN Flash potranno partecipare all'estrazione di alcuni premi come una licenza di Visual Studio 2008, una maglia BE-IT, uno Smartphone e una consolle Microsoft XBox. Inoltre, in qualità di iscritti alla Newsletter, si potrà avere accesso a consistenti sconti nell'acquisto di libri di informatica, potendo altresì accedere ad un archivio di capitoli di esempio che verranno via via proposti dai migliori libri selezionati. Vi riporto un estratto del lancio dell'iniziativa:   MSDN Flash: la newsletter dedicata al mondo dello sviluppo applicativo e’ sempre più...

posted @ mercoledì 26 marzo 2008 19:22 | Feedback (1) | Filed Under [ .NET Framework Visual Basic C# Setup & Deployment Help Authoring 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 ]

Link utili da MSDN

Segnalo che Mario Fontana ha pubblicato nel suo blog, oltre ad alcuni link sulle Office Businness Applications, tutta una serie di link dedicati ad alcuni corsi on-line sullo sviluppo basato su .NET Framework 3.5 e Visual Studio 2008, anche su tecnologie introdotte dalla versione 3.0 del Framework stesso. Il post di Mario si trova a questo indirizzo e, se volete approfondire alcuni discorsi nell’ambito del nuovo ambiente di sviluppo Microsoft, vi consiglio di dare un’occhiata. Alessandro

posted @ martedì 18 marzo 2008 18:10 | Feedback (0) | Filed Under [ .NET Framework Visual Basic C# Visual Studio 2008 Visual Studio Tools for Office ]

Interazione tra LINQ e VSTO: Linq-to-Xml in Visual Basic 2008

In questo precedente post abbiamo visto come, all'interno di una soluzione a livello di un documento di Microsoft Word 2007, creata con i Visual Studio Tools for Office, sia possibile utilizzare LINQ per interrogare una serie di collection esposte dall'applicazione host. In quel frangente, dato un documento in cui due diversi utenti hanno applicato delle revisioni, abbiamo utilizzato LINQ-To-Objects per estrarre le revisioni apposte da uno solo dei due revisori. L'obiettivo di questo post è esattamente lo stesso, ma lo raggiungeremo utilizzando LINQ-To-Xml. In sostanza, creeremo un documento Xml al quale aggiugneremo dei nodi in maniera dinamica. Detti nodi conterranno i dati...

posted @ lunedì 10 marzo 2008 18:31 | Feedback (1) | Filed Under [ Visual Basic Visual Studio Tools for Office LINQ ]

Sviluppo Office con Visual Studio 2008: link utili da MSDN

Per coloro che sono interessati allo sviluppo di OBA (Office Businness Applications) o, più in generale, di soluzioni per Office 2007 System, segnalo che Mario Fontana (Architect Evangelist di MSDN Italia) ha pubblicato una serie di link utili per questo tipo di sviluppo. Ne ho trovati molti davvero interessanti, in particolare la Microsoft Office Interactive Developer Map, un'applicazione WPF (raggiungibile tramite meccanismo ClickOnce) che, tramite interazione con l'utente, mostra tutte le risorse correlate a una determinata area tematica. Qui il post di Mario. Alessandro

posted @ domenica 9 marzo 2008 23:37 | Feedback (0) | Filed Under [ Visual Studio Tools for Office ]

Esempio di interazione tra LINQ e VSTO (con Visual Basic 2008)

Come ormai sapete, LINQ è quella novità del .NET Framework 3.5  che consente di eseguire interrogazioni su un gran numero di tipologie di sorgenti dati. Tra le tantissime possibilità che abbiamo in .NET, possiamo utilizzare LINQ per interrogare, ad esempio, le proprietà di un documento di Microsoft Word 2007 all'interno di una soluzione a livello di documento creata con i Visual Studio 2008 Tools for Office. Nel seguente esempio, prendiamo in considerazione un documento di Word 2007 all'interno del quale hanno partecipato due diversi revisori (nella fattispecie due account utente sul mio pc), ognuno dei quali ha aggiunto le proprie correzioni. Come potete...

posted @ sabato 8 marzo 2008 18:57 | Feedback (1) | Filed Under [ Visual Basic Visual Studio Tools for Office LINQ ]

Creare un riquadro attività per Word 2007 con Visual Basic 2008 e VSTO

Segnalo che in area Articoli di VB T&T è stato appena pubblicato un mio nuovo pezzo dal titolo "Creare un riquadro attività per Word 2007 con Visual Basic 2008 e VSTO" e che potete raggiungere facendo clic qui. Si tratta di un articolo introduttivo alla creazione di riquadri attività per le applicazioni Office 2007, scrivendo codice Visual Basic e per il tramite dei Visual Studio 2008 Tools for Office. Per un'overview più generale sui VSTO, potete leggere questo mio articolo su MSDN. Alessandro

posted @ sabato 8 marzo 2008 17:07 | Feedback (0) | Filed Under [ Visual Basic Visual Studio Tools for Office ]

Formattare il testo di un documento Word 2007 con i VSTO e VB 2008

In questo post voglio mostrare un piccolissimo esempio di come, da codice Visual Basic 2008, sia possibile formattare il testo di un documento di Microsoft Word 2007, grazie ai Visual Studio Tools for Office. In primo luogo, il progetto da creare è a livello di documento (quindi Word 2007 Document). In secondo luogo, alcune considerazioni: un documento Word è costituito, essenzialmente, da paragrafi, rappresentati da oggetti Paragraph. Il testo contenuto in ciascun Paragraph è rappresentato da oggetti Range; per ciascun oggetto Range è poi possibile impostare le proprietà del testo. A creazione del progetto completata, digitate del testo nel documento e aggiungete un pulsante dalla toolbox,...

posted @ venerdì 7 marzo 2008 21:45 | Feedback (2) | Filed Under [ Visual Basic Visual Studio Tools for Office ]

GUI open-source per Microsoft SharePoint Worflow Package Generator, in VB 2008

Ho pubblicato un nuovo progetto open-source su CodePlex, dal titolo "GUI for Microsoft SharePoint Worflow Package Generator". Si tratta di un'interfaccia grafica scritta in Visual Basic 2008 e basata su WPF, dedicata al predetto tool a riga di comando di Microsoft, che viene distribuito con i Visual Studio Tools for Office Power Tools. Tale strumento permette di creare packages per la distribuzione su server di Workflow per SharePoint 2007 (anche per il tramite di appositi script per MSBuild), ma, come detto, trattandosi di uno strumento a riga di comando, ho pensato che una GUI fosse utile a coloro che sono interessati a tale...

posted @ mercoledì 5 marzo 2008 18:46 | Feedback (0) | Filed Under [ Visual Basic Windows Presentation Foundation Visual Studio Tools for Office ]

Esempi dalla Code Gallery di MSDN

Segnalo alcuni interessanti esempi di codice, pubblicati sulla MSDN Code Gallery: PowerCommands for Visual Studio 2008, un add-in che aggiunge comandi ai vari menu di contesto semplificando molte operazioni. Ne riporto a titolo di esempio una, molto cara a tutti: la pulizia della lista dei progetti recenti! OBA Sample Application Kit, una sorta di starter kit per le Office Businness Applications SOA'zing MSMQ with WCF, un esempio di applicazione che mostra l'integrazione tra Microsoft Messaging Queue e Windows Communication Foundation Se avete un po' di tempo, sfogliate la Code Gallery di MSDN. Ci sono tanti di quegli esempi, video e tutorial che non immaginate...

posted @ sabato 1 marzo 2008 20:18 | Feedback (0) | Filed Under [ .NET Framework Visual Studio 2008 Visual Studio Extensibility Windows Communication Foundation Visual Studio Tools for Office ]

Visual Studio 2008 Tools for Office System: il mio primo articolo su MSDN Italia

E' con immensa gioia e soddisfazione che vi segnalo la disponibilità del mio primo articolo per Microsoft, su MSDN Italia. L'articolo, dal titolo Visual Studio 2008 Tools for Office System, introduce in modo chiaro e schematico questi strumenti, facendo una panoramica introduttiva su tutte le varie fasi dello sviluppo di una soluzione VSTO, partendo dalla scelta del modello di progetto fino alla distribuzione, distinguendo, inoltre, tra soluzioni a livello di documento e di applicazione. Potete leggere l'articolo facendo clic qui. Approfitto per ringraziare il Team di MSDN Italia, per la cordialità manifestata in tutte le fasi della stesura. Alessandro

posted @ giovedì 28 febbraio 2008 13:39 | Feedback (8) | 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 ]

I miei screencast personali su Microsoft Visual Studio 2008

Volevo comunicarvi che ho iniziato la registrazione di screencast personali, dedicati a Visual Studio 2008 (in particolare Visual Basic 2008), che potete scaricare, in formato Windows Media, da questo indirizzo per poi guardarveli con calma in locale. I principali argomenti trattati saranno i Visual Studio 2008 Tools for Office, Windows Presentation Foundation e LINQ. Al momento ne sono disponibili solo alcuni, ma nei prossimi giorni il materiale disponibile aumenterà. Mi preme sottolineare che non si tratta di registrazioni da "professionista", sebbene abbia cercato di dare ugualmente un tocco professionale, pertanto cercate di perdonare eventuali imprecisioni (soprattutto nell'audio): sono i primi che registro, quindi...

posted @ mercoledì 27 febbraio 2008 14:12 | 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 ]

Microsoft Visual Studio Tools for Office Power Tools v1.0.0.0

Microsoft ha rilasciato un nuovo set di strumenti complementari ai Visual Studio Tools for the Office System, chiamati VSTO Power Tools. Si tratta di una serie di add-in per Visual Studio 2008 e applicazioni stand-alone davvero molto interessanti. Ne cito un paio fra tutte, l'editor di file Open XML e il gestore del Ribbon. Potete scaricare i Power Tools facendo clic qui. Ringrazio il mio amico Emanuele Mattei per avermi passato la notizia (il suo post qui). Alessandro

posted @ sabato 23 febbraio 2008 14:39 | Feedback (1) | Filed Under [ Visual Studio Tools for Office ]

Generare documenti XPS da codice con VB 2008,WPF e gli assembly VSTO

Già con il rilascio di .NET Framework 3.0, Microsoft ha introdotto un nuovo formato di file, con estensione .Xps, che si propone come standard per la portabilità di documenti, che possono così essere visualizzati su ciascun sistema senza avere l'applicazione che li ha originati (un po' come avviene per i .Pdf). .NET 3.x offre pieno supporto a questo tipo di documenti, che possono essere creati e manipolati con estrema precisione. Se avete letto il mio nuovo libro su .NET Framework 3.x avrete notato come ampio spazio sia dedicato a questo tipo di documenti e al loro utilizzo in Windows Presentation Foundation....

posted @ giovedì 21 febbraio 2008 19:06 | Feedback (1) | Filed Under [ Visual Basic Windows Presentation Foundation Visual Studio Tools for Office ]

VSTO 2008: Un modello di controllo utente per usare controlli WPF (in VB 2008)

In questo precedente post ho illustrato come sia possibile utilizzare i controlli di Windows Presentation Foundation nelle soluzioni basate sui Visual Studio Tools for Office, mostrando un esempio realizzato in Visual Basic 2008. Ho pensato, quindi, che potesse essere utile avere a disposizione, all'interno dell'IDE, un modello di controllo utente apposito, senza dover ogni volta ripetere la procedura di creazione del controllo stesso. Pertanto ho predisposto un modello all'interno del quale dovrete solo preoccuparvi di istanziare i controlli WPF desiderati; ho comunque descritto, sotto forma di commenti al codice, la procedura per l'aggiunta di controlli WPF. Al momento il modello è disponibile solo per...

posted @ mercoledì 20 febbraio 2008 22:52 | Feedback (2) | Filed Under [ Windows Presentation Foundation Visual Studio Tools for Office ]

VSTO 2008: Esempio di text-to-speech in Excel, con VB 2008

Le applicazioni della suite Office 2007 implementano funzionalità di Text-to-speech, riutilizzabili nelle proprie soluzioni create con i Visual Studio 2008 Tools for Office. In questo post vediamo un piccolo esempio di questa tecnica, in una soluzione a livello di documento scritta in Visual Basic 2008. Il modello di soluzione da selezionare, quindi, è Excel 2007 WorkBook. Quando richiesto, selezionate l'aggiunta alla soluzione di una cartella di lavoro nuova e attendete la creazione della soluzione. Quando il designer è pronto, digitate una frase nella cella A1 e trascinate un pulsante sul foglio di lavoro, di modo che tutto appaia come in figura: Fatto...

posted @ martedì 19 febbraio 2008 17:44 | Feedback (4) | Filed Under [ Visual Studio Tools for Office ]

VSTO 2008: aggiungere un segnalibro in Word con VB 2008

Mi sto appassionando ai Visual Studio Tools for Office :-) Questo code snippet aggiunge, tramite codice Visual Basic 2008, un segnalibro al secondo paragrafo un documento di Word 2007 in una soluzione a livello di documento:     Private Sub ThisDocument_Startup(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Startup           'Presuppone una direttiva Imports Microsoft.Office.Tools.Word         Dim segnaLibro As Bookmark         segnaLibro = Me.Controls.AddBookmark(Me.Paragraphs(2).Range, "primoSegnaLibro")       End Sub Il codice è scritto nell'evento Startup di modo che il segnalibro venga aggiunto all'apertura del documento. Il paragrafo viene stabilito dall'indice dell'oggetto Paragraphs ed è possibile assegnare il nome al segnalibro sempre tramite il metodo...

posted @ martedì 19 febbraio 2008 17:35 | Feedback (0) | Filed Under [ Visual Studio Tools for Office ]

VSTO 2008: un assaggio tra Word 2007 e Visual Basic 2008

Microsoft Visual Studio 2008 Tools for Office consente agli sviluppatori di mettere a frutto le proprie conoscenze nell’ambito della programmazione .NET anche nell’ambito dello sviluppo orientato a Microsoft Office 2007.   Grazie a questo engine, integrato in Visual Studio 2008 (ad eccezione delle edizioni Express) e a tutta una serie di modelli di progetto specifici, è possibile interagire da codice managed con le applicazioni della suite di Office 2007, creando componenti aggiuntivi, integrando funzionalità nel Ribbon (la parte dell’interfaccia che sostituisce le vecchie barre dei menu e degli strumenti), gestendo in modo potente e flessibile...

posted @ martedì 19 febbraio 2008 17:35 | Feedback (8) | Filed Under [ Visual Studio Tools for Office ]

VSTO 2008: Utilizzare controlli WPF nelle soluzioni Office con VB 2008

In un precedente post abbiamo visto come, utilizzando Visual Basic 2008 e i Visual Studio Tools for Office, sia possibile utilizzare controlli Windows Forms nelle soluzioni a livello di documento per Word ed Excel 2007. In realtà, è possibile utilizzare anche controlli Windows Presentation Foundation anche se questa tecnica richiede qualche passaggio in più, dal momento che le applicazioni di Office non sono in grado di ospitare direttamente questo tipo di controlli; bisogna, quindi, ricorrere all’interoperabilità tra le due tecnologie. Ipotizzate di aver creato una soluzione Visual Basic 2008 per la gestione di un documento...

posted @ martedì 19 febbraio 2008 17:34 | Feedback (6) | Filed Under [ Windows Presentation Foundation Visual Studio Tools for Office ]

Powered by:
Powered By Subtext Powered By ASP.NET