SlideShare ist ein Scribd-Unternehmen logo
ASP.NET MVC Framework

      Robert Mühsig
      ASP.NET MVP




        http://www.dd-dotnet.de/   1
Vorstellung
Robert Mühsig
T-Systems Multimedia Solutions GmbH
ASP.NET MVP

Kontakt:
robert.muehsig@code-developer.de
Robert.muehsig@t-systems.com

Blog: http://code-inside.de
Twitter: robert0muehsig



       http://www.dd-dotnet.de/       2
Model View Controller

• Weit verbreitetes Entwurfsmuster
• Zuständigkeiten werden Aufgeteilt:
   • Model: Businessobjekte
   • View: Darstellung
   • Controller: Verbindet Model & View


                  http://www.dd-dotnet.de/   3
Kurzer Überblick zu ASP.NET MVC

• Alternative zu Webforms
• Seit Ende 2008 in Entwicklung
• ASP.NET 1.0 zur Mix09 veröffentlicht




                   http://www.dd-dotnet.de/   4
Features von ASP.NET MVC

•   Testbar
•   Völlige Kontrolle über das Markup
•   Erweiter- & Anpassbar
•   Routing



                    http://www.dd-dotnet.de/   5

Weitere ähnliche Inhalte

Andere mochten auch

Erneuerbare-Energien-Gesetz 3.0: Konzept einer strukturellen EEG-Reform auf d...
Erneuerbare-Energien-Gesetz 3.0: Konzept einer strukturellen EEG-Reform auf d...Erneuerbare-Energien-Gesetz 3.0: Konzept einer strukturellen EEG-Reform auf d...
Erneuerbare-Energien-Gesetz 3.0: Konzept einer strukturellen EEG-Reform auf d...
Oeko-Institut
 
Exposición cenima 2015
Exposición cenima 2015Exposición cenima 2015
Exposición cenima 2015
Marta Pérez Lage
 
Suero tato
Suero tatoSuero tato
Suero tatojeanpyXD
 
Suero tato
Suero tatoSuero tato
Suero tatojeanpyXD
 
LOS ESTANDARES IEEE
LOS ESTANDARES IEEELOS ESTANDARES IEEE
LOS ESTANDARES IEEE
salesperson
 
The under dogs
The under dogsThe under dogs
The under dogsPalomar
 
Busqueda de candidatos busqueda de empleo v2016
Busqueda de candidatos busqueda de empleo v2016Busqueda de candidatos busqueda de empleo v2016
Busqueda de candidatos busqueda de empleo v2016
María Dolores Sánchez-Fernández, PhD.
 
Evid 3.secuenciadidactica
Evid 3.secuenciadidacticaEvid 3.secuenciadidactica
Evid 3.secuenciadidactica
M Mónica Cruz
 
Kursergebnis: Paparazzi Layout
Kursergebnis: Paparazzi LayoutKursergebnis: Paparazzi Layout
Kursergebnis: Paparazzi Layout
FH Düsseldorf
 
Der Veränderungscode
Der VeränderungscodeDer Veränderungscode
Der Veränderungscode
perfact training GmbH
 
wolter & works - die web manufaktur - Firmendarstellung
wolter & works - die web manufaktur - Firmendarstellungwolter & works - die web manufaktur - Firmendarstellung
wolter & works - die web manufaktur - Firmendarstellung
wolter & works - die web manufaktur
 
Actividades primer trimestre
Actividades primer trimestreActividades primer trimestre
Actividades primer trimestre
lgonzalezcabrera
 
Sonja liebsch nives mestrovic lesungen muttertier @ rabenmutter märz 2012
Sonja liebsch nives mestrovic lesungen muttertier @ rabenmutter märz 2012Sonja liebsch nives mestrovic lesungen muttertier @ rabenmutter märz 2012
Sonja liebsch nives mestrovic lesungen muttertier @ rabenmutter märz 2012nives mestrovic
 
Como me ha ido en 5º curso
Como me ha ido en 5º cursoComo me ha ido en 5º curso
Como me ha ido en 5º curso
mariason,school
 
Watermills
WatermillsWatermills
Watermills
Adriana Nastase
 
Bibliography/Literaturverzeichnis
Bibliography/LiteraturverzeichnisBibliography/Literaturverzeichnis
Bibliography/Literaturverzeichnis
Dieter Hertling
 

Andere mochten auch (20)

Erneuerbare-Energien-Gesetz 3.0: Konzept einer strukturellen EEG-Reform auf d...
Erneuerbare-Energien-Gesetz 3.0: Konzept einer strukturellen EEG-Reform auf d...Erneuerbare-Energien-Gesetz 3.0: Konzept einer strukturellen EEG-Reform auf d...
Erneuerbare-Energien-Gesetz 3.0: Konzept einer strukturellen EEG-Reform auf d...
 
Exposición cenima 2015
Exposición cenima 2015Exposición cenima 2015
Exposición cenima 2015
 
Suero tato
Suero tatoSuero tato
Suero tato
 
Suero tato
Suero tatoSuero tato
Suero tato
 
LOS ESTANDARES IEEE
LOS ESTANDARES IEEELOS ESTANDARES IEEE
LOS ESTANDARES IEEE
 
Musique et guerre
Musique et guerreMusique et guerre
Musique et guerre
 
The under dogs
The under dogsThe under dogs
The under dogs
 
Busqueda de candidatos busqueda de empleo v2016
Busqueda de candidatos busqueda de empleo v2016Busqueda de candidatos busqueda de empleo v2016
Busqueda de candidatos busqueda de empleo v2016
 
Evid 3.secuenciadidactica
Evid 3.secuenciadidacticaEvid 3.secuenciadidactica
Evid 3.secuenciadidactica
 
Kursergebnis: Paparazzi Layout
Kursergebnis: Paparazzi LayoutKursergebnis: Paparazzi Layout
Kursergebnis: Paparazzi Layout
 
Der Veränderungscode
Der VeränderungscodeDer Veränderungscode
Der Veränderungscode
 
wolter & works - die web manufaktur - Firmendarstellung
wolter & works - die web manufaktur - Firmendarstellungwolter & works - die web manufaktur - Firmendarstellung
wolter & works - die web manufaktur - Firmendarstellung
 
Insert Webdesign
Insert WebdesignInsert Webdesign
Insert Webdesign
 
Lufthansa First Essen
Lufthansa First  EssenLufthansa First  Essen
Lufthansa First Essen
 
Actividades primer trimestre
Actividades primer trimestreActividades primer trimestre
Actividades primer trimestre
 
French2
French2French2
French2
 
Sonja liebsch nives mestrovic lesungen muttertier @ rabenmutter märz 2012
Sonja liebsch nives mestrovic lesungen muttertier @ rabenmutter märz 2012Sonja liebsch nives mestrovic lesungen muttertier @ rabenmutter märz 2012
Sonja liebsch nives mestrovic lesungen muttertier @ rabenmutter märz 2012
 
Como me ha ido en 5º curso
Como me ha ido en 5º cursoComo me ha ido en 5º curso
Como me ha ido en 5º curso
 
Watermills
WatermillsWatermills
Watermills
 
Bibliography/Literaturverzeichnis
Bibliography/LiteraturverzeichnisBibliography/Literaturverzeichnis
Bibliography/Literaturverzeichnis
 

Ähnlich wie ASP.NET MVC

ASP.NET Core – Troublemaker oder Problemsolver?
ASP.NET Core – Troublemaker oder Problemsolver?ASP.NET Core – Troublemaker oder Problemsolver?
ASP.NET Core – Troublemaker oder Problemsolver?
POINT. Consulting GmbH
 
ASP.NET MVC 2 - Eine Einführung
ASP.NET MVC 2 - Eine EinführungASP.NET MVC 2 - Eine Einführung
ASP.NET MVC 2 - Eine Einführung
NETUserGroupBern
 
Architekturen für .NET Core-Anwendungen
Architekturen für .NET Core-AnwendungenArchitekturen für .NET Core-Anwendungen
Architekturen für .NET Core-Anwendungen
Robin Sedlaczek
 
Creasoft Akademie - Deep dive into ASP.NET MVC
Creasoft Akademie - Deep dive into ASP.NET MVCCreasoft Akademie - Deep dive into ASP.NET MVC
Creasoft Akademie - Deep dive into ASP.NET MVCCreasoft AG
 
Creasoft Akademie - Deep Dive into ASP.NET MVC
Creasoft Akademie - Deep Dive into ASP.NET MVCCreasoft Akademie - Deep Dive into ASP.NET MVC
Creasoft Akademie - Deep Dive into ASP.NET MVCCreasoft AG
 
Einführung in ASP.NET Core Middlewares
Einführung in ASP.NET Core MiddlewaresEinführung in ASP.NET Core Middlewares
Einführung in ASP.NET Core Middlewares
Matthias Jauernig
 
Microfrontends zur Rettung - Frontends auf Anwendungsebene modularisieren
Microfrontends zur Rettung - Frontends auf Anwendungsebene modularisierenMicrofrontends zur Rettung - Frontends auf Anwendungsebene modularisieren
Microfrontends zur Rettung - Frontends auf Anwendungsebene modularisieren
Mark Lubkowitz
 
Creasoft c-Day 2009 - Webtechnologien der Zukunft
Creasoft c-Day 2009 - Webtechnologien der ZukunftCreasoft c-Day 2009 - Webtechnologien der Zukunft
Creasoft c-Day 2009 - Webtechnologien der ZukunftCreasoft AG
 
Roslyn DDC Kompakt 2014
Roslyn DDC Kompakt 2014Roslyn DDC Kompakt 2014
Roslyn DDC Kompakt 2014
Christian Giesswein
 
Mit Performance-Modellierung Test- und Betriebskosten senken
Mit Performance-Modellierung Test- und Betriebskosten senkenMit Performance-Modellierung Test- und Betriebskosten senken
Mit Performance-Modellierung Test- und Betriebskosten senken
Dynatrace
 
Evaluierung einer Hybris-Anbindung an Sitecore mittels Commerce Connect
Evaluierung einer Hybris-Anbindung an Sitecore mittels Commerce ConnectEvaluierung einer Hybris-Anbindung an Sitecore mittels Commerce Connect
Evaluierung einer Hybris-Anbindung an Sitecore mittels Commerce Connect
comspace GmbH & Co. KG
 
Process Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, RaiffeisenProcess Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, Raiffeisen
camunda services GmbH
 
CWeb 2.0 Profile-Map: Ein Schema zur Beschreibung und Kategorisierung für Bu...
CWeb 2.0 Profile-Map: Ein Schema zur Beschreibung und Kategorisierung  für Bu...CWeb 2.0 Profile-Map: Ein Schema zur Beschreibung und Kategorisierung  für Bu...
CWeb 2.0 Profile-Map: Ein Schema zur Beschreibung und Kategorisierung für Bu...
Alexander Stocker
 
PHP-Module in statischen Seiten - Architektur-Ansätze
PHP-Module in statischen Seiten - Architektur-AnsätzePHP-Module in statischen Seiten - Architektur-Ansätze
PHP-Module in statischen Seiten - Architektur-Ansätze
Ralf Lütke
 
Forms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and OperationsForms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and Operations
Torsten Kleiber
 
CodeFluent Entities and AppSofa
CodeFluent Entities and AppSofaCodeFluent Entities and AppSofa
CodeFluent Entities and AppSofa
Mykola Dobrochynskyy
 
Wünsch AG Vortrag mit der App ins Web oder wie man Notes modernisiert
Wünsch AG Vortrag mit der App ins Web oder wie man Notes modernisiertWünsch AG Vortrag mit der App ins Web oder wie man Notes modernisiert
Wünsch AG Vortrag mit der App ins Web oder wie man Notes modernisiert
Wünsch AG
 
Oop LotusScript
Oop LotusScriptOop LotusScript
Oop LotusScriptdominion
 
Architectures for .Net Core Applications
Architectures for .Net Core ApplicationsArchitectures for .Net Core Applications
Architectures for .Net Core Applications
Robin Sedlaczek
 
Entwicklung mit Volt MX und Co. | Teil 1
Entwicklung mit Volt MX und Co. | Teil 1Entwicklung mit Volt MX und Co. | Teil 1
Entwicklung mit Volt MX und Co. | Teil 1
DNUG e.V.
 

Ähnlich wie ASP.NET MVC (20)

ASP.NET Core – Troublemaker oder Problemsolver?
ASP.NET Core – Troublemaker oder Problemsolver?ASP.NET Core – Troublemaker oder Problemsolver?
ASP.NET Core – Troublemaker oder Problemsolver?
 
ASP.NET MVC 2 - Eine Einführung
ASP.NET MVC 2 - Eine EinführungASP.NET MVC 2 - Eine Einführung
ASP.NET MVC 2 - Eine Einführung
 
Architekturen für .NET Core-Anwendungen
Architekturen für .NET Core-AnwendungenArchitekturen für .NET Core-Anwendungen
Architekturen für .NET Core-Anwendungen
 
Creasoft Akademie - Deep dive into ASP.NET MVC
Creasoft Akademie - Deep dive into ASP.NET MVCCreasoft Akademie - Deep dive into ASP.NET MVC
Creasoft Akademie - Deep dive into ASP.NET MVC
 
Creasoft Akademie - Deep Dive into ASP.NET MVC
Creasoft Akademie - Deep Dive into ASP.NET MVCCreasoft Akademie - Deep Dive into ASP.NET MVC
Creasoft Akademie - Deep Dive into ASP.NET MVC
 
Einführung in ASP.NET Core Middlewares
Einführung in ASP.NET Core MiddlewaresEinführung in ASP.NET Core Middlewares
Einführung in ASP.NET Core Middlewares
 
Microfrontends zur Rettung - Frontends auf Anwendungsebene modularisieren
Microfrontends zur Rettung - Frontends auf Anwendungsebene modularisierenMicrofrontends zur Rettung - Frontends auf Anwendungsebene modularisieren
Microfrontends zur Rettung - Frontends auf Anwendungsebene modularisieren
 
Creasoft c-Day 2009 - Webtechnologien der Zukunft
Creasoft c-Day 2009 - Webtechnologien der ZukunftCreasoft c-Day 2009 - Webtechnologien der Zukunft
Creasoft c-Day 2009 - Webtechnologien der Zukunft
 
Roslyn DDC Kompakt 2014
Roslyn DDC Kompakt 2014Roslyn DDC Kompakt 2014
Roslyn DDC Kompakt 2014
 
Mit Performance-Modellierung Test- und Betriebskosten senken
Mit Performance-Modellierung Test- und Betriebskosten senkenMit Performance-Modellierung Test- und Betriebskosten senken
Mit Performance-Modellierung Test- und Betriebskosten senken
 
Evaluierung einer Hybris-Anbindung an Sitecore mittels Commerce Connect
Evaluierung einer Hybris-Anbindung an Sitecore mittels Commerce ConnectEvaluierung einer Hybris-Anbindung an Sitecore mittels Commerce Connect
Evaluierung einer Hybris-Anbindung an Sitecore mittels Commerce Connect
 
Process Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, RaiffeisenProcess Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, Raiffeisen
 
CWeb 2.0 Profile-Map: Ein Schema zur Beschreibung und Kategorisierung für Bu...
CWeb 2.0 Profile-Map: Ein Schema zur Beschreibung und Kategorisierung  für Bu...CWeb 2.0 Profile-Map: Ein Schema zur Beschreibung und Kategorisierung  für Bu...
CWeb 2.0 Profile-Map: Ein Schema zur Beschreibung und Kategorisierung für Bu...
 
PHP-Module in statischen Seiten - Architektur-Ansätze
PHP-Module in statischen Seiten - Architektur-AnsätzePHP-Module in statischen Seiten - Architektur-Ansätze
PHP-Module in statischen Seiten - Architektur-Ansätze
 
Forms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and OperationsForms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and Operations
 
CodeFluent Entities and AppSofa
CodeFluent Entities and AppSofaCodeFluent Entities and AppSofa
CodeFluent Entities and AppSofa
 
Wünsch AG Vortrag mit der App ins Web oder wie man Notes modernisiert
Wünsch AG Vortrag mit der App ins Web oder wie man Notes modernisiertWünsch AG Vortrag mit der App ins Web oder wie man Notes modernisiert
Wünsch AG Vortrag mit der App ins Web oder wie man Notes modernisiert
 
Oop LotusScript
Oop LotusScriptOop LotusScript
Oop LotusScript
 
Architectures for .Net Core Applications
Architectures for .Net Core ApplicationsArchitectures for .Net Core Applications
Architectures for .Net Core Applications
 
Entwicklung mit Volt MX und Co. | Teil 1
Entwicklung mit Volt MX und Co. | Teil 1Entwicklung mit Volt MX und Co. | Teil 1
Entwicklung mit Volt MX und Co. | Teil 1
 

ASP.NET MVC

  • 1. ASP.NET MVC Framework Robert Mühsig ASP.NET MVP http://www.dd-dotnet.de/ 1
  • 2. Vorstellung Robert Mühsig T-Systems Multimedia Solutions GmbH ASP.NET MVP Kontakt: robert.muehsig@code-developer.de Robert.muehsig@t-systems.com Blog: http://code-inside.de Twitter: robert0muehsig http://www.dd-dotnet.de/ 2
  • 3. Model View Controller • Weit verbreitetes Entwurfsmuster • Zuständigkeiten werden Aufgeteilt: • Model: Businessobjekte • View: Darstellung • Controller: Verbindet Model & View http://www.dd-dotnet.de/ 3
  • 4. Kurzer Überblick zu ASP.NET MVC • Alternative zu Webforms • Seit Ende 2008 in Entwicklung • ASP.NET 1.0 zur Mix09 veröffentlicht http://www.dd-dotnet.de/ 4
  • 5. Features von ASP.NET MVC • Testbar • Völlige Kontrolle über das Markup • Erweiter- & Anpassbar • Routing http://www.dd-dotnet.de/ 5