La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche 14° Workshop DotNetMarche Venerdì 16 aprile.

Presentazioni simili


Presentazione sul tema: "Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche 14° Workshop DotNetMarche Venerdì 16 aprile."— Transcript della presentazione:

1 Tecniche per lo sviluppo: DI, IoC e AOP www.dotnetmarche.org User Group.NET delle Marche staff@dotnetmarche.org 14° Workshop DotNetMarche Venerdì 16 aprile 2010

2 Per conoscerci un po…

3 Quanti conoscono / usano DI e IoC?

4 Quanti conoscono / usano AOP?

5 L'origine dei mali: dipendenze comp. Stefano Leli L'origine dei mali: dipendenze comp. Stefano Leli Librerie per IoC / DI e AOP Andrea Balducci Librerie per IoC / DI e AOP Andrea Balducci Esempi di IoC e DI Alessandro Giorgetti Esempi di IoC e DI Alessandro Giorgetti Esempi di AOP Gian Maria Ricci Esempi di AOP Gian Maria Ricci Agenda

6 DotNetMarche ?

7 Come nasce lidea ? (1° parte) Dagli user group nazionali a quelli locali Dagli user group nazionali a quelli locali XE.NET DotNetSide UGIdotNET Incontri dal vivo Meeting più vicini Valorizzazione zona

8 Come nasce lidea ? (2° parte) Metti una sera a cena con Lorenzo…e qualche digestivo di troppo… Metti una sera a cena con Lorenzo…e qualche digestivo di troppo…

9 Come nasce lidea ? (3° parte) …e ancora qualche altra cena…ed ecco i risultati: …e ancora qualche altra cena…ed ecco i risultati: =+

10 Primo (e per ora unico).NET User Group nato nelle Marche Primo (e per ora unico).NET User Group nato nelle Marche Associazione libera e no-profit (non dipendiamo da aziende e correnti politiche/filosofiche) 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 Iscrizione aperta a tutti, anche ai residenti al di fuori delle Marche Focus:.NET e dintorni (tool di sviluppo, parte sistemistica,…) Focus:.NET e dintorni (tool di sviluppo, parte sistemistica,…) Professionisti, studenti, appassionati settore IT Professionisti, studenti, appassionati settore IT Confronto, condivisione esperienze ed idee Confronto, condivisione esperienze ed idee NON SIAMO DEI GURU! ma neanche dei pischelli… About DotNetMarche

11 Gian Maria MVP su VSTS!!

12 DNMProject – Repository for common projects DNMProject – Repository for common projects http://code.google.com/p/dotnetmarcheproject/ http://code.google.com/p/dotnetmarcheproject/ http://code.google.com/p/dotnetmarcheproject/ EcoSystem15 - Asp.Net MVC Application Framework EcoSystem15 - Asp.Net MVC Application Framework http://code.google.com/p/ecosystem15/ http://code.google.com/p/ecosystem15/ http://code.google.com/p/ecosystem15/ Progetti OpenSource

13 DotNetMarche: Whats new? Aperto il Tesseramento Anno 2010 Aperto il Tesseramento Anno 2010

14 Tesseramento 2010

15 Obiettivi di DotNetMarche Creazione di uno user group locale per accrescere e condividere le proprie conoscenze: 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, …) Organizzazione di incontri dal vivo con gli altri membri (workshop, meeting, cene, …) Utilizzo quotidiano del sito come punto di incontro virtuale (forum, messenger,…) Utilizzo quotidiano del sito come punto di incontro virtuale (forum, messenger,…) Produzione di contenuti (articoli, recensioni, …) Produzione di contenuti (articoli, recensioni, …) Produzione di codice open-source Produzione di codice open-source Promozione eventi di altre organizzazioni / community, con organizzazione di trasferte di gruppo Promozione eventi di altre organizzazioni / community, con organizzazione di trasferte di gruppo Facilitare lincontro tra domanda e offerta di lavoro Facilitare lincontro tra domanda e offerta di lavoro

16 Contenuti del Sito Web Iscrizione + profilo utente (biografia, contatti) Iscrizione + profilo utente (biografia, contatti) About, Community Rules, How To, FAQ, … About, Community Rules, How To, FAQ, … How To: Newsgroup, Google Groups, Google How To: Newsgroup, Google Groups, Google Forum (Progetti Interni, Programmazione Generale, Eventi, Lavoro, OT) Forum (Progetti Interni, Programmazione Generale, Eventi, Lavoro, OT) Eventi Eventi Articoli / Recensioni (Libri, Tool) / File multimediali Articoli / Recensioni (Libri, Tool) / File multimediali News / Newsletter News / Newsletter Download / Foto Download / Foto NON SONO PRESENTI: Blog, Articoli e contenuti adatti a community con maggiore visibilità Blog, Articoli e contenuti adatti a community con maggiore visibilità Forum su argomenti specifici di programmazione Forum su argomenti specifici di programmazione

17 Workshop Castle vs Spring.NET ? Marzo Workshop Castle vs Spring.NET ? Marzo Altri Eventi

18

19 Novità di Visual Studio 2010 Novità di Visual Studio 2010 Piattaforma di virtualizzazione MS Piattaforma di virtualizzazione MS Asp.NET 4 Asp.NET 4 Asp.NET MVC 2 Asp.NET MVC 2 Visual Studio 2010 Community Launch Tour @ Perugia giovedì 29 aprile

20 TFS 2010 TFS 2010 WPF4 WPF4 MEF (Managed Extensibility Framework) MEF (Managed Extensibility Framework) Smooth Streaming in Silverlight Smooth Streaming in Silverlight Sviluppo per Windows Phone 7 Sviluppo per Windows Phone 7 Silverlight 4 e RIA Services Silverlight 4 e RIA Services ASP.NET 4, MVC 2 e jQuery ASP.NET 4, MVC 2 e jQuery Visual Studio 2010 Community Launch Tour @ Cesena venerdì 28 maggio

21 WHYMCA Mobile Developer Conference Venerdì 21 maggio - Milano Affrettatevi, pochi posti disponibili! Affrettatevi, pochi posti disponibili! DevBus in azione! DevBus in azione!

22 Luglio Mauro Servienti Reloaded Mauro Servienti Reloaded Architettura con dentro Architettura con dentro Silverlight Silverlight WCF (SOA) WCF (SOA) Prism Prism Gestione Plugin Gestione Plugin IoC/DI IoC/DI

23 Ottobre Da urlo!! Da urlo!!

24 XPUG Marche Campo Scuola Estivo Settembre 3 giorni Full Immersion 3 giorni Full Immersion Coach Jacopo Romei (?) Coach Jacopo Romei (?) Dallesigenza del cliente allo sviluppo Dallesigenza del cliente allo sviluppo Analisti + Sviluppatori + Designer Analisti + Sviluppatori + Designer Numero chiuso Numero chiuso

25 ABI: 3069 ABI: 3069 CAB: 11310 CAB: 11310 C/C: 338291/76 C/C: 338291/76 Intestato a: USER GROUP ITALIANO.NET Intestato a: USER GROUP ITALIANO.NET Causale: "Contributo associativo" Causale: "Contributo associativo" Adotta…uno User Group!

26 JetBrains JetBrains Area promozioni:http://dotnetmarche.org/forums/23/ShowForum.aspx Area Sponsor

27 Feedback via mail!

28 Un ringraziamento a…

29

30 High quality technical screencasts created by experts on the latest and most important technologies. Buy access to a single series or subscribe for as little as $19 a month. tekpub.com tekpub.com ASP.NET MVC Ayende Rahien Rob Conery jQuery Dave WardRuby on Rails ASP.NET Ajax LINQ nHibernate

31 In regalo, lindispensabile spilletta DotNetMarche In regalo, lindispensabile spilletta DotNetMarche Contributo per speaker

32 Domande?

33 Slide e Materiale www.dotnetmarche.org Grazie!


Scaricare ppt "Tecniche per lo sviluppo: DI, IoC e AOP User Group.NET delle Marche 14° Workshop DotNetMarche Venerdì 16 aprile."

Presentazioni simili


Annunci Google