Plan Szkolenia
Plan kursu
Nowości w .NET 4.7
- Integracja .NET 4.7 z VS2015
Projektowanie obiektowe
- Projektowanie klas
- Koncepcje programowania obiektowego
- Zaawansowane koncepcje programowania obiektowego
Programowanie obiektowe
- Definiowanie klas
- Tworzenie i niszczenie obiektów
- Dziedziczenie
- Interfejsy
- Praca z klasami
Korzystanie z ADO.NET
- Przegląd ADO.NET
- Dostawcy danych .NET
- Obiekt DataSet
- Projektanci danych i wiązanie danych
- Integracja z XML
Tworzenie komponentów danych w Visual Studio
- Tworzenie komponentów danych przy użyciu Visual Studio
- Edycja komponentów danych przy użyciu kreatorów i projektantów Visual Studio
- Pisanie asynchronicznego kodu ADO.NET
Korzystanie z usług XML Web Services i ich tworzenie
- Opis celu i procesu wywoływania usługi XML Web z formularza internetowego.
- Wywołanie usługi XML Web bezpośrednio z przeglądarki przy użyciu protokołu HTTP.
- Tworzenie pośrednika referencji Web dla metody usługi XML Web i wywołanie metody z formularza internetowego.
- Korzystanie z szablonów w Visual Studio .NET do tworzenia usługi XML Web.
Tworzenie aplikacji warstwy prezentacji z użyciem Windows Forms
- Tworzenie aplikacji Windows Forms przy użyciu Visual Studio
- Tworzenie formularzy z wiązaniem danych przy użyciu funkcji szybkiego wiązania danych w IDE
- Generowanie formularzy typu Master-Detail przy użyciu SmartTags w Visual Studio
- Tworzenie formularzy z wiązaniem danych, które łączą się z komponentami danych
- Wdrażanie aplikacji Windows Forms z serwera internetowego przy użyciu ClickOnce
- Pisanie aplikacji, która automatycznie aktualizuje się na wielu klientach po wdrożeniu nowej wersji
Dostosowywanie Windows Forms i kontrolek
- Wyjaśnienie metod tworzenia kontrolek dla Windows Forms
- Rysowanie interfejsu użytkownika przy użyciu GDI+.
- Tworzenie kontrolki dziedziczącej po istniejącej kontrolce.
- Tworzenie niestandardowego formularza Windows Form.
- Tworzenie niestandardowej kontrolki użytkownika.
Wykonywanie zadań asynchronicznych przy użyciu technik wielowątkowych
- Wyjaśnienie koncepcji i procesów związanych z programowaniem asynchronicznym.
- Asynchroniczne ładowanie bitmapy do aplikacji Windows Forms.
- Wykonywanie wielu równoczesnych obliczeń na formularzu przy użyciu wielowątkowości.
Wymagania
- Doświadczenie w podstawowym programowaniu.
Grupa docelowa
- Programiści oprogramowania
- Inżynierowie
Opinie uczestników (3)
szansa na praktyczną pracę i cierpliwość trenera
sheena - Te Manawa Taki Trauma System
Szkolenie - Visual Studio 2022 IDE
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#
ciekawostki, wiedza trenera, elastyczne podejście do naszych problemów nawet jeśli wykraczały poza agende