Zakres tematyczny szkolenia
- Projektowanie aplikacji webowych ASP.NET
- Aplikacje webowe ASP.NET WebForms
- Aplikacje webowe ASP.NET MVC
- Zapoznanie z dostępnymi wzorcami projektowymi
- Microsoft Visual Studio 2010
- Podstawowe elementy ASP.NET WebForms
- Podstawowe kontrolki serwerowe ASP.NET
- Tabele
- Zdarzenia
- Kontrolki Panel i UpdatePanel
- Zaznaczanie wartości - CheckBox, RadioButton i z listy
- Elementy graficzne - kontrolki Image oraz ImageMap
- Kontrolki MultiView i View
- Kontrolka Wizard
- Mechanizmy protokołu http ASP.NET WebForms
- Żądanie (Request)
- Odpowiedź (Response)
- Klasa Page
- Cykl życia strony .aspx
- Dyrektywy
- Sesje
- Obsługa błędów, śledzenie i usuwanie błędów
- Strony wzorcowe
- Nawigacja
- ADO.NET
- Różne rodzaje źródeł danych
- Źródła danych (Data Sources)
- Microsoft SQL Server - integracja z ASP.NET
- Kontrolki obsługujące źródła danych
- Budowanie aplikacji przy użyciu ASP.NET MVC
- Strukturyzacja aplikacji
- Implementacja modeli
- Implementacja kontrolerów
- Implementacja widoków
- Stosowanie styli CSS
- Zaawansowane mechanizmy ASP.NET MVC
- Mechanizmy autentykacji i autoryzacji
- Budowanie elastycznych aplikacji
- Implementacja Web API
- Przechwytywanie żądań
- Testowanie i debugowanie aplikacji ASP.NET MVC
- Poprawianie wydajności przy użyciu Ajaxa
- Poprawianie wydajności przy użyciu JavaScript i jQuery
- Budowanie aplikacji webowej z wykorzystaniem ASP.NET i wzorca MVC
- Konfiguracja i przygotowywanie aplikacji do publikacji
- Dostępne formy publikacji
- Click Once