Come ogni user group che si rispetti anche il nostro organizza momenti di incontro per lo scambio ed il confronto delle proprie esperienze.
EditIncontri live
Sono incontri in cui ci i membri dello user group si ritrovano nello stesso luogo
EditIV UgiAltNetConf (27 Giugno 2009)
Il 27 Giugno si terrà a Bologna la quarta conference UGIALT.NET, organizzata in collaborazione con
DotNetMarche
L'agenda dell'incontro è la seguente:
EditAgenda
09:30 - 10:00:
Registrazione10:00 - 10:15:
Keynote - UGIALT.NET Team
10:15 - 11:15:
Come progettare l'UX - Speaker:
Daniela Panfili
Molto spesso il successo (o l'insuccesso) di un'applicazione è causato dalla facilità d'uso e dalla piacevolezza della UI. Ma ciò nonostante la progettazione della user experience viene lasciata al caso. In questa sessione vedremo quali sono i "pattern" più comuni e come fare veloci mockup per presentare la UI ai clienti.
11:30 - 12:45:
A lap around Mono - Speaker:
Massimiliano Mantione
Durante la sessione Massimiliano, che è uno dei membri del team di sviluppo, sarà disponibile per spiegarci
- Motivazioni del progetto, sia all'origine che attuali, e la sua evoluzione.
- A cosa serve Mono al "tipico" sviluppatore Windows?
- Aree in cui Mono volontariamente "evolve" .NET rispetto al framework di Microsoft.
- Utilizzi "particolari" di Mono, per esempio in quali casi e' meglio usare Mono invece di .NET anche potendo scegliere.
- Che senso ha l'esistenza di Moonlight, e perché invece non ci stiamo curando troppo di WPF.
- "struttura" del progetto dal punto di vista tecnico (componenti, strumenti, compilatori, IDE, sottoprogetti...).
- "gestione" del progetto: il processo di sviluppo, la gestione dei bug, come vengono prese le le decisioni, che peso hanno i contributor esterni...
12:45 - 14:00:
Pranzo
Siamo in posizione abbastanza centrale a Bologna, ci sono baretti e ristoranti nei paraggi.
14:15 - 15:30:
Componentizzazione e passaggio di dati tra controller e view nelle applicazioni MVC: come fare? - Moderatore:
Simone Chiaretta (feat.
Claudio Maccari)
Ci sono due punti critici nell'utilizzo del pattern Model-View-Controller (MVC):
- il passaggio dei dati tra controller e view
- la componentizzazione delle view.
Vari framework hanno adottato soluzioni differenti per queste due problematiche, in parte collegate tra di loro. MS ASP.NET MVC, framework "poco" opinioned, lascia molta libertà alla sviluppatore. In questa sessione vedremo e discuteremo quali sono gli approcci possibili, e i pro e contro delle varie soluzioni.
15:45 - 16:45:
Code Metrics & Refactoring Strategy On Legacy Code - Moderatore:
Roberto Valenti
Quando si lavora su applicazioni legacy di grosse dimensioni e con grossi problemi, strumenti di analisi statica e dinamica del codice permettono di fornire delle metriche utili per decidere la strategia di refactoring incrementale da adottare e monitorare le evoluzioni del codice durante tutto il ciclo di sviluppo.
17:00 - 18:15:
UI Composition: Problemi e Soluzioni - Moderatore:
Mauro Servienti
Lo sviluppo di un’applicazione complessa introduce la necessità di realizzare un ecosistema di moduli che siano in grado di collaborare tra loro ma che siano anche sostituibili/integrabili a caldo e sviluppabili separatamente da team diversi. Cercheremo di capire come certe tecniche di sviluppo e come l’infrastruttura di WPF possa non essere estremamente d’aiuto in questa direzione.
18:15: -
Chiusura - UGIALT.NET Team
18:45 - 19:15: -
Meeting UGIALT.NET board20:00: -
CenaCome di consueto gli argomenti discussi alla conferenza
sono stati liberamente proposti dai partecipanti al gruppo e messi ai
voti.
EditRegistrazione
SOLD OUT!! I posti sono limitati: erano 90 e sono esauriti (in appena 2 giorni). Nel caso voleste partecipare, registratevi comunque. Entrerete in waitlist, e se qualcuno dovesse rinunciare, passerete automaticamente tra gli iscritti:
http://conferenceiv.ugialt.net/EditLocation
Il luogo dell'evento sarà a Bologna, presso la sala consigliare del Quartiere Porto, via dello Scalo, 21. La sala si trova a 15 minuti a piedi dalla Stazione Centrale di Bologna (
Google Map)
EditPartecipazioni
Questo evento è stato organizzato in collaborazione con
DotNetMarche e con lo
XPUG di Bologna che ha aiutato con la logistica dell'incontro (ovvero ha trovato la sala).
EditSponsors
EditUgiAltNetConf (24 Gennaio 2009)

Il 24 Gennaio 2009 si terrà a Milano, presso
SourceSense, al Centro Innovazione Breda, la terza UgiAltNetConf. L'agenda dell'incontro è la seguente
EditAgenda
09:30 - 10:00:
Registrazione10:00 - 10:15:
Benvenuto - UGIALT.NET Team
10:30 - 11:30:
Scrittura delle User Stories e Planning Game - Moderatori:
Emanuele DelBono e Antonio Carpentieri
Cosa sono le user story e come vengono costruire? Quali sono le caratteristiche di una buona storia? Come sono utlizzate durante la pianificazione? Durante la discussione cercheremo di dare risposta a queste ed ad altre domande sul tema planning e user story.
11:45 - 12:45:
Ruby <3 .NET (sessione in
lingua inglese) - Speaker:
Ivan Porto Carrero
A brief discussion of what the DLR is and what it brings to the table in .NET/MONO.
Why Ruby on .NET is a good thing.
Using RSpec for BDD of .NET applications IronRuby + WPF == good friends Silverlight as cross-platform GUI toolkit.
How to use silverlight to run ruby in the browser much like javascript Silverline an integration for Silverlight with Rails.
12:45 - 14:00:
Pranzo
Ci sono svariati ristoranti/bar al Centro Sarca, 5 minuti a piedi, o pizzerie nel centro di Sesto San Giovanni
14:00 - 15:00:
Domain Driven Design - Moderatori:
Antonio Ganci e
Roberto Valenti15:15 - 16:15:
Advanced unit test in real world - Moderatori:
Emanuele DelBono e
Claudio Maccari
Sono decenni che gli antibiotici vengono impiegati e ci sono ancora milioni di malati in ogni parte del mondo.
Ok, ci ammaliamo ancora tutti e ancora ovunque, ma rinuncereste agli antibiotici?
Gli antibiotici non ci regalano l’immunità totale, ma hanno abbattuto l’impatto dei batteri sulle nostre vite.
I test automatici non sono una panacea, ma abbattono il numero di bug ed il tempo speso a fare debugging.
16:30 - 17:30:
Test di accettazione (Fitnesse) - Moderatore:
Jacopo Franzoi
Una rapida introduzione al Customer Test-Driven Development e ai test
di accettazione come esempi di regole di dominio. una scorsa ai
principali tipi di strumenti disponibili e a FIT. una panoramica sulle
features di FitNesse e sul ruolo delle fixture, con accenno a
FitLibrary. infine, esempi di fixture in .NET: column, row, action, do
e setup, e il flow-style.
17:30: -
Chiusura/Estrazione premi -
Simone Chiaretta18:30: -
Fine LavoriCome di consueto gli argomenti discussi alla conferenza sono stati liberamente proposti dai partecipanti al gruppo e messi ai voti.
EditRegistrazione
SOLD OUT!! I posti sono limitati erano 50 e sono esauriti. Nel caso voleste partecipare, registratevi comunque. Entrete in waitlist, e se qualcuno dovesse rinunciare, passerete automaticamente tra gli iscritti:
http://altdotnet.org/events/italy
EditCome Raggiungere la location
La conference si terrà presso SourceSense, a Sesto San Giovanni, in via Venezia.
La sede è facilmente raggiungibile sia in auto, che in metropolitana.
Auto
Dal centro di Milano, si arriva fino alla fine di viale Monza, si prende a sinistra sul ponte che passa sopra la ferrovia, al bivio alla fine del ponte si tiene la sinistra in direzione Bresso. Al primo semaforo si svolta a sinistra, 100 metri, SourceSense è la palazzina blu sulla sinistra.
Metro
Si scende alla fermata Sesto Marelli della Linea Rossa: in 10 minuti si arriva alla sede.
Il
percorso per arrivare è questo.
EditMediaKit
Qui il
media kit dell'incontro
EditUgiAltNetConf (14 Giugno 2008)

Il 14 Giugno 2008, a partire dalle 10:00 (
risultati del sondaggio) si terrà a Milano, presso
Avanade Italy che gentilmente ci ospiterà nella nuova sede accanto alla Stazione Centrale (e vicino alla fermata della MM1 fermata Centrale), la seconda UGIALT.net conference.
Via Roberto Lepetit, 8/10
Argomenti
Nel corso della giornata si svilupperà in maniera "collaborativa" un mini-applicativo (alcune funzionalità di un motore di blogging). Questo per poter discutere delle metodologie e dei tool in un contesto + pratico, e provando quindi subito quello del quale si discute.
Nella parte metodologica vedremo:
- User Stories
- TestDrivenDevelopment / Behaviour-Driven Development
- DomainDrivenDevelopment
- PairProgramming
Per quel che riguarda la parte di "tool alternativi":
- InversionOfControl e DependencyInjection che rendono possibile scrivere codice più disaccoppiato e soprattutto più testabile.
- ORM (vedi NHibernate, EntityFramework) per evitare di scrivere sempre le solite CRUD e gestire manualmente la parte di codice che porta poco valore aggiunto all'applicazione
- Pattern di UI come MVP e MVC, che permettono di tenere separati i compiti tra i vari layer applicativi.
- Framework di Mocking, sempre per permettere di fare TDD e fare "vero" unit testing che non sia anche integration testing.
La sala è grande, quindi sarà possibile anche formare gruppi di discussione distinti (ad esempio WinForm/WPF e ASP.NET).
Per scopi organizzativi è necessario avere l'elenco dei partecipanti: per partecipare è dunque necessario iscriversi online. E' possibile farlo a questo indirizzo
http://www.facebook.com/event.php?eid=13361168300Per evitare di spendere tempo decidendo cosa sviluppare, qualche settimana prima dell'evento si deciderà quali user stories implementare, sempre tramite scambi di email sulla mailing list.
EditUgiAltNetConf ( 23 Febbraio 2008)
L'incontro si è svolto ad Ospitaletto (BS) presso
ABSistemi Srl che gentilmente ha messo a disposizione i suoi locali.
I temi di cui parleremo durate la conferenza sono ancora da decidersi. Per il momento stiamo raccogliendo le proposte. Se hai un'argomento di cui vorresti discutere con gli altri o di cui vorresti avere maggiori informazioni proponi la tua idea modificando questa pagina! Durante l'ultima chat ne sono già emersi alcuni ma vorremo che venissero poi decisi come di consueto tramite sondaggio.
Si è parlato di:
ASP.NET MVC Vs MONORAIL
Presente e futuro usando MVC sulla piattaforma ASP.NET
Unit test avanzato
Utilizzo sturmenti come mbUnit,NUnit,RhinoMock,NMock,TypeMock
Misurare il proprio codice e interpretare le metriche
Dalla teoria alla pratica
Qui potete trovare alcuni report dell'evento:
La sede operativa di ABSistemi si trova in Via Padana Superiore, 173/A ad Ospitaletto (Brescia).
La sede è sul fianco destro del supermercato "Italmark".
Fuori dagli uffici è presente un'insegna "MDAC - Servizi informatici". Per ulteriori informazioni contattare il numero 030/6848048
EditAgileDay 2007 (23 Novembre 2007)
Il nostro primo incontro ufficiale si è tenuto a Bologna durante l'
Agile Day.
Marco Abis, organizzatore dell'evento, ci ha gentilmente offerto una sessione
open space in cui abbiamo parlato a 360° di
ugialt.net e di cosa intendiamo essere
ALT.NET.
Il commento di
emanuele a riguardo:
All'agileday è andata bene. Hanno partecipato una decina di persone (non tante effettivamente) ma è un buon inizio.
Abbiamo fatto una chiacchierata partendo dalla "definizione di ALT.NET"
e arrivando a parlare di testing, di desgin ecc...
Purtroppo il tempo non era molto e non c'è stato il tempo di approfondire.EditChat on-line
Con cadenza Mensile o Bimestrale vorremmo organizzare delle chat per discutere "on-line" di argomenti che ci interessanto.
Chat Dicembre 2007
Grazie ad un sondaggio sulla lista risulta che la data preferita è 10 Dicembre.
Quindi è confermato che ci troviamo lunedi 10 Dicembre alle 21.00 online su
GTalk.
I temi che tratteremo saranno:
Transcript della chat