Tra presente e futuro delle interfacce utente con WPF e MVVM www.dotnetmarche.org User Group .NET delle Marche staff@dotnetmarche.org 13° Workshop DotNetMarche Venerdì 29 gennaio 2010
Per conoscerci un po’…
Quanti hanno già lavorato con WPF / Silverlight
Quanti conoscono Model - View - ViewModel
Agenda WPF basics Paolo Possanzini Model – View – ViewModel Mauro Servienti UI Composition Paolo Possanzini & Mauro Servienti After Hour – WPF 4 fun Paolo Possanzini e Daniele Balbini L'evento sarà dedicato ad illustrare, con sessioni di taglio pratico, come realizzare applicazioni business concrete (LOB - Line Of Business applications) accattivanti dal punto di vista grafico e ben architettate grazie alle caratteristiche di Silverlight e alla sua integrazione con le altre componenti del .Net Framework 3.5 come Windows Communication Foundation (WCF) e LINQ. Vedremo inoltre come riutilizzare il codice e le conoscenze acquisite facendo il porting delle applicazioni verso il "fratello maggiore" di Silverlight, Windows Presentation Foundation (WPF), in modo da poter sfruttare appieno sia le caratteristiche dell'ambiente desktop che del web!
DotNetMarche ?
Come nasce l’idea ? (1° parte) Dagli user group nazionali a quelli locali UGIdotNET XE.NET Incontri “dal vivo” Meeting più vicini “Valorizzazione” zona DotNetSide
Come nasce l’idea ? (2° parte) Metti una sera a cena con Lorenzo…e qualche digestivo di troppo…
Come nasce l’idea ? (3° parte) …e ancora qualche altra cena…ed ecco i risultati: + =
About DotNetMarche NON SIAMO DEI GURU! Primo (e per ora unico) .NET User Group nato nelle Marche Associazione “libera” e no-profit (non dipendiamo da aziende e correnti politiche/filosofiche) Iscrizione aperta a tutti, anche ai residenti al di fuori delle Marche Focus: .NET e dintorni (tool di sviluppo, parte sistemistica,…) Professionisti, studenti, appassionati settore IT Confronto, condivisione esperienze ed idee NON SIAMO DEI GURU! ma neanche dei pischelli…
Gian Maria MVP su VSTS!!
Progetti OpenSource DNMProject – Repository for common projects http://code.google.com/p/dotnetmarcheproject/ EcoSystem15 - Asp.Net MVC Application Framework http://code.google.com/p/ecosystem15/
DotNetMarche: What’s new? Aperto il Tesseramento Anno 2010
Tesseramento 2010
Obiettivi di DotNetMarche Creazione di uno user group locale per accrescere e condividere le proprie conoscenze: Organizzazione di incontri “dal vivo” con gli altri membri (workshop, meeting, cene, …) Utilizzo “quotidiano” del sito come punto di incontro virtuale (forum, messenger,…) Produzione di contenuti (articoli, recensioni, …) Produzione di codice open-source Promozione eventi di altre organizzazioni / community, con organizzazione di trasferte di gruppo Facilitare l’incontro tra domanda e offerta di lavoro
Contenuti del Sito Web NON SONO PRESENTI: Iscrizione + profilo utente (biografia, contatti) About, Community Rules, How To, FAQ, … How To: Newsgroup, Google Groups, Google Forum (Progetti Interni, Programmazione Generale, Eventi, Lavoro, OT) Eventi Articoli / Recensioni (Libri, Tool) / File multimediali News / Newsletter Download / Foto NON SONO PRESENTI: Blog, Articoli e contenuti adatti a community con maggiore visibilità Forum su argomenti specifici di programmazione
Altri Eventi Workshop Castle vs Spring.NET ? Marzo
Adotta…uno User Group! ABI: 3069 CAB: 11310 C/C: 338291/76 Intestato a: USER GROUP ITALIANO .NET Causale: "Contributo associativo"
Area Sponsor JetBrains Area promozioni: http://dotnetmarche.org/forums/23/ShowForum.aspx
Un ringraziamento a…
Contributo per speaker In regalo, l’indispensabile spilletta DotNetMarche
Domande?
Slide e Materiale www.dotnetmarche.org Grazie!