Welche Materialien empfehlen Sie einem erfahrenen ASP.NET ASP.NET MVC zu lernen?Was sind die besten Lernressourcen, um ASP.NET MVC einem ASP.NET-Programmierer beizubringen?
Antwort
Wenn Sie durch das Lesen von Büchern lernen, würde ich empfehlen, Professional ASP.NET MVC 1.0 auschecken. Es ist geschrieben von Scott Hanselman, Phil Haack, Scott Guthrie und Rob Conery. Here können Sie ein ganzes Kapitel des Buches kostenlos herunterladen, das Sie durch den Aufbau einer Anwendung mit dem Titel "Nerd Dinner" von Anfang bis Ende führt.
Wenn Sie mit gutem Beispiel lernen, dann möchten Sie vielleicht "Haackoverflow" auschecken. Es ist eine Stackoverflow-ähnliche Site, die in ASP.NET MVC erstellt wurde und in der Sie Fragen und Antworten posten können. Sie können das Video sehen, das erstellt wird here on channel9.
Schließlich, wenn Sie ein visueller Lerner sind, würde ich sehr empfehlen, die Tutorial Videos auf der official ASP.NET MVC website. Sie behandeln Themen wie Routing, Ansichten, Controller, Validierung, Sicherheit etc.
Wenn Sie im Internet suchen oder Videos ansehen, stellen Sie sicher, dass sie für Version 1.0 oder höher sind. In den Vorabversionen gab es einige wichtige Änderungen, die nur dazu dienen, Sie zu verwirren.
Verpassen Sie nicht CodeClimber, der Blog von Simone Chiaretta. Viele Sachen über asp.net MVC und ein Beispiel Kapitel von seinem neuen Buch "Anfang Asp.net MVC". http://codeclimber.net.nz/archive/2009/04/29/free-chapter-of-beginning-asp.net-mvc-1.0-ndash-testing-asp.net.aspx –
Danke für eine wunderbare Antworten! –
einige der Grundlagen lernen, die weg abstrahiert werden, wenn schlecht, von Web Forms:
- HTTP
- HTML/CSS
- JavaScript - Client-Seite Programmierung
- Stateless Programmierung
Um nur einige zu nennen. Die Freude an MVC ist, dass Sie mehr Kontrolle bekommen, aber das bedeutet, dass Sie ein besseres Verständnis der Kerntechnologien benötigen, mit denen Sie es zu tun haben. Das Erlernen anderer komplementärer Technologien/Ideen wäre wahrscheinlich auch hilfreich, zum Beispiel die Ideen hinter dem REST-Effekt, die viele Entscheidungen der Menschen betreffen.
Die folgende Liste sollte ausreichen, um Sie auf den Pfad zur Selbsthilfe zu setzen.
- ASP.NET MVC Startseite - Videos und Tutorials
- ASP.NET Model View Controller (MVC) auf MSDN
- Professional ASP.NET 3.5 MVC von Rob Conery, Scott Hanselman, Phil Haack
Es gibt viele gute Blogs von den Autoren diese ebenfalls einschließlich des oben genannten Buches.
Quellcode lesen.
- Code Camp Server
- Suteki Shop
- Sharp Architecture
- ASP.NET MVC (wenn ich den Rahmen wurde das Erlernen der Quelle mit offenen unschätzbarem Wert war)
Ich würde hier beginnen:
Dies ist das kostenlose Online-Kapitel von Professional ASP.NET MVC 1.0. Es ist eine Schritt-für-Schritt-Anleitung zur Erstellung einer asp.net mvc-Site, die von dem für das Projekt verantwortlichen Team erstellt wurde. Ihre einzelnen Blogs sind in der Regel auch voll von asp.net mvc Funktionen und Code-Beispiele.
- Rob Conery http://blog.wekeroad.com/
- Scott Hanselman http://www.hanselman.com/
- Phil Haack http://haacked.com/
- Scott Guthrie http://weblogs.asp.net/scottgu/
Wenn Sie Video-Training gibt es ein Pay-Website ist, dass ich auf eine Hand benutzen zu tun Serie im Zusammenhang mit ASP.NET MVC.
learnvisualstudio.net
- 1. Was sind die besten Ressourcen, um Ant zu lernen?
- 2. Sql-Mitgliedschaft für ASP.NET, Lernressourcen
- 3. Was sind die besten Perfmon-Leistungsindikatoren für eine ASP.net-Anwendung?
- 4. Was sind die besten ASP.NET-Leistungsindikatoren zum Überwachen?
- 5. Was sind die besten Möglichkeiten, um Expression Engine zu sichern?
- 6. Was sind die besten programmbezogenen Screencasts?
- 7. Was sind die besten Ruby Videos/Screencasts?
- 8. Was sind die besten Visual Studio Addins?
- 9. Was sind die besten Plugins für Eclipse?
- 10. Was sind die besten Anwendungsbereiche für Dokumentspeicher?
- 11. Was sind die besten Eigenschaften von Scala?
- 12. MySQL-Indizes - Was sind die besten Praktiken?
- 13. Was sind die besten Visual Studio-Erweiterungen?
- 14. Was sind Validierungsoptionen für ASP.NET MVC
- 15. Was sind die Anwendungsfälle für jQuery-Vorlagen in ASP.NET MVC?
- 16. Was sind die besten Speicherbereinigungseinstellungen für die Clientseite?
- 17. Was sind die Ergebnisse der ASP.Net MVC-Aktion?
- 18. Was sind die besten Schritte, um mit TDD mit C# zu programmieren?
- 19. Was sind die besten Open-Source-Tools für die Entwicklung von Flash-Anwendungen? Was sind die besten Orte, um mit dem Lernen zu beginnen?
- 20. XRCed Lernressourcen?
- 21. Was sind die besten Tastaturmakros für die Programmierung in Windows?
- 22. Was sind die besten Referenzen für die Verwendung von jQuery?
- 23. Was sind einige der besten Javascript-Speichererkennungstools?
- 24. Was sind die besten Vorgehensweisen bei der Autorisierung von Ressourcenlisten?
- 25. Was sind die besten Möglichkeiten zur Verwendung des SQL Profiler
- 26. Was sind die besten Seiten/Bücher zum Lernen von Apache?
- 27. Was sind die besten Vorgehensweisen beim Festlegen globaler Modellattribute in Spring MVC?
- 28. Was sind die besten Möglichkeiten zur Anzeige von Text aus der Datenbank mit MVC
- 29. Welche sind die besten Ressourcen, um MSBuild zu erlernen?
- 30. Was ist ASP.Net MVC?
Eigentlich diese Frage, die ich gesehen habe, aber ich bin für einige spezifische Ressourcen für ASP.NET-Programmierer suchen, die die Unterschiede zwischen den beiden, die Vorteile der einzelnen übereinander zeigt. –