Plan Szkolenia
Wprowadzenie do Visual Studio
Ta jednostka zapewnia doświadczonym programistom praktyczną, szybką możliwość nauczenia się, jak korzystać z niektórych nowych funkcji zwiększających produktywność w Visual Studio . Zawiera wprowadzenie do korzystania z niektórych ulepszeń językowych, takich jak typy generyczne, i wykorzystanie fragmentów kodu.
Po ukończeniu tej jednostki studenci będą potrafili:
- Twórz kolekcje przy użyciu typów ogólnych
- Użyj istniejących fragmentów kodu w kodzie i utwórz nowe fragmenty kodu
- Użyj moich klas, aby uzyskać dostęp do zasobów systemu i aplikacji
Projektowanie obiektowe
W tej jednostce poruszane są następujące tematy:
- Zajęcia z projektowania
- Object-Oriented Programming Pojęcia
- Zaawansowane Object-Oriented Programming koncepcje
Po ukończeniu tej jednostki będziesz potrafił:
- Omów podstawy projektowania obiektowego.
- Wyjaśnij pojęcia enkapsulacji, dziedziczenia, interfejsów i polimorfizmu.
- Twórz klasy w oparciu o przypadki użycia.
- Klasy modelu do użytku w platformie .NET przy użyciu programu Visio.
Object-Oriented Programming
W tej jednostce poruszane są następujące tematy:
- Definiowanie klas
- Tworzenie i niszczenie obiektów
- Dziedzictwo
- Interfejsy
- Praca z klasami
Po ukończeniu tej jednostki będziesz potrafił:
- Zdefiniuj klasy.
- Twórz instancje i używaj obiektów w kodzie klienta.
- Twórz klasy korzystające z dziedziczenia.
- Zdefiniuj interfejsy i wykorzystaj polimorfizm.
- Utwórz współdzielonych członków.
- Twórz zdarzenia klasowe i obsługuj je z poziomu aplikacji klienckiej.
Korzystanie z ADO.NET
W tej jednostce poruszane są następujące tematy:
- Przegląd ADO.NET
- Dostawcy danych .NET
- Obiekt DataSet
- Projektanci danych i wiązanie danych
- XML Integracja
Po ukończeniu tej jednostki będziesz potrafił:
- Wymień zalety ADO.NET.
- Twórz aplikacje przy użyciu ADO.NET.
- Wymień główne obiekty ADO.NET i ich funkcje.
- Użyj Visual Studio projektantów danych .NET i powiązania danych.
- Wyjaśnij, jak XML integruje się z ADO.NET.
Budowanie komponentów danych w Visual Studio
Jednostka ta zapewnia doświadczonym programistom możliwość tworzenia kodu dostępu do danych przy użyciu nowych funkcji w Visual Studio .
Po ukończeniu tej jednostki studenci będą potrafili:
- Utwórz komponenty danych za pomocą Visual Studio
- Edytuj komponenty danych za pomocą Visual Studio kreatorów i projektantów
- Napisz asynchroniczny kod ADO.NET
Konsumowanie i tworzenie XML Web Services
W tej części opisano kroki niezbędne do uzyskania dostępu do usługi internetowej ze strony ASP.NET, a następnie włączenia tych danych do aplikacji internetowej. Omówione zostaną nowe funkcje w Visual Studio związane z usługami sieciowymi.
Po ukończeniu tej jednostki studenci będą potrafili:
- Opisz cel i proces wywoływania usługi internetowej XML z formularza internetowego.
- Wywołaj usługę internetową XML bezpośrednio z przeglądarki, korzystając z protokołu HTTP (Hypertext Transfer Protocol).
- Utwórz referencyjny serwer proxy sieci Web dla metody sieci Web usługi sieci Web XML i wywołaj tę metodę z formularza sieci Web.
- Użyj szablonów w Visual Studio .NET, aby utworzyć XML usługę internetową.
Tworzenie aplikacji warstwy prezentacji za pomocą formularzy systemu Windows
Jednostka ta zapewnia doświadczonym programistom możliwość tworzenia rozbudowanych aplikacji klienckich przy użyciu nowych funkcji zwiększających produktywność w Visual Studio IDE oraz nowych elementów sterujących w .NET Framework. Zawiera także wprowadzenie do nowej technologii wdrażania ClickOnce dla aplikacji Windows Forms. ClickOnce ułatwia wdrażanie aplikacji Windows Forms na wielu klientach za pośrednictwem serwera sieci Web, łącznie z możliwością automatycznego aktualizowania klientów w przypadku wystąpienia zmian w aplikacji.
Po ukończeniu tej jednostki studenci będą potrafili:
- Twórz aplikacje Windows Forms przy użyciu Visual Studio
- Twórz formularze powiązane z danymi, korzystając z funkcji wiązania danych RAD w środowisku IDE
- Generuj formularze Master-Detail przy użyciu Visual Studio tagów SmartTag
- Twórz formularze powiązane z danymi, które wiążą się ze składnikami danych
- Wdróż aplikację Windows Forms z serwera sieci Web za pomocą ClickOnce
- Napisz aplikację, która automatycznie aktualizuje się na wielu klientach po wdrożeniu nowej wersji
Dostosowywanie formularzy i kontrolek systemu Windows
W tej części wyjaśniono, jak opracowywać niestandardowe Microsoft formularze i kontrolki systemu Windows. Uczestnicy kursu dowiedzą się, jak tworzyć kontrolki użytkownika, korzystać z operacji GDI+ i tworzyć nowe kontrolki dziedziczące z klasy Control. Ponadto pokazano, jak utworzyć nieprostokątny formularz systemu Windows i jak dodać do kontrolek funkcje, takie jak atrybuty i mapy bitowe Toolbox.
Po ukończeniu tej jednostki studenci będą potrafili:
- Wyjaśnij metody tworzenia kontrolek dla Windows Forms
- Narysuj interfejs użytkownika przy użyciu GDI+.
- Utwórz kontrolkę, która dziedziczy z istniejącej kontrolki.
- Utwórz nieprostokątny formularz systemu Windows.
- Utwórz niestandardową kontrolkę użytkownika.
Wykonywanie zadań asynchronicznych przy użyciu technik wielowątkowych
W tej części pokazano, jak utworzyć Microsoft aplikacje Windows Forms, które mogą uruchamiać zadania w tle. Wyjaśnia, jak korzystać z metod asynchronicznych i innych funkcji komponentów obsługujących wzorzec asynchroniczny dla komponentów. Uczestnicy kursu dowiedzą się także, jak używać klas z przestrzeni nazw System.Threading do uruchamiania jednego lub większej liczby zadań w tle przy użyciu wielu wątków w aplikacji.
Po ukończeniu tej jednostki studenci będą potrafili:
- Wyjaśnij koncepcje i procesy związane z wykonywaniem programowania asynchronicznego.
- Załaduj mapę bitową do aplikacji Windows Forms asynchronicznie.
- Wykonuj wiele jednoczesnych obliczeń w formularzu, korzystając z wielowątkowości.
Opinie uczestników (7)
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Szkolenie - Visual Studio with VB.Net
trainer was very helpful answered all my questions
Karol Olczyk - Atlas Copco
Szkolenie - Visual Studio with VB.Net
The trainer was great. My most favorite phrase he said over and over was... "For example". It is so helpful to have the concrete / practical examples to translate from concepts/theory into the real world.
Ryan Wilkins - PPD
Szkolenie - Visual Studio with VB.Net
Great QnA, allows individuals to digest and respond as we learn. High Energy :)
Kyle Austin - PPD
Szkolenie - Visual Studio with VB.Net
Great energy and knowledge, quick to answer questions as best he can
Kyle Austin - PPD
Szkolenie - Visual Studio with VB.Net
The calm and easy going during the training.
Ferdi van der Horst - Genmab
Szkolenie - Visual Studio with VB.Net
venue was nice, people running the venue were nice. the trainer was a genuine good guy.