Plan Szkolenia
Zarys kursu
Nowości w .NET 4.7
- Integracja .NET 4.7 z VS2015
Projektowanie zorientowane obiektowo
- Projektowanie klas
- Koncepcje zorientowane obiektowo Programming
- Zaawansowane koncepcje obiektowe Programming
Zorientowany obiektowo Programming
- 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 XML
Budowanie komponentów danych w Visual Studio
- Tworzenie składników danych przy użyciu Visual Studio
- Edytowanie komponentów danych przy użyciu kreatorów i projektantów Visual Studio
- Pisanie asynchronicznych aplikacji ADO.NET
Wykorzystywanie i tworzenie XML usług sieci Web
- Opisanie celu i procesu wywoływania XML usługi sieci Web z formularza sieci Web.
- Wywołanie XML usługi sieci Web bezpośrednio z przeglądarki za pomocą protokołu HTTP (Hypertext Transfer Protocol).
- Utwórz odwołanie do sieci Web proxy dla metody XML usługi sieci Web i wywołaj metodę z formularza sieci Web.
- Użyj szablonów w Visual Studio .NET, aby utworzyć XML usługę sieci Web.
Tworzenie aplikacji warstwy prezentacji za pomocą Windows Forms
- Tworzenie aplikacji Windows Forms przy użyciu Visual Studio
- Tworzenie formularzy powiązanych z danymi przy użyciu funkcji powiązania danych RAD IDE
- Generowanie formularzy Master-Detail przy użyciu Visual Studio SmartTags
- Tworzenie formularzy powiązanych z danymi, które wiążą się z komponentami danych
- Wdrażanie aplikacji Windows Forms z serwera WWW przy użyciu ClickOnce
- Pisanie aplikacji, która automatycznie aktualizuje się na wielu klientach po wdrożeniu nowej wersji
Dostosowywanie formularzy i kontrolek systemu Windows
- Wyjaśnienie metod tworzenia kontrolek dla Windows Forms
- Rysowanie interfejsu użytkownika przy użyciu GDI+.
- Tworzenie kontrolki dziedziczącej z istniejącej kontrolki.
- Tworzenie nieprostokątnego formularza Windows.
- Tworzenie niestandardowej kontrolki użytkownika.
Wykonywanie zadań asynchronicznych przy użyciu technik wielowątkowych
- Wyjaśnienie pojęć i procesów związanych z programowaniem asynchronicznym.
- Asynchroniczne ładowanie mapy bitowej do aplikacji Windows Forms.
- Wykonywanie wielu jednoczesnych obliczeń na formularzu przy użyciu wielowątkowości.
Wymagania
- Doświadczenie z Basic Programming.
Publiczność
- Deweloperzy oprogramowania
- Inżynierowie
Opinie uczestników (5)
Elastyczne podejście i dopasowanie ćwiczeń do pytań i zagadnień poruszanych przez uczestników szkolenia.
Maciej - DataConsult S.A.
Szkolenie - Advanced Programming in C#
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Szkolenie - Groovy Programming
Good examples, focus on most useful material
Piotr Sowiński - Intel Technology Poland
Szkolenie - Object Oriented Programming with C++
I mostly liked the trainer knowledge and approach.
Piotr Kucharski
Szkolenie - Introducing C# 6.0 with Visual Studio 2015/2017
I appreciated Folio's wide breadth of knowledge. Not only was he familiar with the course content, but he also knew of constructs in languages we were familiar with to make examples more meaningful to us. During intervals he shared his knowledge of technologies and solutions outside the training scope to provide insights into other solutions we could use in future (and future training).