ASP.NET WebForms 4.5 pro pokročilé I (C121)
Aktuálně nemáme vypsaný žádný termín. Poptat termín kurzu
Na tomto kurzu si představíme pokročilejší techniky a postupy z ASP.NET WebForms. Ukážeme si, jak používat HTTP moduly a handlery. Vysvětlíme si, jak ochočit komponentu Menu pomocí SiteMap providera, jak využívat AJAX a URL routing, ukážeme si pokročilejší komponenty z knihovny Ajax Control Toolkit a naučíme se využívat i knihovnu jQuery. V závěru kurzu si představíme některé z novinek, které přinesla verze .NET 4.5.
Požadované znalosti: C#, SQL, HTML, CSS (alespoň základy), Javascript (alespoň základy), základní znalost ASP.NET
Klíčová slova: ASP.NET, C#, web, HTML, CSS, Javascript, WebForms, HTTP, URL routing, AJAX, IIS
Kategorie:
Termíny kurzu
Prerekvizity
ASP.NET WebForms 4.5 pro úplné začátečníky (C120)
Na tomto kurzu si ukážeme úplné základy technologie ASP.NET WebForms a představíme si její základní principy. Vysvětlíme si, jak fungují master pages, jak se používají skiny a témata, ukážeme si základní komponenty, validátory a data-binding. Ukážeme si také základní použití membership a role providerů, které slouží pro implementaci přihlašování uživatelů do aplikace.
Navazující kurzy
ASP.NET WebForms 4.5 pro pokročilé II (C122)
Na tomto kurzu si ukážeme, jak vyždímat z ASP.NET WebForms 4.5 maximum. Vysvětlíme si základní principy implementace vlastních komponent, předvedeme si, jak napsat vlastní membership a role providery, ukážeme si, jak udělat vlastní control adaptéry, pokud se nám nelíbí HTML, které produkují vestavěné komponenty. Dopodrobna si ukážeme, jak funguje view state a jak ve vlastních komponentách využívat control state. V druhé polovině kurzu napíšeme středně složitou komponentu, na níž si procvičíme některé techniky představené v první části.
Související kurzy
ASP.NET MVC 5 (C110)
Technologie ASP.NET MVC je rozhraní pro budování webových aplikací na platformě Microsoft .NET. Postupně nahrazuje služebně starší ASP.NET WebForms, jež není od ASP.NET 5 dále podporována. Tím se stává jednou z nejžádanějších technologiích .NET vývojářů.
ASP.NET MVC 5 pro pokročilé (C112)
Na tomto pokračování kurzu ASP.NET MVC se již počítá se základní znalostí této technologie. Bude se mluvit o best practices pro práci s daty, bindováním, lokalizací, zabezpečení, životního cyklu objektů, infrastruktury větších aplikacích a dalších důležitých tématech. Během kurzu se dozvíte i postupy pro modifikaci chování celého frameworku, jako je uzpůsobení šablonovacího systému nebo změna strategie vytváření instancí controllerů.
Vývoj webových aplikací s Telerik ASP.NET AJAX (C141)
Snad každá webová aplikace v této době obsahuje nějaký prvek, po němž je vyžadována pokročilejší funkcionalita. Pokud si je nechceme vyvíjet sami, můžeme použít již hotové prvky od výrobců třetích stran, z nichž jedním z nich je právě Telerik. Ukážeme si práci s nejdůležitějšími prvky, které se v balíku ASP.NET AJAX nachází, možné způsoby přístupu k datům, vzájemnou spolupráci prvků na stránce a v neposlední řadě ladění vzhledu.