|
|
Community Tour
12 novembre 2010
|
|
|
|
|
Dopo luscita di Visual Studio 2010 e in concomitanza con il
rilascio imminente di Windows Phone 7, Internet Explorer 9 e HTML5,
Visual Basic Tips & Tricks organizza, in collaborazione
con DomusDotNet e Microsoft Italia, un evento interamente
dedicato alle evoluzioni della piattaforma .NET.
Siamo particolarmente lieti di ripetere l'esperienza con DomusDotNet,
realtà locale presente a Roma. Visitate il loro sito per
rimanere aggiornati sugli eventi in zona.
|
|
|
|
L'evento si tiene a Roma, qui (clic for map):
Four Points by Sheraton Roma West Hotel
|
| |
| Agenda dell'evento |
| Orario |
Sessione |
| 09.30 / 10.00 |
Registrazione |
| 10.00 / 10.30 |
Keynote di benvenuto
|
| 10.30 / 11.30 |
Sviluppare applicazioni per Windows Phone 7 Series con Visual
Studio 2010
In questa sessione vedremo la nuova piattaforma Windows Phone 7
e come sviluppare le nostre applicazioni utilizzando Silverlight
e XNA.
Successivamente, dalle 14 alle 16, in un'altra saletta appositamente
riservata, si svolgerà una sessione di laboratorio, in cui
sarà possibile testare i telefoni e come girano le proprie
applicazioni. Per partecipare bisogna registrarsi a itamsdn@microsoft.com
indicando la data, la sede di Roma e le applicazioni da testare.
(Lorenzo Barbieri, Developer Evangelist - Microsoft Italia)
|
| 11.30 / 11.45 |
Pausa |
| 11.45 / 12.45 |
Sviluppare applicazioni per Windows
Azure con Visual Basic
In questa sessione faremo un'introduzione al Cloud Computing e scopriremo
come sviluppare applicazioni Visual Basic 2010 che sfruttino le potenzialità
della Windows Azure Services Platform. Vedremo come costruire un'applicazione
completamente funzionante su Azure ma anche una soluzione mista con
un servizio WCF ospitato su Azure e consumato da un classico applicativo
DeskTop. Un ultimo sguardo sarà dedicato a SQL Azure, il database
relazionale Microsoft per il cloud.
(Renato Marzaro, Microsoft MVP Visual Basic)
|
| 12.45 / 13.45 |
Pausa pranzo |
| 13.45 / 14.45 |
Sviluppare applicazioni business con
Visual Studio LightSwitch
Visual Studio LightSwitch beta 1 è il nuovo tool di sviluppo
Microsoft della famiglia Visual Studio 2010, dedicato allo sviluppo
rapido di applicazioni business di tipo gestionale. In questa sessione
vedremo come creare, in pochissimi passaggi, applicazioni gestionali
complesse, partendo da un approccio "zero codice" arrivando
alla scrittura di codice custom per realizzare regole di validazione
dei dati personalizzate e campi calcolati, passando per LINQ per le
query. Faranno parte della sessione anche un'overview sulle tecnologie
utilizzate da LightSwitch e sulle tecniche di distribuzione delle
applicazioni.
(Alessandro Del Sole, Microsoft MVP Visual Basic)
|
| 14.45 / 15.45 |
Async CTP: async and iterator methods
for VB
On 28th October 2010, Microsoft announced the "Async CTP". The Async
CTP is a new and easier way for people to write responsive UIs, scalable
web-servers, and Silverlight applications. Every developer should
know learn enough about async to consider it for all of their projects.
In this talk I will describe what the Async CTP is for, and how to
use it. Here’s a hint. "Il compito di un cameriere è servire un tavolo
finché gli avventori non abbiano finito il loro pasto. Se vuoi seguire
due tavoli, hai bisogno di due camerieri." This sentence is obviously
wrong. But programmers have been making exactly the same flaw in their
own code. For instance, if you can spot the subtle flaw in the following
quote from the Android Developer’s Blog, then you already understand
Async: "A good practice in creating responsive applications is to
make sure your main UI thread does the minimum amount of work. Any
potentially long task that may hang your application should be handled
in a different thread. Typical examples of such tasks are network
operations, which involve unpredictable delays."
The Async CTP also brings iterators to VB. They’ve been in C# since
2006, and have long been requested for VB. Actually VB iterators are
slightly more powerful than those in C#. I will also introduce the
new-look VB iterators.
(Lucian Wischik, VB Spec Lead - Microsoft Corporation)
|
| 15.45 / 16.00 |
Pausa |
| 16.00 / 17.00 |
IE9 & HTML5 for developers
HTML5, CSS 3, GPU rendering, integrazione con la piattaforma Windows
7 e nuovi strumenti di sviluppo: ecco le armi vincenti di Internet
Explorer 9. In questa sessione verranno illustrate le novità
presenti nella versione 9 di IE in termini di supporto agli standard
(HTML5 e CSS 3.0), miglioramento delle performance (DOM e utilizzo
della GPU), integrazione con la barra applicazioni e menù start
di Windows 7 e i nuovi strumenti di sviluppo messi a disposizione
all'interno dei Developer Tools.
(Massimo Bonanni)
|
| 17.00 / 18.00 |
ASP.NET MVC e il view engine
Razor
Con il rilascio della versione 2, ASP.NET MVC ha raggiunto quella
maturità che lo propone come valida alternativa al Web Forms
nello sviluppo di applicazioni web su piattaforma .NET. In questa
sessione effettueremo una panoramica sui pilastri architetturali di
MVC e sulle sue differenze con l'approccio Web Forms. Ci soffermeremo
poi sulle ulteriori interessanti novità introdotte dalla prima
preview della versione 3 e in particolare sul nuovo view engine Razor,
destinato a convincere anche i più scettici ad abbracciare
il mondo MVC grazie alla sua potente, elegante e sintetica espressività.
(Giorgio Di Nardo)
|
| 18.00 |
Conclusioni |
|
|
Non perdere l'occasione di partecipare a questo evento, i posti
sono limitati!
Registrati
|
Speaker |
|
Lucian Wischik
(Visual Basic Specification Lead, Microsoft Corporation) |
Lucian Wischik is Specification Lead for Visual Basic.
He was on the combined C#+VB design team for the new Async feature,
and has been working on asynchrony and concurrency for much of his
six years at Microsoft. Before that, he did post-doctoral research
on the same subject at Bologna University under Prof. Cosimo Laneve.
He's a keen swimmer and sailor.
|
Lorenzo Barbieri
(Microsoft Evangelist) |
Lorenzo Barbieri lavora in Microsoft Italia come Developer
Evangelist, e si occupa di Visual Studio Team System, Team Foundation
Server e di ALM (Application Lifecycle Management). In passato ha
lavorato su Visual Studio Team System fin dalle prime Beta e ha seguito
decine di implementazioni e progetti reali, riguardanti sia Team Foundation
Server e la parte metodologica, sia le edizioni client di VSTS e il
supporto al Test, alla Qualità e alla gestione dei Database.
Ha inoltre realizzato i webcast in Italiano su VSTS e ha scritto ed
erogato decine di corsi di formazione sia sui prodotti, sia sulle
metodologie ad essi collegate.
|
Alessandro Del Sole
(Microsoft MVP Visual Basic) |
Alessandro Del Sole è Team Member della community
Visual Basic Tips & Tricks ed è da sempre appassionato
di programmazione con Visual Basic. Autore di decine di articoli sullo
sviluppo su tecnologie .NET con Visual Basic e di webcast formativi
per il portale Be-It di Microsoft Italia, è autore dei libri
'Visual Basic 2010 Unleashed', 'Microsoft LINQ in Visual Basic 2008',
'Programmare con .NET Framework 3.x' e 'Visual Basic 2005 Oltre il
Codice'. Ha prodotto diversi tool per sviluppatori, di cui alcuni
open source, è contributor attivo del Visual Basic Developer
Center di Microsoft Corp. dove ha pubblicato diversi articoli e sul
quale ha una pagina personale in qualità di Microsoft MVP per
Visual Basic.
|
Renato Marzaro
(Microsoft MVP Visual Basic) |
Renato Marzaro è Team Member della
community Visual Basic Tips & Tricks e si occupa dal 1987 di sviluppo
professionale di softWare a 360', anche se predilige applicazioni
di Identificazione Automatica, Automazione e SuperVisione Industriale,
Avanzamento di Produzione e Applicazioni su Sistemi CE/Embedded e
Mobile.
Nel 2010 è stato insignito del titolo di MVP (Most Valuable Professional)
per Visual Basic
|
Massimo Bonanni
(DomusDotNet Founder) |
Massimo Bonanni è socio fondatore
della Community DomusDotNet. Si occupa di progettazione e sviluppo
di applicazioni su piattaforma .NET fin dal 2002 e collabora dal 2001
con riviste di informatica a diffusione nazionale. Il suo blog tecnico
è http://codetailor.blogspot.com.
|
Giorgio Di Nardo
(DomusDotNet Founder) |
Giorgio Di Nardo è socio fondatore della Community
DomusDotNet, lavora come Team Leader su progetti basati su piattaforma
.NET, con particolare riguardo alle applicazioni web di supporto alla
customer satisfaction.
|