Plan Szkolenia
Wprowadzenie do frameworka .Net 4.0
- Zintegrowane środowisko programistyczne (IDE)
- Języki w frameworku .Net
- Środowisko uruchomieniowe CLR
- Dostęp do danych za pomocą ADO.Net i XML
- Dostęp do sieci za pomocą ASP.Net
Visual Studio 2010
- Przydatne okna Visual Studio
- Tworzenie projektów
- Anatomia projektu
- Pliki w projekcie
- Eksplorator rozwiązań
- Fragmenty kodu
Składnia języka C#
- Typy danych
- Deklarowanie zmiennych
- Operatory
- Instrukcje warunkowe
- Struktury pętli
Klasy i obiekty
- Tworzenie modeli
- Tworzenie klas i obiektów
- Dodawanie konstruktorów do klasy
- Dodawanie metod, właściwości i zdarzeń
- Przeciążanie metod
- Procedury właściwości
Debugowanie aplikacji
- Ustawianie punktów przerwania
- Przechodzenie przez kod krok po kroku
- Okna debugowania
- Okna śledzenia
- Stos wywołań
Wprowadzenie do ASP.Net
- Rozpoczynanie projektu ASP.Net
- Pliki projektu
- Kontrolki serwerowe
- Obsługa zdarzeń serwera
- Cykl życia strony
Tworzenie interfejsu użytkownika
- Strony wzorcowe
- Motywy i skórki
- Kontrolki użytkownika
- Nawigacja po witrynie
- Kontrolki walidacji
Moduł 8: Konfiguracja
- Ustawienia konfiguracyjne witryny
- Pliki konfiguracyjne, w tym pliki Web.Config
- Przechowywanie ustawień aplikacji i ciągów konfiguracyjnych
- Narzędzie administracyjne witryny
Członkostwo i personalizacja
- Zabezpieczanie i personalizowanie witryny
- Przechowywanie danych użytkownika w bazie danych członkostwa
- Korzystanie z kontrolek logowania
- Metody zarządzania stanem witryny
- Korzystanie z Viewstate do przechowywania stanu strony
Obsługa wyjątków
- Dodawanie bloków Try Catch do kodu
- Wyłączenia na poziomie strony
- Wyłączenia na poziomie witryny
- Niestandardowe strony błędów
- Śledzenie
Dostęp do danych
- Czym jest ADO.Net
- Obiekt połączenia
- Obiekt polecenia
- Czytniki danych
- Zbiory danych i adaptery danych
- Korzystanie z kreatora źródeł danych
Tworzenie responsywnych stron z AJAX
- Architektura AJAX
- Czym są częściowe aktualizacje strony
- Korzystanie z kontrolki serwerowej Updatepanel
- Korzystanie ze skryptów po stronie klienta
Dostęp do danych z LINQ
- Dlaczego potrzebujemy LINQ
- Zapytania do bazy danych
- Składnia języka do zapytań
- Korzystanie z LINQ To SQL
Korzystanie z usług Windows Communication Foundation (WCF)
- Architektura zorientowana na usługi
- Scenariusze WCF
- Mechanika komunikacji: adres, kontrakt, powiązanie
- Tworzenie prostej usługi WCF
- Wywoływanie usługi WCF z aplikacji klienckiej
Wdrażanie
- Jak wdrożyć aplikację internetową
- Metody wdrażania
- Korzystanie z narzędzi kopiowania i publikowania Visual Studio
- Korzystanie z projektów instalacyjnych
- Instalowanie zestawów w GAC
Wymagania
Przed uczestnictwem w tym warsztacie studenci muszą:
- Umieć zarządzać środowiskiem rozwiązania przy użyciu IDE i narzędzi Visual Studio 2010
- Umieć programować aplikację przy użyciu języka zgodnego z .NET Framework 4.0
- Posiadać podstawową znajomość skryptów po stronie klienta
- Posiadać podstawową znajomość HTML
Opinie uczestników (5)
Instruktor był bardzo kompetentny i bardzo pomocny.
Thilini Alwis - Te Manawa Taki Trauma System
Szkolenie - Visual Studio 2022 IDE
Przetłumaczone przez sztuczną inteligencję
Dopasowane do naszych potrzeb
Rafal - Haleon
Szkolenie - C#.Net
Przetłumaczone przez sztuczną inteligencję
Elastyczne podejście i dopasowanie ćwiczeń do pytań i zagadnień poruszanych przez uczestników szkolenia.
Maciej - DataConsult S.A.
Szkolenie - Advanced Programming in C#
Bardzo dobry kontakt ze słuchaczami, Bardzo dobra znajomość poruszanych tematów i zagadnień. Bardzo dobra umiejętność dostosowania ćwiczeń do nowych tematów, przypadków, pojawiających się problemów, itp....
ABB Business Services Sp.z o.o.
Szkolenie - Advanced Blazor
Instruktor bardzo dobrze wyjaśnił tematy, używając aktualnych przykładów z rzeczywistego życia, co znacznie ułatwiło nam zrozumienie informacji.
Florin-Viorel Marut - Continental Automotive Romania
Szkolenie - High-Performance Application Development with .NET Core
Przetłumaczone przez sztuczną inteligencję