do more with less
news, esperienze, esempi da condividere e qualcosa su di me

giovedì 19 novembre 2009

TFS 2010 Power Tools Coming Soon

Siete degli entusiasti della tecnologia e come me non potevate non installare, utilizzare e spingere il vostro mercato verso Visual Studio 2010? State già testando Team Foundation Server 2010? Se a tutte queste domande avete risposto si probabilmente ve ne sarete fatta una già da soli: quando saranno disponibili i TFS Power Tools per la versione 2010 Beta 2? Pare che si sia vicini al loro rilascio. Se volete saperne di più leggete il post fatto qualche giorno fa da Brian Harry: TFS 2010 Power Tools Coming Soon.

TFS Integration Platform

Integrare e interagire con i dati di Team Foundation Server è un’esigenza comune a molte realtà che utilizzano TFS come prodotto per l’Application Lifecycle Management. A chi di noi non è capitato di dover condividere dati tra prodotti quali CRM, Sharepoint, Time Tracker System o altre soluzioni custom? Per tutti quelli che come me vedono nell’integrazione dei dati di TFS un passo indispensabile per una miglior gestione del tempo e dei dati in realtà che adottano TFS, segnalo l’esistenza di un progetto presente su Codeplex che è ora in Alpha Release ma che dovrebbe avere una sua versione beta nei prossimi mesi: TFS Integration Platform. Di cosa stiamo parlando? Ecco come viene presentato nella homepage del progetto:

The TFS Integration Platform is a project developed by the Team Foundation Server (TFS) product group and the Team System Rangers to facilitate the development of tools that integrate TFS with other systems. Currently, the scope of this project is to enable TFS to integrate with other version control and work-item/bug tracking systems, but the eventual goal of this project is to enable integration with a broader range of tools/systems (i.e. build). This platform enables the development of two major classifications of tools: tools that move data unidirectionally into TFS, and tools that synchronize data bidirectionally.

Non mancate di seguire questa piattaforma di integrazione e di collaborare con chi la sta portando avanti.

mercoledì 18 novembre 2009

XE.NET: Seven Developer Experiences

Gli User Group Xe.NET, DotNetWorks e Powershell.it in collaborazione con Microsoft Italia organizzano una giornata dedicata allo sviluppo in ambiente Windows 7. Ecco l’agenda della giornata:

8.45-9.00 Registrazione e benvenuto

9.10 – 10.00 Windows 7 Developer Overview
Sia che sviluppiate con .NET o in codice nativo, Windows 7 vi offre nuove ed interessanti API. In questa sessione partiremo dall' esplorare le novità del kernel che lo rendono un sistema operativo performante, le novità che più ci interessano nel lavoro quotidiano come il nuovo Windows XP Mode, per le compatibilità applicativa, o la possibilità di fare boot da dischi virtuali VHD. Inoltre ci avventureremo nelle nuove API, per la realizzazione di Jump List, il supporto nativo per i Ribbon, il moulti-touch, la piattaforma per le Sensor and Location API, le nuove WWSAPI e molto altro. Questa sessione sarà un'ottima occasione per vedere Windows 7 dall'interno, vi aspetto.
Speaker: Pietro Brambati – Microsoft Developer Evangelist

10.00-10.50 .NET Framework 4.0: Le novità per chi sviluppa Win Form e WPF
Ormai imminente il rilascio della nuova versione di Visual Studio e del .NET Framework 4.0. Vediamo quali sono, per chi sviluppa prevalentemente per Windows Forms e WPF, le principali novità che questa nuova release ci mette a disposizione.
Speaker: Alberto De Luca e Sabrina Cosolo – DotNetWork Founders & Community Lead.

10.50 – 11.10: Coffee Break

11.10 - 12.00: Windows PowerShell 2.0: il prompt dei comandi nell'era di .NET e Windows 7
Se la prima release di Windows PowerShell ha reso semplice ed estremamente potente l'automazione e la gestione dei sistemi Windows, la nuova versione - inclusa in Windows 7 e Windows Server 2008 R2 - integra la precedente con funzionalità mozzafiato ed una serie di nuovi cmdlet destinati ad abbattere tempi e costi di implementazione. La completa dipendenza dal framework Microsoft .NET e la possibilità di integrare automaticamente qualsiasi assembly .NET all'interno della shell rendono questo prodotto senz'altro molto interessante, sia per chi amministra sistemi sia per chi sviluppa software. Nel corso della sessione presenteremo Windows PowerShell da un punto di vista pratico, con esempi di utilizzo tratti dalle necessità quotidiane di un team di sviluppo, analizzeremo alcune tra le caratteristiche più interessanti della piattaforma di scripting ed infine vedremo come creare nuovi cmdlet in C# ed aggiungerli alla shell.
Speaker: Efran Cobisi – Microsoft MCT & Powershell.it Community Lead

12.00 - 12.50 - IIS 7.5: oltre il WEB server
IIS 7 ha marcato un punto di svolta nello sviluppo di una server web da parte di Microsoft. La modularità, l’integrazione con .NET, la facilità di estensione ne hanno fatto uno strumento potente e versatile per chi sviluppa applicazioni per il web. IIS 7.5 prosegue nella stessa direzione. In questa sessione saranno illustrate le caratteristiche peculiari di IIS 7.5 (modularità, strumenti per l’amministrazione e il troubleshooting) e di alcuni moduli, tra cui URL Rewrite, Media Serving, Database Manager, Web Platform Installer.
Speaker: Piergiorgio Malusardi – Microsoft IT Pro Evangelist

12.50 - 14.15 Lunch

14.15 - 14.30 Sponsor time

14.30 - 15.20 Windows Communication Foundation: normalizzare e controllare i servizi WCF
Chi ha potuto lavorare con questa tecnologia sa come i template forniti con Visual Studio siano spesso fonte di inutili complicazioni nella configurazione e nella normalizzazione di un servizio. La sessione dimostrerà un sistema alternativo di organizzare, con progetti completamente controllati da noi, i nostri servizi WCF. L’esempio nasce dalla messa in pratica di un articolo pubblicato qualche mese fa su Code Magazine; personalizzando e applicando il risultato in diversi progetti enterprise da me seguiti nel corso dell’ultimo anno.
Speaker: Davide Vernole - MVP Visual Developer ASP.NET

15.20 – 16.10 See the light... Silverlight 3.0!
Nonostante si tratti di una tecnologia giovane dal punto di vista cronologico, con la nuova release Silverlight si propone come una piattaforma completa per lo sviluppo di vere e proprie applicazioni, grazie all'introduzione di una serie di strumenti a supporto delle applicazioni data-driven. In questa sessione faremo conoscenza con questo importante aspetto del plugin che lo rende uno strumento potente per mettere assieme i vantaggi del web con il feedback delle desktop applications.
Speaker: Andrea Boschin - MVP Silverlight

16.10 – 16.30 Coffee break

16.30 – 17.20 Sviluppare con ASP.NET 4.0
Con le varie versioni del Microsoft .NET Framework, anche ASP.NET si è evoluto, e racchiude già un gran numero di funzionalità e tecnologie che coprono lo sviluppo in ambito web.In questa sessione capiremo i vantaggi che la prossima versione del Framewrok porterà con ASP.NET 4.0. La sessione non sarà solamente una carellata di nuove funzionalità, ma bensì sarà focalizzata su come la prossima release potrà aiutare lo sviluppatore nella realizzazione delle proprie applicazioni, e il tutto contornato da esempi pratici applicati a casi reali.
Speaker: Andrea Dottor - MVP Visual Developer ASP.NET

Data: Venerdì 4 Dicembre 2009
Ore: 09.00
Luogo: Centro Direzionale Ponterosso, San Vito al Tagliamento (PN)

Informazioni e iscrizioni

DotNetSide: Windows 7 e Web Community Tour 2009

In concomitanza con il lancio di Windows 7 e l’uscita della Beta 2 di Visual Studio 2010 DotNetSide, in collaborazione con Microsoft, DotNetSide organizza un evento per parlare di Windows 7 e tecnologia Web.

10:00 – 10:30  Benvenuti & presentazione del gruppo
10:30 – 11:30  Windows 7 & Windows Server 2008 R2 – Speaker: Gerardo Fransecky (Microsoft MVP)
11:30 – 12:30  Visual Studio 2010 – Speaker: Lorenzo Barbieri (Microsoft)
13:00 – 14:00  Pausa
14:00 – 15:00  Velocity – Speaker: Andrea Colaci
15:00 – 16:00  Silverlight 3 – Speaker: Vito Arconzo (Microsoft MVP)
16:00 – 17:00  Windows Azure – Speaker: Fabio Cozzolino
18:00 Chiusura lavori

Data: Venerdì 11 Dicembre 2009
Ore: 09.30
Luogo: Tecnopolis, Strada Provinciale per Casamassima, km3 - Valenzano - 70100 Bari 

Informazioni e iscrizioni

Orange.Net: Microsoft Community Tour Catania

Il Community Tour organizzato da Microsoft Italia in collaborazione con tutte le community tecnologiche d'Italia passa anche dalla Sicilia tramite lo user group OrangeDotNet. Sará l'occasione per avere una approfondita anteprima di quello che ci aspetta nel 2010 con l'uscita del Visual Studio 2010 e del Framework 4.0. In un intero pomeriggio, vedremo sessioni sugli strumenti, sulle metodologie di accesso ai dati e in particolare sullo sviluppo web.

L'evento é assolutamente gratuito, per partecipare é sufficiente registrarsi a link sottostante.

15.45 - 16.00 Registrazione

16.00 - 16.15 Welcome e Iniziative

16.15 - 17.30 Introduzione a Visual Studio 2010 e al .NET Framework 4.0
Visual Studio 2010 e il .NET Framework 4.0 introducono moltissime novità sia in termini di funzionalità e librerie, sia in termini di strumenti di sviluppo, gestione, debug e test. In questa sessione si vedrà un'introduzione alla nuova piattaforma e ai nuovi strumenti, per prepararsi al meglio all'uscita della versione finale che avverrà nella prima metà del 2010.
Speaker: Lorenzo Barbieri (Microsoft Italia, Developer Platform Evangelist)

17.30 - 18.45 Data Access in .NET 4.0. A Strategic Comparison
Le soluzioni per modellare l'accesso ai dati nella futura versione 4.0 del Framework saranno tantissime, e oltre all'uscita del nuovo Entity Framework 4.0, si potrá scegliere tra diverse strategie di accesso orientate all'ORM all'interno del framework stesso (LINQ to SQL, ADO.NET Data Services) o anche tra ottimi progetti open source (NHibernate). Verranno analizzati Pro e Contro di ogni soluzione per determinare la migliore architettura in ambienti distribuiti.
Speaker: Giancarlo Sudano (Microsoft MVP Visual Studio Team System)

18.45 - 20.00 Lo Sviluppo Web con ASP.NET 4.0 e ASP.NET MVC 2.0
Gli sviluppatori web con Visual Studio 2010 avranno a disposizione una tecnologia altamente consolidata come quella di ASP.NET che arriva alla versione 4.0 e un framework ASP.NET MVC che nell'ultimo anno ha raccolto feedback strepitosi. Mediante applicazioni e numerosi esempi affronteremo in questa sessione tutte le nuove opportunitá date dal nuovo Framework per migliorare la qualitá del codice.
Speaker: Ugo Lattanzi (Microsoft MVP ASP.NET)

20.00 - 20.10 Chiusura Lavori, Q&A e...sorprese!

Data: Mercoledì 16 Dicembre 2009
Ore: 16.00
Luogo:  Aula Magna della Facoltá di Ingegneria (Edificio per la didattica) - Viale Andrea Doria, 6 - Cittadella Universitaria (Catania)

Informazioni e iscrizioni

DotNetRomaCesta: Microsoft Community Tour 2009

Tappa romana del Community Tour, evento organizzato da Microsoft Italia in diverse città italiane. L'evento è completamente gratuito della durata di mezza giornata, è rivolto allo sviluppo web, utilizzando le tecnologie più innovative del momento.
Scrivere applicazioni web oggi è profondamente diverso da come si faceva solo qualche anno fa, ci sono nuovi strumenti e tecnologie che aiutano il lavoro dello sviluppatore al fine di fornire quello che ogni utente si aspetta ormai naturalmente da un’applicazione web. Questa traccia è rivolta allo stato dell’arte delle tecnologie per il web, con un occhio al futuro per scoprire come sviluppare al meglio su piattaforma Microsoft.

14:00 – 14:20 Registrazione

14:20 – 14:30 keynote introduttiva - Pietro Brambati (Microsoft)

14:30 – 15:30 Silverlight e i .NET RIA Services per applicazioni di business
Silverlight non è solo grafica accattivante e animazioni, contiene infatti una serie di controlli per realizzare applicazioni di business, dall’aspetto professionale, con scenari master-detail, validazione e paginazione lato client e lato server. Al contempo i .NET RIA Services offrono un framework per realizzare un middle-tier che semplifica operazioni CRUD. In questa sessione, ricca di codice e di esempi pratici, sono stati approfonditi tutti questi aspetti cercando di capirne architettura e modello di programmazione .
Speaker: Pietro Brambati (Microsoft)

15:30 – 16:30 Novita di Visual Studio 2010 e .NET Framework 4.0
Nei mesi scorsi Microsoft ha rilasciato la Beta 2 del prossimo ambiente di sviluppo. In questa sessione verranno illustrate le novità del .NET Framework 4.0 e di Visual Studio 2010, relative all’IDE ed al linguaggio di Visual Basic 10. In particolare vedremo le novità dell’IDE relative allo Zoom dell'editor sul codice, nuova Colorazione della sintassi e Selezione a gradiente, Evidenzia delle occorrenze di un metodo selezionato, la Delimitazione dei blocchi di codice, la nuova funzionalità Navigate To, la Generazione automatica degli oggetti ed un accenno alla nuova funzionalità “Call Hierarchy” di C# ed infine l’Auto -implemented delle proprietà, l’Implicit line continuation, le Collection, gli Array Literals, Multidimensionali e Array di Array (Jagged) ed come Interoperare con Office in modo nativo.
Speaker: Massimilano Urioni

16:30 – 16:45 Break

16:45 – 17:45 Internet Explorer 8 for Developers
La nuova versione del browser Microsoft, oltre a miglioramenti di performance ed usabilità, mette a disposizione dello sviluppatore degli strumenti per lo sviluppo di applicazioni più interattive e per il debug più semplice ed efficiente. La sessione vuole dare una visione di insieme sulle novità introdotte in IE8 e come utilizzarle praticamente nelle nostre applicazioni.
Speaker: Massimo Bonanni

17:45 – 18:00 Q&A e chiusura lavori

Data: Giovedì 17 Dicembre 2009
Ore: 14.00
Luogo:  Auditorium Microsoft Italia - Viale Avignone 10 – Roma (RM)

Informazioni e iscrizioni

DotDotNet: Il web del futuro sbarca a Bologna

Ospite del consorzio AlmaCube, presso la facoltà di agraria dell'Università di Bologna, DotDotNet presenta la tappa bolognese del Community Tour, tutta incentrata sulle tecnlogie .NET per il web: Silverlight 3 e i .NET RIA Services per applicazioni di business; Microsoft ASP.NET MVC tra realtà e futuro

Data: Lunedì 16 Novembre 2009
Ore: 14.00
Luogo: Università di Bologna, Facoltà di Agraria - Via Fanin, 48 – Bologna (BO)

Informazioni e iscrizioni

mercoledì 4 novembre 2009

ALM e WCF: 3 sessioni in 2 giorni

Domani inizia una due giorni intensa in cui parteciperò come speaker sia agli ALM Day organizzati da Microsoft Italia che alla Web Track organizzata da XE.NET. Ecco le sessioni che mi vedono coinvolto:

Evento Luogo Data Ora inizio Sessione
ALM Day Roma 05/11/2009 12.00

Scrum e metodologie agili: come adottarle efficacemente e non perdere la tracciabilità

Milano 06/11/2009 12.00
XE.NET Community Meeting Mestre (VE) 06/11/2009 19.30 Windows Communication Foundation:
normalizzare e controllare i servizi WCF

I contenuti delle sessioni nascono da soluzioni adottate su progetti reali per risolvere problematiche comuni a molti team di sviluppo che usano le metodologie o le tecnologie oggetto di queste presentazioni.

Vi aspetto !