c/o Dental Trey S.r.l. -
Centro Congressi
Via Partisani, 3
47016 Fiumana - Predappio (FC)
Nel momento della piena maturità del framework 3.5 ed in prossimità del rilascio della versione beta della release 4.0, UGIdotNET organizza un workshop dedicato all'approfondimento del primo ed a una preview del secondo. 2 track di sessioni tecniche basate sull'esperienza derivante dalla adozione in progetti reali delle tecnologie in oggetto.
Visual Studio e il Framework si avviano verso una nuova versione, rispettivamente la 2010 e la 4.0: in questa sessione analizzeremo nel dettaglio le novità dell’ambiente di sviluppo (completamente ridisegnato) e del nuovo runtime, i nuovi linguaggi (es: F#) che fanno definitivamente la loro apparizione come “first class citizen”, e le novità introdotte in C# 4.0 strizzando l'occhio al mondo dei linguaggi a binding dinamico grazie al dynamic runtime (DLR).
Entity Framework ha meno di un anno di vita, ma è già diventato uno degli strumenti di sviluppo più utilizzati e più discussi del panorama .NET. In questa sessione affronteremo in salsa Entity Framework un aspetto fondamentale dell’adozione di un ORM, qualunque esso sia: la realizzazione dell’accesso ai dati multi rdbms, ovvero la possibilità di lavorare con un Domain Model indipendentemente da quello che sarà l’engine di persistenza. Verrà presentata una strategia di organizzazione ed evoluzione della solution Visual Studio basata su SQL Server e Oracle, analizzando il comportamento e le peculiarità dei provider di accesso ai dati.
Il framework MVC offre ad ASP.NET un "page model" alternativo alle web form classiche e maggiormente orientato agli scenari nei quali requisiti quali testabilità o controllo "fine" sul codice html generato sono fondamentali. In questa sessione vedremo come abbiamo usato questo framework per realizzare il sito di UGIdotNET.
Con la versione 3, Silverlight raggiunge il livello di maturità tale da poter affermare che questa sia decisamente la versione che tutti quanti stavamo aspettando: un aumento delle prestazioni e una maggiore stabilità sono accompagnate da una lunghissima lista di novità che partono dal supporto all’accellerazione hardware alle Out-Of-Browser applications passando per Perspective 3D, Navigation Framework e Local Connection APIs, il tutto col supporto della versione 3 di Expression Blend e in un runtime di dimensioni inferiori alla versione precedente. Sia che siate sviluppatori WEB oppure sviluppatori Windows non perdete l’occasione di scoprire quanto con Silverlight 3 il mondo delle RIA applications sia ora più che mai qualcosa che destinato a non passare inosservato.
Windows 7 introduce una serie di novità importanti per la sicurezza del sistema operativo, consolidando ed evolvendo i concetti di Vista e aggiungendo una lunga serie di novità importanti. Da una parte evolve il kernel con il supporto all'hardware multicore, dall'altra estende le API native per il supporto dei sensori, del multitouch, della taskbar, i formati OPC e XPS, i Web Services nativi, e molto altro ancora. Windows 7, infine, fornisce nuovi strumenti per migliorare l'application compatibility. In questa sessione, dopo una panoramica sulle caratteristiche più interessanti per i developer, approfondiremo alcuni di questi temi.