ASP.NET MVC Framework Componentizzazione Simone Chiaretta Solution Developer, Avanade 27 Giugno 2009.

Slides:



Advertisements
Presentazioni simili
Introduzione a Windows Communication Foundation
Advertisements

ASP .NET & Web Service: Introduzione
Windows Development Day 28/01/05 Bologna The Media Center Show Daniele Bochicchio Microsoft ASP.NET MVP Daniele Bochicchio
Introduzione ad Active Directory
Crea il tuo sito con Web Matrix e il Web Hosting su ASP.NET
Consumare Web Service Andrea Saltarello
ASP.NET – Data Binding Davide Vernole .NET MVP.
ASP.NET 2.0 Security Andrea Saltarello Software Architect – Software Architect – Managed Designs S.r.l.Managed Designs S.r.l.
Università degli Studi di Modena e Reggio Emilia
Alimentazione infantile nelle emergenze 'Perché é importante'
3° Workshop "Accessibilità: primi passi per un mondo fruibile da tutti" Alessandro Olivi Modellazione di pagine WEB e accessibilità
Accessibilità: primi passi per un mondo fruibile da tutti User Group.NET delle Marche 3° Workshop DotNetMarche.
Microsoft Days - Community After Hour Silverlight in Action User Group.NET delle Marche 8° Workshop DotNetMarche.
Tra presente e futuro delle interfacce utente con WPF e MVVM
Workflow Foundation (WF) & CardSpace User Group.NET delle Marche 5° Workshop DotNetMarche Giovedì 27 settembre.
Applicazioni SOA con Silverlight: dal design al deploy ° Workshop Venerdì 16 Luglio 2010.
Community Tour User Group.NET delle Marche 12° Workshop DotNetMarche Venerdì 18 dicembre 2009.
Refactoring 2TheMax (con ReSharper) User Group.NET delle Marche 11° Workshop DotNetMarche Venerdì 9 ottobre.
JQuery in Action on.NET Framework User Group.NET delle Marche 9° Workshop DotNetMarche Venerdì 27 marzo 2009.
Laboratorio di Linguaggi note sull'uso dell' IDE DevC++ Marco Tarini Università dellInsubria Facoltà di Scienze Matematiche, Fisiche e Naturali di Varese.
Perché.Net e non più COM/DCOM ? Superamento dei problemi di COM: Richiede una infrastruttura "non semplice" da ogni applicazione (ad esempio Class Factory.
Struts. Framework open source per lo sviluppo di applicazioni web su piattaforma J2EE. Progetto inizialmente sviluppato come sotto-progetto di Apache.
Corso Java/J2EE per PM/software architect Struts 2
Introduzione ad ASP.net
Struts. Framework open source per lo sviluppo di applicazioni web su piattaforma J2EE. Progetto inizialmente sviluppato come sotto-progetto di Apache.
Architettura Java/J2EE
Intent e Intent Filters. Intents Un Intent può contenere dati che possono essere utilizzati dalla componente che riceve. Ad esempio, un'Activity chiama.
1 Titolo Presentazione / Data / Confidenziale / Elaborazione di... ASP. Net View State e controlli Elaborazione di Franco Grivet Chin.
Melfi, 1 aprile 2011 – MediaShow 1 Social Network: possibilità di uso consapevole nella didattica Uso, consapevolezza, opportunità, proposte Caterina Policaro.
Fare clic per modificare lo stile del titolo Fare clic per modificare stili del testo dello schema – Secondo livello Terzo livello – Quarto livello » Quinto.
Fare clic per modificare lo stile del titolo Fare clic per modificare stili del testo dello schema – Secondo livello Terzo livello – Quarto livello » Quinto.
Articoli e codice: Blog: Profilo MVP:
UGIALT.NET Conference II
WPF per il client Desktop
ASP.NET MVC Framework Simone Chiaretta Solution Developer, Avanade 27 Giugno 2008.
Sviluppare applicazioni migliori: CruiseControl.NET NHibernate User Group.NET delle Marche 2° Workshop DotNetMarche.
Fare clic per modificare lo stile del titolo Fare clic per modificare stili del testo dello schema – Secondo livello Terzo livello – Quarto livello » Quinto.
Fare clic per modificare lo stile del titolo Fare clic per modificare stili del testo dello schema – Secondo livello Terzo livello – Quarto livello » Quinto.
Who the hell am I? Simone Chiaretta Lavoro per Avanade Italy
Scoprirete che su Office non si può solo contare ma anche sviluppare.
Common Gateway Interface. Dynamic HTML le risposte inviate al client sono (parzialmente o totalmente) create on-the-fly (al volo) dopo aver ricevuto il.
Sviluppo Web Agile con Castle MonoRail Diego Guidi DotNetMarche.Start() 12 ottobre 2006.
Sviluppo Web Agile con Castle MonoRail Diego Guidi 1° Workshop DotNetMarche.Start () Giovedì 12 ottobre 2006.
Sviluppo Web Agile con Castle MonoRail Diego Guidi DotNetMarche.Start() 12 ottobre 2006.
Visual Studio Team System User Group.NET delle Marche 10° Workshop DotNetMarche Mercoledì 13 maggio 2009.
Giovedì 17 Aprile 2008 Heroes {Community} Launch Giovedì 17 Aprile 2008.
ASP.NET MVC Framework Simone Chiaretta Solution Developer, Avanade 24 Ottobre 2008.
14/06/2008 – Matteo Baglini Mail: Blog:
ASP.NET MVC Framework SO WHAT? Simone Chiaretta Solution Developer, Avanade 3 Aprile 2009.
ASP.NET MVC Best Practices Simone Chiaretta Solution Developer, Avanade 21 Ottobre 2009.
User stories Claudio Maccari Mail:
Chi siamo Simone Chiaretta Davide Vosti Lavora per Avanade Italy
Claudio Maccari Mail: Blog (ITA): Blog (ENG):
ASP.NET per il client web Alessandro Forte Audaces.NET iuvat (.NET aiuta gli audaci )
Tecniche di accessibilità web Programma del corso 1.Introduzione all'accessibilità e allo sviluppo con gli standard web. 2.Tecniche.
ASP – Active Server Pages Introduzione Pagine Web Statiche & Dinamiche(ASP)
Costruire applicazioni cross-platform con Xamarin e Visual Studio 2013
Universal App – Sviluppo di App per Windows Store Gianluca Bertelli
Microsoft Confidential Gabriele Castellani Developer & Platform Evangelism Microsoft.
ASP.NET – Autenticazione e Sicurezza basata sui ruoli
Sviluppo per Pocket PC con SQL Server CE 2.0 Fabio Santini Silvano Coriani.NET Developer Evangelist Microsoft Corporation.
TW Asp - Active Server Pages Nicola Gessa. TW Nicola Gessa Introduzione n Con l’acronimo ASP (Active Server Pages) si identifica NON un linguaggio di.
Microsoft Office SharePoint Server Tecnologia e strumenti per lo sviluppo e l’amministrazione User Group.NET delle Marche
.NET vNext e lo sviluppo web cross-platform
With the participation of and supported by I Contratti di fiume per la buona governance di acqua e territorio Massimo Bastiani Coordinatore del Tavolo.
Davide Benvegnù Integrazione con Visual Studio Online #VSOAPI.
#sqlsatTorino #sqlsat400 May 23, 2015 AzureML - Creating and Using Machine Learning Solutions Davide

Paradigma MVC Ing. Buttolo Marco.
Build /13/2019 ASP.NET Core Web API all’opera Problemi veri nello sviluppo di un backend vero Marco Minerva Microsoft MVP Windows Development
Transcript della presentazione:

ASP.NET MVC Framework Componentizzazione Simone Chiaretta Solution Developer, Avanade 27 Giugno 2009

Who the hell am I? Simone Chiaretta Lavoro per Avanade Italy Microsoft MVP ASP.NET Blogger – Fondatore di UGIALT.NET OpenSource developer Climber All Around Nice Guy

Componentizzazione RenderPartial –Il controller deve sempre creare i dati di tutti i componenti RenderAction (futures) –Smells (la view chiama un controller) –Difficile da testare Custom HtmlHelpers –Ok per pezzi di HTML, ma non deve avere logica

Action Filtes Definiti come Attributi Permettono di eseguire codice –Durante la fase di Autenticazione –In caso di eccezione –Prima di una Action –Dopo una Action –Prima del rendering della view –Dopo il rendering della view Filtri core –Authorize –OutputCache

Action Filter + Render Partial Controller: –Esegue il codice per il suo main concern e genera il dato principale View: –Mostra loutput principale –Chiama le varie PartialViews Action Filters: –Caricano i dati per le partial views Partial views –Mostrano i dati caricati dagli Action Filters

[DEMO] Action Filter + Render Partial

Beginning ASP.NET MVC Simone Chiaretta e Keyvan Nayyeri Rilascio: 3 Agosto 2009 Già in prevendita su Amazon TOC: –MVC –Testing –And more...

Contatti – Simone Chiaretta MSN: Blog: –English: –Italiano: Twitter: 7

Q&A 8