Your SlideShare is downloading. ×
0
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
ASP.net MVC Framework
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

ASP.net MVC Framework

1,373

Published on

Das ASP.net MVC Framework …

Das ASP.net MVC Framework
Vorgestellt von Robert Mühsig (ASP.NET MVP)

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,373
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
83
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ASP.NET MVC + TDD Robert Mühsig
  • 2. BUCHSTABENSUPPE? T-Systems Multimedia Solutions 06.10.2008 2
  • 3. IN SEHR KURZER FASSUNG: ASP.NET MVC Model View Controller T-Systems Multimedia Solutions 06.10.2008 3
  • 4. IN SEHR KURZER FASSUNG: TDD Oder auch: Test-Driven-Development T-Systems Multimedia Solutions 06.10.2008 4
  • 5. WOZU ASP.NET MVC? EIN BLICK AUF „WEBFORMS“: Viewstate Postback LifeCycle JavaScript runat=„server“ ? ASP Controls HTML =  SEO UI Codebehind + Logic =  T-Systems Multimedia Solutions 06.10.2008 5
  • 6. WOZU ASP.NET MVC? EIN BLICK AUF „WEBFORMS“: ? T-Systems Multimedia Solutions 06.10.2008 6
  • 7. EIN BLICK AUF ASP.NET MVC  Ein neuer Web-Projekt Typ von ASP.NET  Eine Alternative zu „Webforms“  Testbarer als Webforms  Erweiterbar  Volle Kontrolle über das gerenderte HTML  Ähnlich zu: Ruby on Rails, Struts etc. T-Systems Multimedia Solutions 06.10.2008 7
  • 8. MVC  Model: 1. Pure Daten der Applikation 2. Kann auch in einem separatem Projekt sein  View: 1. Nur HTML 2. Keine Business Logik  Controller: 1. Logik T-Systems Multimedia Solutions 06.10.2008 8
  • 9. DEMO T-Systems Multimedia Solutions 06.10.2008 9
  • 10. ASP.NET MVC LIFECYCLE  http://www.codethinked.com/post/2008/09/27/ASPNET-MVC-Request-Flow.aspx T-Systems Multimedia Solutions 06.10.2008 10
  • 11. „FEATURES“  Filter: T-Systems Multimedia Solutions 06.10.2008 11
  • 12. „FEATURES“  System.Web.Routing: T-Systems Multimedia Solutions 06.10.2008 12
  • 13. „FEATURES“  Validierungssystem: T-Systems Multimedia Solutions 06.10.2008 13
  • 14. „FEATURES“  Validierungssystem:  http://weblogs.asp.net/scottgu/archive/2008/09/02/asp-net-mvc-preview-5-and-form-posting- scenarios.aspx T-Systems Multimedia Solutions 06.10.2008 14
  • 15. „FEATURES“  Testbarkeit: http://weblogs.asp.net/stephenwalther/archive/2008/07/26/asp-net-mvc-tip-25-unit-test-your- views-without-a-web-server.aspx T-Systems Multimedia Solutions 06.10.2008 15
  • 16. ASP.NET + TDD Red Refactor Green T-Systems Multimedia Solutions 06.10.2008 16
  • 17. MOMENTANER STAND VON ASP.NET MVC  Preview 5 momentan (+ Source Code)  Ca. November/Dezember Beta  Zukünftige Features: 1. ASP.NET MVC + jQuery 2. Bessere AJAX Integration 3. „Eigenständige Controls“ unterstützen T-Systems Multimedia Solutions 06.10.2008 17
  • 18. QUELLEN  http://www.codeplex.com/aspnet/  http://www.asp.net/mvc/  http://weblogs.asp.net/stephenwalther/default.aspx  http://weblogs.asp.net/scottgu/default.aspx  http://blog.wekeroad.com/  http://www.hanselman.com/blog/  http://haacked.com/  http://weblogs.asp.net/fredriknormen/default.aspx  http://code-inside.de  T-Systems Multimedia Solutions 06.10.2008 18
  • 19. VIELEN DANK FÜR EURE AUFMERKSAMKEIT 06.10.2008 19

×