Course Code: vsto
Duration: 21 hours
Prerequisites:
  • Zrozumienie programowania obiektowego i .NET Framework.
  • Doświadczenie z aplikacjami Microsoft Office i Visual Studio.
  • Doświadczenie w programowaniu w języku C# lub Visual Basic.

Publiczność

  • Deweloperzy
  • Użytkownicy biurowi
Overview:

Visual Studio Tools for Office (VSTO) to zestaw narzędzi programistycznych, które umożliwiają programistom korzystanie z Visual Studio i .NET Framework do tworzenia niestandardowych rozwiązań dla aplikacji Microsoft Office, takich jak Word, Excel, PowerPoint, Outlook i Visio. VSTO umożliwia programistom dostęp do modelu obiektowego pakietu Office i manipulowanie nim, korzystanie z kontrolek Windows Forms i komponentów .NET w dokumentach pakietu Office, tworzenie niestandardowych wstążek i okienek zadań oraz integrację aplikacji pakietu Office z usługami internetowymi i bazami danych.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla początkujących i średnio zaawansowanych programistów, którzy chcą używać VSTO do tworzenia niestandardowych rozwiązań dla aplikacji Microsoft Office.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Tworzenie dodatków i dostosowań na poziomie dokumentu dla aplikacji pakietu Office.
  • Access i manipulować modelem obiektów pakietu Office oraz jego zdarzeniami.
  • Tworzenie niestandardowych wstążek, okienek zadań i okien dialogowych dla aplikacji pakietu Office.
  • Używanie kontrolek Windows Forms i komponentów .NET w dokumentach pakietu Office.
  • Integracja aplikacji pakietu Office z usługami sieciowymi i bazami danych.
  • Wdrażanie i zabezpieczanie rozwiązań pakietu Office.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Course Outline:
  • Omówienie problemów związanych z wersjami MS Office,
  • Porównanie VSTO do Visual Basic for Application (VBA),
  • Omówienie architektury VSTO,
  • Omówienie zasad pracy z danymi zawartymi w skoroszytach,
  • Formatowanie danych,
  • Używanie własnych funkcji (pisanych w .NET) w tworzonych formułach,
  • Reagowanie na zdarzenia MS Excel,
  • Tworzenie aplikacji,
  •  Wykorzystywanie danych zewnętrznych jako źródła danych,
  •  Omówienie zasad reagowania na błędy,
  •  Osadzanie aplikacji MS Office we własnych aplikacjach .NET,
  •  Omówienie zasad i polityk bezpieczeństwa MS Office, VSTO oraz platformy .NET.
Sites Published:

United Arab Emirates - Visual Studio Tools for Office (VSTO)

Qatar - Visual Studio Tools for Office (VSTO)

Egypt - Visual Studio Tools for Office (VSTO)

Saudi Arabia - Visual Studio Tools for Office (VSTO)

South Africa - Visual Studio Tools for Office (VSTO)

Brasil - Visual Studio Tools for Office (VSTO)

Canada - Visual Studio Tools for Office (VSTO)

中国 - Visual Studio Tools for Office (VSTO)

香港 - Visual Studio Tools for Office (VSTO)

澳門 - Visual Studio Tools for Office (VSTO)

台灣 - Visual Studio Tools for Office (VSTO)

USA - Visual Studio Tools for Office (VSTO)

Österreich - Visual Studio Tools for Office (VSTO)

Schweiz - Visual Studio Tools for Office (VSTO)

Deutschland - Visual Studio Tools for Office (VSTO)

Czech Republic - Visual Studio Tools for Office (VSTO)

Denmark - Visual Studio Tools for Office (VSTO)

Estonia - Visual Studio Tools for Office (VSTO)

Finland - Visual Studio Tools for Office (VSTO)

Greece - Visual Studio Tools for Office (VSTO)

Magyarország - Visual Studio Tools for Office (VSTO)

Ireland - Visual Studio Tools for Office (VSTO)

Luxembourg - Visual Studio Tools for Office (VSTO)

Latvia - Visual Studio Tools for Office (VSTO)

España - Visual Studio Tools for Office (VSTO)

Italia - Visual Studio Tools for Office (VSTO)

Lithuania - Visual Studio Tools for Office (VSTO)

Nederland - Visual Studio Tools for Office (VSTO)

Norway - Visual Studio Tools for Office (VSTO)

Portugal - Visual Studio Tools for Office (VSTO)

România - Visual Studio Tools for Office (VSTO)

Sverige - Visual Studio Tools for Office (VSTO)

Türkiye - Visual Studio Tools for Office (VSTO)

Malta - Visual Studio Tools for Office (VSTO)

Belgique - Visual Studio Tools for Office (VSTO)

France - Visual Studio Tools for Office (VSTO)

日本 - Visual Studio Tools for Office (VSTO)

Australia - Visual Studio Tools for Office (VSTO)

Malaysia - Visual Studio Tools for Office (VSTO)

New Zealand - Visual Studio Tools for Office (VSTO)

Philippines - Visual Studio Tools for Office (VSTO)

Singapore - Visual Studio Tools for Office (VSTO)

Thailand - Visual Studio Tools for Office (VSTO)

Vietnam - Visual Studio Tools for Office (VSTO)

India - Visual Studio Tools for Office (VSTO)

Argentina - Visual Studio Tools for Office (VSTO)

Chile - Visual Studio Tools for Office (VSTO)

Costa Rica - Visual Studio Tools for Office (VSTO)

Ecuador - Visual Studio Tools for Office (VSTO)

Guatemala - Visual Studio Tools for Office (VSTO)

Colombia - Visual Studio Tools for Office (VSTO)

México - Visual Studio Tools for Office (VSTO)

Panama - Visual Studio Tools for Office (VSTO)

Peru - Visual Studio Tools for Office (VSTO)

Uruguay - Visual Studio Tools for Office (VSTO)

Venezuela - Visual Studio Tools for Office (VSTO)

Polska - Visual Studio Tools for Office (VSTO)

United Kingdom - Visual Studio Tools for Office (VSTO)

South Korea - Visual Studio Tools for Office (VSTO)

Pakistan - Visual Studio Tools for Office (VSTO)

Sri Lanka - Visual Studio Tools for Office (VSTO)

Bulgaria - Visual Studio Tools for Office (VSTO)

Bolivia - Visual Studio Tools for Office (VSTO)

Indonesia - Visual Studio Tools for Office (VSTO)

Kazakhstan - Visual Studio Tools for Office (VSTO)

Moldova - Visual Studio Tools for Office (VSTO)

Morocco - Visual Studio Tools for Office (VSTO)

Tunisia - Visual Studio Tools for Office (VSTO)

Kuwait - Visual Studio Tools for Office (VSTO)

Oman - Visual Studio Tools for Office (VSTO)

Slovakia - Visual Studio Tools for Office (VSTO)

Kenya - Visual Studio Tools for Office (VSTO)

Nigeria - Visual Studio Tools for Office (VSTO)

Botswana - Visual Studio Tools for Office (VSTO)

Slovenia - Visual Studio Tools for Office (VSTO)

Croatia - Visual Studio Tools for Office (VSTO)

Serbia - Visual Studio Tools for Office (VSTO)

Bhutan - Visual Studio Tools for Office (VSTO)

Nepal - Visual Studio Tools for Office (VSTO)

Uzbekistan - Visual Studio Tools for Office (VSTO)