Kompletní e-shop v ASP.NET MVC

C# .NET ASP.NET E-shop

Seriál vás dokonale připraví na zaměstnání v C# .NET, jelikož většina pracovních pozic vyžaduje kromě samotného C# dobrou znalost webového frameworku ASP.NET MVC. Vyzkoušíte si tvorbu ostrého komerčního projektu v této technologii. Seriál je v současné době v plném proudu a již obsahuje důležité informace a postupy (květen 2016), další díly průběžně vycházejí.

E-shop v ASP.NET MVC - Struktura řešení

1. díl - E-shop v ASP.NET MVC - Struktura řešení

Úvodní díl k seriálu představuje základní požadavky a obsahuje rozdělení celého řešení e-shopu do jednotlivých vrstev, tedy vytvoření projektů a složek.
Zdarma 55555 Napsal JOF
E-shop v ASP.NET MVC - Konfigurace ASP.NET Identity

2. díl - E-shop v ASP.NET MVC - Konfigurace ASP.NET Identity

Změníme datový typ klíče ASP.NET Identity, implementujeme potřebné třídy a upravíme konfigurační soubor.
Premium bez přeprodávání II 44444 Napsal JOF
E-shop v ASP.NET MVC - Generování databáze a layout

3. díl - E-shop v ASP.NET MVC - Generování databáze a layout

V tutoriálu nastavíme connection string, správu migrací, provedeme úpravy před generováním databáze a nastavíme vzhled naší webové aplikace.
Premium bez přeprodávání II 55555 Napsal JOF
E-shop v ASP.NET MVC - Produkty a kategorie

4. díl - E-shop v ASP.NET MVC - Produkty a kategorie

V tutoriálu vytvoříme datové modely pro produkty a kategorie včetně doplnění vlastností o DataAnnotation atributy a upravíme DbContext.
Premium bez přeprodávání II 55555 Napsal JOF
E-shop v ASP.NET MVC - Relace a Repository

5. díl - E-shop v ASP.NET MVC - Relace a Repository

Nastavení relací 1:N a M:N v Entity Framework Code First, vložení inicializačních a testovacích dat, implementace návrhového vzoru Repository.
Premium bez přeprodávání II 55555 Napsal JOF
E-shop v ASP.NET MVC - Správa uživatelů

6. díl - E-shop v ASP.NET MVC - Správa uživatelů

Uživatelské rozhraní pro správu uživatelů - registrace, přihlašování a odhlašování, změna hesla. Editace kontroleru a pohledů a viewmodelů.
Premium bez přeprodávání II 55555 Napsal JOF
E-shop v ASP.NET MVC - Systém zpráv pro uživatele

7. díl - E-shop v ASP.NET MVC - Systém zpráv pro uživatele

Vytvoření třídy pro implementaci zpráv. Přidání rozšiřujících metod pro Controller a HtmlHelper. Jednotné ošetření výjimek vytvořením bázového kontroleru.
Premium bez přeprodávání II 55555 Napsal JOF
E-shop v ASP.NET MVC - Správa produktů

8. díl - E-shop v ASP.NET MVC - Správa produktů

V tutoriálu rozpracujeme administraci produktů, konkrétně kontroler, formulář, pomocný manažer, upravíme repository a nainstalujeme NuGet balíčky.
Premium bez přeprodávání II 55555 Napsal JOF
E-shop v ASP.NET MVC - Správa produktů - pokračování

9. díl - E-shop v ASP.NET MVC - Správa produktů - pokračování

Vytvoříme formulář pro správu produktů, uložíme formulářová data, upravíme manager pro editaci produktu, nasdílíme DbContext v rámci http požadavku.
Premium bez přeprodávání II 55555 Napsal JOF
E-shop v ASP.NET MVC - Správa produktů - Práce s obrázky

10. díl - E-shop v ASP.NET MVC - Správa produktů - Práce s obrázky

Tutoriál se věnuje principům ukládání obrázků k produktům, správě obrázků v souborovém systému a úpravě obrázků s pomocí ImageResizeru.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Práce s obrázky - dokončení

11. díl - E-shop v ASP.NET MVC - Práce s obrázky - dokončení

Upravíme kontroler, zobrazíme obrázky produktů v pohledu, použijeme JavaScript (jQuery) a AJAX, vyrenderujeme stromové menu helperem z MemoryCache.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Výpis produktů

12. díl - E-shop v ASP.NET MVC - Výpis produktů

V tutoriálu naprogramujeme výpis produktů dle kategorie, jejich filtrování, řazení a stránkování za pomoci PagedList.MVC, IPagedList a ToPagedList.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Dokončení výpisu produktů

13. díl - E-shop v ASP.NET MVC - Dokončení výpisu produktů

V tutoriálu vytvoříme pohled se stránkováním s využitím balíčku PagedList.MVC, částečných pohledů a helperu. Pokračujeme v tvorbě e-shopu v ASP.NET MVC.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Detail produktu

14. díl - E-shop v ASP.NET MVC - Detail produktu

V tutoriálu dokončíme základní funkcionalitu projektu - zobrazení detailu produktu. Poprvé v tomto seriálu narazíme na routování.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Recenze produktů

15. díl - E-shop v ASP.NET MVC - Recenze produktů

V tutoriálu přidáme novou entitu pro recenze produktů včetně relací. Připravíme příslušnou repository, manager v business vrstvě a upravíme pohledy.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Osoby - návrh entit

16. díl - E-shop v ASP.NET MVC - Osoby - návrh entit

V tutoriálu si připravíme několik entit pro práci s uživateli našeho e-shopu. Všechny změny budou probíhat v datové vrstvě aplikace.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Osoby - ViewModely

17. díl - E-shop v ASP.NET MVC - Osoby - ViewModely

V tomto tutoriálu přidáme viewmodely pro formuláře na editaci osob. Viewmodely budou obsahovat pokročilé anotace včetně rozšíření z NuGet balíčku foolproof
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Osoby - Pohledy

18. díl - E-shop v ASP.NET MVC - Osoby - Pohledy

Tutoriál obsahuje tvorbu pohledů pro editaci osobních údajů a jednoduché využití razor helperů ke zpřehlednění delších formulářů e-shopu.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Osoby - dokončení

19. díl - E-shop v ASP.NET MVC - Osoby - dokončení

Dokončíme registraci osob v e-shopu, kde zpracujeme registrační údaje s využitím AutoMapperu. Dodáme editaci registračních údajů pro stávající uživatele.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Účetní nastavení

20. díl - E-shop v ASP.NET MVC - Účetní nastavení

Tutoriál se věnuje účetnímu nastavení e-shopu, přípravě datové vrstvy a business vrstvy, rozšíření RoleManageru, přípravě viewmodelu a kontroleru.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Užití účetního nastavení

21. díl - E-shop v ASP.NET MVC - Užití účetního nastavení

Úprava cen produktů ve výpisu dle aktuální DPH a zákazníka v e-shopu v C# .NET. Vytvoření nových helperů pro zobrazení správné ceny.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Košík

22. díl - E-shop v ASP.NET MVC - Košík

Příprava datové vrstvy pro ukládání objednávek (a zároveň faktur) v e-shopu v C# .NET. V tutoriálu probereme různé způsoby implementace nákupního košíku.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Košík - Implementace business vrstvy

23. díl - E-shop v ASP.NET MVC - Košík - Implementace business vrstvy

V tutoriálu připravíme manažer pro práci s objednávkami včetně využití cookies. Přidáme nové metody do datové vrstvy.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Košík -Zprovoznění

24. díl - E-shop v ASP.NET MVC - Košík -Zprovoznění

Implementujeme přidání zboží do košíku. Připravíme helper, CSS styly a metody pro průvodce dokončením objednávky.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Průvodce dokončením objednávky

25. díl - E-shop v ASP.NET MVC - Průvodce dokončením objednávky

Začneme implementaci průvodce dokončením objednávky. Vytvoříme kontroler, viewmodel a pohled pro první krok průvodce a připravíme druhý krok.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Průvodce dokončením objednávky II

26. díl - E-shop v ASP.NET MVC - Průvodce dokončením objednávky II

Implementujeme výběr způsobu dopravy, rozšíříme repository i business vrstvy o nové metody, přidáme akce do kontrolerů a vytvoříme jednoduchý pohled.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Průvodce dokončením objednávky III

27. díl - E-shop v ASP.NET MVC - Průvodce dokončením objednávky III

V tutoriálu zobrazíme souhrnné informace o objednávce a odešleme email se souhrnem zákazníkovi. V našem internetovém obchodě si tak poprvé nakoupíme.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Kontakt, články, routování

28. díl - E-shop v ASP.NET MVC - Kontakt, články, routování

Návody pro doplnění dalších funkcionalit do aplikace, než se pustíme do administrační části objednávek. Ukážeme si i jak přidávat nová routovací pravidla.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Editor stromového menu

29. díl - E-shop v ASP.NET MVC - Editor stromového menu

Editor stromového menu kategorií s využitím JavaScriptu a AJAXu v ASP.NET MVC. Ukážeme si také serializaci a deserializaci JSON formátu.
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Výpis objednávek I

30. díl - E-shop v ASP.NET MVC - Výpis objednávek I

Připravíme stránku pro administrátory webu, kteří zde mohou sledovat dokončené objednávky a měnit jejich stav (příprava business vrstvy).
Premium bez přeprodávání II Nehodnoceno Napsal JOF
E-shop v ASP.NET MVC - Výpis objednávek II

31. díl - E-shop v ASP.NET MVC - Výpis objednávek II

Dokončíme stránku pro administraci dokončených objednávek. Připravíme akce v kontroleru, vytvoříme pohled, JavaScript, AJAX.
Premium bez přeprodávání II Nehodnoceno Napsal JOF