Azoknak, akik nem jártasak az MVC model,ASP.NET környezetben:
Az alábbi videó sorozat próbál segíteni nekik:
http://channel9.msdn.com/Series/Introduction-to-ASP-NET-MVC
A videó anyag elején csak MVC-ról általánosan beszél. Amit érdemes azoknak is megnézni, akik nem .NET környezetben akarnak programozni. A sorozatban folyamatosan egymásra épülnek az anyagok. Kicsit zavaró, hogy nem mutatnak mindent amit csinálnak, de szerencsére kis idő ráfordítással kitalálható mit csináltak.
Negyedik részben kitérnek arra, hogy feltöltik az anyagokat githubra, amikkel otthonról is könnyen lehet követni az előadást, valamint jó alapot adnak a további gyakorláshoz.
Elérhetősége:
https://github.com/jongalloway/MVA-Introduction-to-ASPNET-MVC
Az előadók próbálnak lassan érthetően, egymást kiegészítve segíteni. Ami sikerül is.
Érdemes feliratkozni a Microsoft Virtual Academy-re, ahol újabb kurzusokról tájékozódhatunk.
Talán sikerorientáltabb, ha a regisztrálunk az MVA-ra és innen nézzük meg az anyagot:http://www.microsoftvirtualacademy.com/training-courses/introduction-to-asp-net-mvc
ekkor a haladásunkat a weboldal jelzi %-osan.
A „sorozat” angolul van, szerencsére be lehet kapcsolni hozzá a CC-t, amivel olvashatjuk is azt, amit éppen mond szóban.
Tartalomjegyzék:
Mod 01: Basics of MVC and the Moving Parts
Mod 02: Creating and Configuring Models
Mod 03: The Power of Visual Studio
Mod 04: Deep Dive into Controllers
Mod 05: Deep Dive into Views
Mod 06: Introduction to Bootstrap
Mod 07: Introduction to Authentication in MVC
Mod 08: Supplement Your Knowledge
A videókhoz írtam pár kiegészítő információt:
1.rész
Bevezetés, property gyors létrehozása.
Minden követhető, példákat videóval együtt lehet csinálni.
2.rész
Hibásan próbálnak létrehozni controllert, sajnos amikor a hibát kijavítják azt nem mutatják. Nekem sikerült rájönni mi a hiba úgy, hogy tovább néztem a tanagyagot.. Minden Controller létrehozása előtt futtatni érdemes a buildet! Miután rájöttem, hogy mi volt a hiba eddig újabb hiba készüld a bemutató filmben, amit nekik se sikerült megoldaniuk.
3.rész
Nekünk alig kell valamit írnunk, hiszen a Visual Studio megoldja/ megírja helyettünk a kódot. Tényleg! Eleinte nem akartam elhinni, de mindent legenerál. A videóból többet megtudhatunk
Okos kapcsolat a böngésző és a view(cshtml) között.
Minden problémámnak vége:
https://github.com/jongalloway/MVA-Introduction-to-ASPNET-MVC
Ezen az oldalon meg lehet tekinteni a forráskódokat.
4.rész
Kód nélküli részletes előadás és magyarázat a controllerről.
5.rész
Sok elmélet és magyarázás mellé kaptunk pár weboldal címet, ahol érdemes nézelődni.
ViewModel:
http://rachelappel.com/use-viewmodels-to-manage-data-amp-organize-code-in-asp.net-mvc-applications
egy másik fórum:
http://blog.geektrainer.com/
6.rész
http://jameschambers.com/2014/06/day-1-the-mvc-5-starter-project/
Néhány bootstrap:
http://bootswatch.com/
https://wrapbootstrap.com/
AngularJS:
http://channel9.msdn.com/Events/Build/2014/3-644
7.rész
Egy részletes leírás, mi is hangzik el pontosan az anyagban, kiegészítve google és twitter login-nal:
http://www.asp.net/mvc/tutorials/mvc-5/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and-openid-sign-on
SSL-ről:
http://www.troyhunt.com/2011/01/ssl-is-not-about-encryption.html
8.rész
MVA oldala, milyen következő kurzusok lesznek.