Starší verze – MVC 1 a 2
Zdroje informací o tom, jak programovat MVC 1 a 2
-
- Vytvoření tříd modelu v sadě Entity Framework (C#)
- Vytvoření tříd modelu pomocí LINQ to SQL (C#)
- Zobrazení tabulky databázových dat (C#)
- Provedení jednoduchého ověření (C#)
- Ověřování v rozhraní IDataErrorInfo (C#)
- Ověřování vrstvou služby (C#)
- Ověřování validátory datových poznámek (C#)
- Vytvoření tříd modelu v sadě Entity Framework (VB)
- Vytvoření tříd modelu pomocí LINQ to SQL (VB)
- Zobrazení tabulky databázových dat (VB)
- Provedení jednoduchého ověření (VB)
- Ověřování v rozhraní IDataErrorInfo (VB)
- Ověřování vrstvou služby (VB)
- Ověřování validátory datových poznámek (VB)
-
- ASP.NET MVC – přehled zobrazení (C#)
- Vytvoření vlastních pomocných rutin HTML (C#)
- Třída TagBuilder pro sestavení pomocných rutin HTML (C#)
- Vytvoření rozložení stránek pomocí stránek předlohy pro zobrazení (C#)
- Předání dat stránkám předlohy pro zobrazení (C#)
- ASP.NET MVC – přehled zobrazení (VB)
- Vytvoření vlastních pomocných rutin HTML (VB)
- Třída TagBuilder pro sestavení pomocných rutin HTML (VB)
- Vytvoření rozložení stránek pomocí stránek předlohy pro zobrazení (VB)
- Předání dat stránkám předlohy pro zobrazení (VB)
-
- ASP.NET MVC – přehled směrování (C#)
- Principy filtrů akcí (C#)
- Zlepšení výkonu ukládáním výstupů do mezipaměti (C#)
- Přidání dynamického obsahu do stránky v mezipaměti (C#)
- Vytvoření kontroleru (C#)
- Vytvoření akce (C#)
- ASP.NET MVC – přehled směrování (VB)
- Principy filtrů akcí (VB)
- Zlepšení výkonu ukládáním výstupů do mezipaměti (VB)
- Přidání dynamického obsahu do stránky v mezipaměti (VB)
- Vytvoření kontroleru (VB)
- Vytvoření akce (VB)
- ASP.NET MVC – přehled kontrolerů (C#)
- Vytváření vlastních tras (C#)
- Vytvoření omezení trasy (C#)
- Vytvoření vlastního omezení trasy (C#)
- ASP.NET MVC – přehled kontrolerů (VB)
- Vytváření vlastních tras (VB)
- Vytvoření omezení trasy (VB)
- Vytvoření vlastního omezení trasy (VB)
-
- Ověřování uživatelů pomocí formulářů (C#)
- Ověřování uživatelů pomocí ověřování systému Windows (C#)
- Prevence útoků založených na injektáži JavaScriptu (C#)
- Ověřování uživatelů pomocí formulářů (VB)
- Ověřování uživatelů pomocí ověřování systému Windows (VB)
- Prevence útoků založených na injektáži JavaScriptu (VB)
-
- Iterace č. 1 – vytvoření aplikace (C#)
- Iterace č. 2 – vylepšení vzhledu aplikace (C#)
- Iterace č. 3 – přidání ověřovacího formuláře (C#)
- Iterace č. 4 – vytvoření volně spárované aplikace (C#)
- Iterace č. 5 – vytvoření testů jednotek (C#)
- Iterace č. 6 – použití vývoje řízeného testy (C#)
- Iterace č. 7– přidání funkcí Ajax (C#)
- Iterace č. 1 – vytvoření aplikace (VB)
- Iterace č. 2 – vylepšení vzhledu aplikace (VB)
- Iterace č. 3 – přidání ověřovacího formuláře (VB)
- Iterace č. 4 – vytvoření volně spárované aplikace (VB)
- Iterace č. 5 – vytvoření testů jednotek (VB)
- Iterace č. 6 – použití vývoje řízeného testy (VB)
- Iterace č. 7 – přidání funkcí Ajax (VB)
-
- Úvod do kurzu NerdDinner
- Vytvoření nového projektu ASP.NET MVC
- Vytvoření databáze
- Vytvoření modelu s ověřením obchodních pravidel
- Použití kontrolerů a zobrazení k implementaci uživatelského rozhraní seznamu a podrobností
- Zajištění akcí CRUD (Create, Read, Update, Delete) podporujících zápis dat do formuláře
- Použití slovníku ViewData a implementace tříd ViewModel
- Opakované použití uživatelského rozhraní pomocí stránek předloh a částečných zobrazení
- Implementace efektivního stránkování dat
- Zabezpečení aplikací ověřováním a autorizací
- Použití jazyka AJAX k dynamickým aktualizacím
- Použití jazyka AJAX k implementaci scénářů mapování
- Povolení automatického testování jednotek
- Zabalení aplikace NerdDinner