ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

13
ASP.NET per il client web Alessandro Forte “Audaces .NET iuvat” ( .NET aiuta gli audaci )

Transcript of ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

Page 1: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

ASP.NET per il client web

Alessandro Forte“Audaces .NET iuvat”

( .NET aiuta gli audaci )

Page 2: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

CHI SONO

Alessandro Forte

Dove trovarmi : WebSite : http://www.alessandroforte.it/E-Mail : [email protected] : [email protected] ovviamente su DOTNETCAMPANIA !!!

MCTS - ASP. NET on Framework 3.5 Project Lead @ Merqurio Pharma

Page 3: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

AGENDA

• Asp.Net Web Client– Organizzazione Cartelle– UserControl, Page e Aggregators

• Microsoft Ajax– Perchè Ajax?– Prerequisiti e Ajax Control Toolkit

Page 4: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

ORGANIZZAZIONE CARTELLE

• Web Application Root– images– css– scripts– masterPages– userControls

Page 5: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

UC, PAGES AND AGGREGATORS

USER CONTROL(GESTORE_MAIL)

USER CONTROL(GESTORE_CV

GESTORE_FOTO)

PAGINA(CONTATTAUTENTE.ASPX)

AGGREGATOR(PROFILO_AGGREGATOR.ASPX)

PAGINA(CONTATTAUTENTE.ASPX)

Page 6: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

DEMODemo Applicativo

Page 7: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

PERCHE’ AJAX?

PRO• AJAX è una tecnica multi-piattaforma• si ottengono applicazioni più veloci (minori dati

elaborati)• E’ più UserFriendly………..ehm….è più bello :D

CONTRO• Da testare su tutti i browsers• Deve esserci Javascript nel client• Il tasto indietro … ma chi se ne frega?

Page 8: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

PREREQUISITI

Tutti conosciamo vero cos’è un• Browser…(si certo Lynx)…???• Browser Visuale• Script Javascript• Update Panel• Update Progress• Ajax Control Toolkit

(http://www.asp.net/ajax/AjaxControlToolkit/Samples/)

Page 9: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

Campani usiamolo….sto Ajax!

Page 10: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

DEMOMicrosoft Ajax Controls

Page 11: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

(Status : I’m Away)

Domandine...?

Page 12: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

Un grazie di cuore a tutti gli sponsor

Senza di loro oggi non saremmo qui!

Page 13: ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )

Compilate il modulo di feedback!

La vostra opinione per noi è fondamentale! Grazie!