2014-07-18 13 views

Odpowiedz

4

Visual Studio Tools for Office (lub VSTO) to framework Microsoftu dla zarządzanych dodatków w zastosowaniach biurowych, począwszy od pakietu Office 2003 z późniejszymi wersjami wspierającymi tylko pakiet Office 2007+.

Aplikacje Office jest framework Microsoftu dla HTML5 aplikacji w zastosowaniach biurowych, począwszy od Urzędu 2013.

Office Developer Tools są narzędzia (zwykle pod postacią Wizualnych szablonów projektowych Studio) rozwijanie zarówno Aplikacje VSTO i dla aplikacji Office.

Kiedy tworzysz projekt "Excel 2007 Workbook" tak jak na zrzucie ekranu, używasz szablonu projektu VSTO zainstalowanego jako część Office Developer Tools.

+0

Więc mówisz, że * przed * HTML5, 2 były jednym i tym samym. Byli nierozłączni. –

+1

@ swiss_programmer Są one nierozłączne, jak sądzę, ale to nie to samo. Szablon projektu VSTO zawiera narzędzia Office Developer Tools, ale po wdrożeniu i zainstalowaniu na komputerze klienta jest to tylko aplikacja VSTO. – Vache

+0

Przypuszczam, że "Narzędzia programistyczne pakietu Office" mogłyby być inaczej nazwane "Szablony VSTO" lub "Narzędzia programistyczne VSTO" (w tym czasie). –

-4

Visual Studio Tools for Office (aka VSTO) jest pół MS Office.

Narzędzie Microsoft Office Developer Tools jest półroczem Visual Studio.

+0

W jaki sposób VSTO jest po prostu częścią biura MS? Są zbudowane w Visual Studio, czy nie są? – Bit

2

Znalazłem bardziej szczegółową odpowiedź.

What are similarities and differences between Microsoft Office Developer Tools for Visual Studio and Visual Studio Tools for Office?

niektóre informacje dotyczące pakietu Microsoft Office Developer Tools for Visual Studio

Microsoft wydała Narzędzia Office Developer dla Visual Studio. Narzędzia są dostępne w formie podglądu i stanowią alternatywę dla Napa, twórcy lekkiej aplikacji Microsoftu.

Rozszerzenia programu Visual Studio można używać do pisania aplikacji dla pakietu Office, SharePoint i Office 365. Wcześniejsze wersje pakietu Office używały Visual Basic for Applications jako języka programowania. Nowe rozszerzenia umożliwiają pisanie aplikacji dla Office i SharePoint za pomocą technologii internetowych , takich jak HTML5, CSS, JavaScript, REST, OData i OAuth.

Aplikacje opracowane mogą być sprzedawane w sklepie Office lub używane wewnętrznie w we własnej firmie. Nowa wersja umożliwia również pisanie aplikacji, które czynią korzystanie z SharePoint z bez udziału SharePoint na komputerze lokalnym.

Aplikacja Office jest po prostu strona internetowa, która jest gospodarzem wewnątrz aplikacji klienckiej Office i aplikacje można napisać dla Office i SharePoint są w trzech kategoriach

tych, które pojawiają się w panelu zadań Aplikacja biurowa; te, które pojawiają się w treści dokumentu Office, takiego jak jako arkusz roboczy; i aplikacje pocztowe dla programu Outlook i Outlook Web Access. Są one wyświetlane obok otwartego elementu programu Outlook, takiego jak wiadomość e-mail o adresie e-mail:
, wezwanie na spotkanie, odpowiedź na spotkanie, spotkanie z odwołaniem lub spotkaniem o wartości . Podstawowymi składnikami aplikacji dla Office Office są plik manifestu XML i strona internetowa. Plik manifestu definiuje różne ustawienia i punkty na stronie internetowej, która implementuje aplikację UI i niestandardową logikę.

Według przegląd nowych narzędzi, aplikacja do Urzędu może zrobić prawie wszystko strona internetowa może zrobić wewnątrz przeglądarki, takie jak zapewnić interaktywny interfejs i niestandardową logikę poprzez JavaScript lub użyj ramy JavaScript, takich jako jQuery.

Druga metoda opracowywania dla Office 13 i 365 polega na użyciu internetowego narzędzia programistycznego "Napa" firmy Microsoft, które Microsoft opisuje jako lekkiego towarzysza programu Visual Studio. Napa to bezpłatna aplikacja przeglądarkowa dla SharePoint, która umożliwia pisanie aplikacji.

Chociaż aplikacje lekkie mogą spełniać pewne wymagania, warto zauważyć, że Visual Basic for Applications i VSTO zrobić zarówno nadal pracować w Urzędzie 2013, jedyną wadą jest to, że nie można ich używać do tworzenia aplikacji, które można sprzedawać w sklepie Office.

Dla wielu istniejących deweloperów Office, odejście od bogatego klienta oferowanego w Visual Basic for Applications jest wadą. Korzyści z możliwości ich sprzedaży w Sklepie Office są dostępne tylko w przypadku subskrypcji programisty Office 365, która obejmuje: witrynę programisty witryn SharePoint dostosowaną do tworzenia i aplikacji testowych oraz konto sprzedawcy Dashboard firmy Microsoft w celu utworzenia Twoje aplikacje w Sklepie.

Niektóre informacje dotyczące VSTO: -

VSTO lub Visual Studio Tools for Office lub Microsoft Visual Studio Tools jest częścią programu Visual Studio .NET narzędzi pakietu Microsoft i wspiera Microsoft .NET Framework. Jest używany przez programistów do napisania kodu łączącego aplikacje Microsoft Office Word, Excel i Outlook . Programiści używający VSTO mogą używać języków C# lub Visual Basic . Jest to alternatywa dla Visual Basic for Applications lub można użyć narzędzi programistycznych Microsoft Office w Visual Studio do tworzenia aplikacji .NET Framework, które rozszerzają Office. Te aplikacje są również nazywane rozwiązaniami Office.

Narzędzia dla programistów pakietu Office udostępniają funkcje, które pomagają w tworzeniu rozwiązań biurowych dostosowanych do różnych potrzeb biznesowych.Narzędzia zawierają szablony projektów, które pomagają w tworzeniu rozwiązań Office przy użyciu Visual Basic lub Visual C# oraz wizualnych projektantów, które pomagają w tworzeniu niestandardowych interfejsów użytkownika dla rozwiązań Office.

Powiązane problemy