ASP.net MVC Framework

1,532 views

Published on

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,532
On SlideShare
0
From Embeds
0
Number of Embeds
94
Actions
Shares
0
Downloads
84
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

ASP.net MVC Framework

  1. 1. ASP.NET MVC + TDD Robert Mühsig
  2. 2. BUCHSTABENSUPPE? T-Systems Multimedia Solutions 06.10.2008 2
  3. 3. IN SEHR KURZER FASSUNG: ASP.NET MVC Model View Controller T-Systems Multimedia Solutions 06.10.2008 3
  4. 4. IN SEHR KURZER FASSUNG: TDD Oder auch: Test-Driven-Development T-Systems Multimedia Solutions 06.10.2008 4
  5. 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. 6. WOZU ASP.NET MVC? EIN BLICK AUF „WEBFORMS“: ? T-Systems Multimedia Solutions 06.10.2008 6
  7. 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. 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. 9. DEMO T-Systems Multimedia Solutions 06.10.2008 9
  10. 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. 11. „FEATURES“  Filter: T-Systems Multimedia Solutions 06.10.2008 11
  12. 12. „FEATURES“  System.Web.Routing: T-Systems Multimedia Solutions 06.10.2008 12
  13. 13. „FEATURES“  Validierungssystem: T-Systems Multimedia Solutions 06.10.2008 13
  14. 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. 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. 16. ASP.NET + TDD Red Refactor Green T-Systems Multimedia Solutions 06.10.2008 16
  17. 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. 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. 19. VIELEN DANK FÜR EURE AUFMERKSAMKEIT 06.10.2008 19

×