Programowanie pakietu Office i programu SharePoint w programie Visual Studio
Artykuł
Możesz rozszerzyć pakiet Microsoft Office i program SharePoint, tworząc uproszczoną aplikację lub dodatek, który użytkownicy pobierają ze Sklepu Office lub wykazu organizacyjnego, albo tworząc rozwiązanie oparte na programie .NET Framework instalowane przez użytkowników na komputerze.
Tworzenie dodatków dla pakietu Office i programu SharePoint
Pakiety Office 2013 i SharePoint 2013 wprowadzają nowy model dodatków, który ułatwia tworzenie, dystrybuowanie i zarabianie dodatków rozszerzających pakiety Office i SharePoint. Te dodatki mogą działać w usłudze Office lub SharePoint Online, a użytkownicy mogą korzystać z nich z wielu urządzeń.
Dowiedz się, jak za pomocą nowego modelu dodatku pakietu Office rozszerzyć środowisko pakietu Office dla użytkowników.
Te dodatki mają niewielkie rozmiary w porównaniu z dodatkami i rozwiązaniami VSTO. Można je tworzyć przy użyciu niemal dowolnej technologii programowania internetowego, takiej jak HTML5, JavaScript, CSS3 i XML. Aby rozpocząć, użyj narzędzi Office Developer Tools w programie Visual Studio, który umożliwia tworzenie projektów, pisanie kodu i uruchamianie dodatków w przeglądarce.
Tworzenie dodatku pakietu Office
Aby rozszerzyć funkcjonalność pakietu Office, utwórz dodatek pakietu Office. Jest to w zasadzie strona internetowa hostowana w aplikacja pakietu Office licacji, takiej jak Excel, Word, Outlook i PowerPoint. Aplikacja może dodawać funkcje do dokumentów, arkuszy, wiadomości e-mail, terminów, prezentacji i projektów.
Aplikację można sprzedawać w Sklepie Office. Sklep Office ułatwia zarabianie na dodakach, zarządzanie aktualizacjami i śledzenie danych telemetrycznych. Możesz również opublikować aplikację dla użytkowników za pośrednictwem wykazu aplikacji w programie SharePoint lub w programie Exchange Server.
Poniższa aplikacja dla pakietu Office przedstawia dane arkusza na mapie Bing.
Dowiedz się więcej
To
Zobacz
Dowiedz się więcej na temat dodatków pakietu Office, a następnie utwórz je.
Aby rozszerzyć program SharePoint dla użytkowników, utwórz dodatek programu SharePoint. Jest to w zasadzie mała, łatwa w użyciu aplikacja autonomiczna, która rozwiązuje potrzebę użytkowników lub firm.
Aplikację dla programu SharePoint można sprzedawać w Sklepie Office. Możesz również opublikować dodatek dla użytkowników za pomocą wykazu dodatków w programie SharePoint. Właściciele witryn mogą instalować, uaktualniać i odinstalować dodatek w swoich witrynach programu SharePoint bez pomocy administratora serwera farmy lub zbioru witryn.
Oto przykład aplikacji dla programu SharePoint, która ułatwia użytkownikom zarządzanie kontaktami biznesowymi.
Dowiedz się więcej
To
Zobacz
Dowiedz się więcej na temat dodatków programu SharePoint, a następnie utwórz je.
Utwórz dodatek VSTO przeznaczony dla pakietu Office 2007 lub Office 2010 lub rozszerz pakiet Office 2013 i Office 2016 poza możliwościami dodatków pakietu Office. Dodatki VSTO działają tylko na pulpicie. Użytkownicy muszą instalować dodatki VSTO, więc zazwyczaj są one trudniejsze do wdrożenia i obsługi. Jednak dodatek VSTO może być ściślej zintegrowany z pakietem Office. Może na przykład dodawać karty i kontrolki do wstążki pakietu Office i wykonywać zaawansowane zadania automatyzacji, takie jak scalanie dokumentów lub modyfikowanie wykresów. Możesz korzystać z programu .NET Framework i korzystać z języków C# i Visual Basic do interakcji z obiektami pakietu Office.
Oto przykład, co może zrobić dodatek VSTO. Ten dodatek VSTO dodaje kontrolki wstążki, niestandardowe okienko zadań i okno dialogowe do programu PowerPoint.
Dowiedz się więcej
To
Odczyt
Porównaj różne sposoby rozszerzania pakietu Office i zdecyduj, czy należy użyć dodatku VSTO, czy dodatku pakietu Office.
Utwórz rozwiązanie programu SharePoint przeznaczone dla programów SharePoint Foundation 2010 i SharePoint Server 2010 lub rozszerzyć programy SharePoint 2013 i SharePoint 2016 w sposób wykraczające poza możliwości dodatku programu SharePoint.
Rozwiązania programu SharePoint wymagają lokalnych serwerów farmy programu SharePoint. Administracja istratory muszą je zainstalować, a ponieważ rozwiązania są wykonywane w programie SharePoint, mogą mieć wpływ na wydajność serwera. Jednak rozwiązania zapewniają głębszy dostęp do obiektów programu SharePoint. Ponadto podczas tworzenia rozwiązania programu SharePoint można korzystać z programu .NET Framework i korzystać z języków C# i Visual Basic do interakcji z obiektami programu SharePoint.
Dowiedz się więcej
To
Zobacz
Porównaj rozwiązania programu SharePoint z dodatkami programu SharePoint.
Microsoft SharePoint is a customizable platform that developers can extend with custom components. The SharePoint Framework is the recommended development model to extend the modern SharePoint experience. In this learning path, you'll learn how to customize and extend SharePoint using the SharePoint Framework using web parts and extensions.