tecniche per lo sviluppo: di, ioc e aop user group.net delle marche [email protected] 14°...
TRANSCRIPT
![Page 1: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/1.jpg)
Tecniche per lo sviluppo: Tecniche per lo sviluppo: DI, IoC e AOPDI, IoC e AOP
www.dotnetmarche.orgwww.dotnetmarche.orgUser Group .NET delle MarcheUser Group .NET delle Marche
[email protected]@dotnetmarche.org
14° Workshop 14° Workshop DotNetMarcheDotNetMarcheVenerdì 16 aprile 2010Venerdì 16 aprile 2010
![Page 2: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/2.jpg)
Per conoscerci un Per conoscerci un po’…po’…
![Page 3: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/3.jpg)
Quanti conoscono / Quanti conoscono / usano DI e IoC?usano DI e IoC?
![Page 4: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/4.jpg)
Quanti conoscono / Quanti conoscono / usano AOP?usano AOP?
![Page 5: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/5.jpg)
L'origine dei mali: dipendenze L'origine dei mali: dipendenze comp.comp.Stefano LeliStefano Leli
Librerie per IoC / DI e AOP Librerie per IoC / DI e AOP Andrea Balducci Andrea Balducci
Esempi di IoC e DI Esempi di IoC e DI Alessandro Giorgetti Alessandro Giorgetti
Esempi di AOPEsempi di AOPGian Maria Ricci Gian Maria Ricci
AgendaAgenda
![Page 6: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/6.jpg)
Primo (e per ora unico) .NET User Group nato nelle MarchePrimo (e per ora unico) .NET User Group nato nelle Marche Associazione “libera” e no-profit (non dipendiamo da aziende Associazione “libera” e no-profit (non dipendiamo da aziende
e correnti politiche/filosofiche)e correnti politiche/filosofiche) Iscrizione aperta a tutti, anche ai residenti al di fuori delle Iscrizione aperta a tutti, anche ai residenti al di fuori delle
MarcheMarche Focus: .NET e dintorni (tool di sviluppo, parte sistemistica,…)Focus: .NET e dintorni (tool di sviluppo, parte sistemistica,…) Professionisti, studenti, appassionati settore ITProfessionisti, studenti, appassionati settore IT Confronto, condivisione esperienze ed ideeConfronto, condivisione esperienze ed idee
NON SIAMO DEI GURU!NON SIAMO DEI GURU!ma neanche dei pischelli…ma neanche dei pischelli…
About DotNetMarcheAbout DotNetMarche
![Page 7: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/7.jpg)
Tesseramento 2010Tesseramento 2010
![Page 8: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/8.jpg)
Altri EventiAltri Eventi
![Page 9: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/9.jpg)
Novità di Visual Studio 2010Novità di Visual Studio 2010
Piattaforma di virtualizzazione MSPiattaforma di virtualizzazione MS
Asp.NET 4Asp.NET 4
Asp.NET MVC 2Asp.NET MVC 2
Visual Studio 2010 Visual Studio 2010 Community Launch Tour Community Launch Tour
@ Perugia@ Perugiagiovedì 29 aprilegiovedì 29 aprile
![Page 10: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/10.jpg)
TFS 2010TFS 2010 WPF4WPF4 MEF (Managed Extensibility Framework)MEF (Managed Extensibility Framework) Smooth Streaming in SilverlightSmooth Streaming in Silverlight Sviluppo per Windows Phone 7Sviluppo per Windows Phone 7 Silverlight 4 e RIA ServicesSilverlight 4 e RIA Services ASP.NET 4, MVC 2 e jQueryASP.NET 4, MVC 2 e jQuery
Visual Studio 2010 Visual Studio 2010 Community Launch Tour Community Launch Tour
@ Cesena@ Cesenavenerdì 28 maggiovenerdì 28 maggio
![Page 11: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/11.jpg)
WHYMCAWHYMCAMobile Developer Mobile Developer
ConferenceConferenceVenerdì 21 maggio - Venerdì 21 maggio -
MilanoMilano Affrettatevi, pochi posti disponibili!Affrettatevi, pochi posti disponibili!
DevBus in azione!DevBus in azione!
![Page 12: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/12.jpg)
LuglioLuglioMauro Servienti Mauro Servienti “Reloaded” “Reloaded”
Architettura con “dentro”Architettura con “dentro” Silverlight Silverlight WCF (SOA)WCF (SOA) Prism Prism Gestione Plugin Gestione Plugin IoC/DI IoC/DI
![Page 13: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/13.jpg)
OttobreOttobreDa urlo!! Da urlo!!
![Page 14: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/14.jpg)
XPUG MarcheXPUG MarcheCampo Scuola EstivoCampo Scuola Estivo
SettembreSettembre 3 giorni Full Immersion3 giorni Full Immersion
Coach Jacopo Romei (?)Coach Jacopo Romei (?)
Dall’esigenza del cliente allo sviluppoDall’esigenza del cliente allo sviluppo
Analisti + Sviluppatori + DesignerAnalisti + Sviluppatori + Designer
Numero chiusoNumero chiuso
![Page 15: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/15.jpg)
Feedback via mail!Feedback via mail!
![Page 16: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/16.jpg)
Un ringraziamento Un ringraziamento a…a…
![Page 17: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/17.jpg)
![Page 18: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/18.jpg)
High quality technical screencasts High quality technical screencasts created by experts on the latest and created by experts on the latest and
most important technologies. Buy most important technologies. Buy access to a single series or subscribe access to a single series or subscribe
for as little as $19 a month.for as little as $19 a month.
tekpub.comtekpub.com
ASP.NET MVC
Ayende Rahien
Rob Conery
jQuery
Dave WardRuby on Rails
ASP.NET Ajax
LINQ
nHibernate
![Page 19: Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile](https://reader035.vdocuments.pub/reader035/viewer/2022062701/5542eb4d497959361e8bb8a1/html5/thumbnails/19.jpg)
Slide e MaterialeSlide e Materiale
www.dotnetmarche.orgwww.dotnetmarche.org
Grazie!Grazie!