Web Development Day
DotNetCampania, in collaborazione con Computer Forensic di Lorenzo Laurato e il patrocinio di Microsoft, ha organizzato il primo evento campano sullo sviluppo web con tecnologie Microsoft. Durante la giornata abbiamo abalizzato gli strumenti Microsoft per lo sviluppo di client web per applicazioni enterprise, lo sviluppo di controlli AJAX, abbiamo visto come implementare architetture SOA con WCF, come realizzare layout web con Expression Studio e come sia possibile, grazie a Mono, deployare le nostre applicazioni su Linux.
L'evento si è tenuto Venerdì 5 Febbraio 2010 nella Sala Byte di Città della Scienza, in via Coroglio 104 (NA):
L'agenda della giornata è stata la seguente:
| Ora | Sessione | Speakers | Materiale |
| 09.00 - 09.20 |
Registrazione |
- |
- |
| 09.20 - 09.30 |
KeyNote introduttiva |
DotNetCampaniaTeam |
Slide |
| 09.30 - 10.30 |
Dall'idea al layout: Expression Studio per il disegno di client web. Expression Studio è la nuova suite di prodotti per la grafica realizzata da Microsoft. In questa sessione vedremo come utilizzare Expression Design per realizzare un layout grafico in vettoriale e come utilizzare Expression Web per trasformare la nostra idea grafica in html e css, nonchè preparare le Master Page per i programmatori. |
Carmine Alfano DotNetCampania Team |
Slide |
| 10.30 - 10.45 |
Break |
- |
- |
| 10.45 - 11.45 |
ASP.NET in applicazioni n-tier. Uno dei principi cardine della software engennering è la SoC (Separation of Concerns) per la quale vanno individuate le responsabilità di ogni modulo software: vedremo come ASP.NET e ASP.NET MVC svolgono il loro ruolo di client web, dando la possibilità di demandare ad altri tier lo sviluppo della logica business e della persistenza dei dati. |
Michele Aponte DotNetCampania Team |
Slide Demo |
| 11.45 - 12.45 |
Realizzare controlli Ajax In questa sessione sarà introdotto l'approccio per l'utilizzo e lo sviluppo di controlli Ajax. Saranno introdotti i concetti per l'utilizzo di Javascript nelle nostre applicazioni, verrà illustrato come creare un oggetto lato-client "strutturato" da utilizzare nei nostri controlli; verrà mostrato inoltre come collegare i controlli lato server agli script client. Infine svilupperemo un Custom Control lato server che si avvale di funzionalità lato client: il tutto realizzando un progetto di esempio dell’applicazione presentata. |
Alessandro Forte DotNetCampania Team |
Slide Demo
|
| 12.45 - 14.00 |
Pausa pranzo |
- |
- |
| 14.00 - 15.00 |
WCF per le architetture SOA Nell'ottica delle architetture orientate ai servizi Microsoft propone un nuovo modo di concepire lo sviluppo di servizi: Windows Communication Foundation. In questa sessione vedremo come sia possibile, attraverso l'utilizzo di questa tecnologia, sviluppare servizi con un modello di sviluppo uniforme e indipendente dal protocollo scelto per il deploy. |
Fabio Cozzolino DotNetSide Team
|
Slide Demo Video
|
| 15.00 - 15.15 |
Break |
- |
- |
| 15.15 - 16.15 |
Silverlight e RIA Services Silverlight è la nuova tecnologia Microsoft dedicata alla realizzazione di applicazioni RIA. In questa sessione vedremo insieme come usarla e come sfruttarla al meglio per realizzare applicazioni n-tier. In particolare vedremo come sia possibile, con l'ausilio dei .NET RIA Services, realizzare applicazioni Silverlight LoB (Line Of Business) fortemente basate su logiche CRUD. |
Antonio Liccardi DotNetCampania Team |
Slide Demo
|
| 16.15 - 17.15 |
DotNet on Linux? Yes, we can with Mono! Mono è un' implementazione alternativa del framework .Net che da la possibilità agli sviluppatori di creare senza troppe difficoltà applicazioni cross-platform. Include un compilatore C#, ma è possibile utilizzare una gran varietà di linguaggi tra cui Java, Python, Php e Object Pascal. Esistono però degli accorgimenti da seguire per cui un'applicazione risulti realmente portabile: in questa sessione vedremo quali sono questi accorgimenti realizzando una piccola applicazione di esempio. Vedremo infine come deployare la nostra applicazione su web server apache.
|
Emanuele Garofalo DotNetCampania Team |
Slide Demo Video
|
| 17.15 - 17.30 |
Estrazione premi, Q&A e chiusura lavori |
DotNetCampania Team |
- |
Un grazie di cuore a tutti i partecipanti!
DotNetCampania Team