Перевод «Microsoft Visual Studio Tools for Applications» на русский
В русский Microsoft Visual Studio Tools for Applicationsпереводится как набор средств Microsoft Visual Studio Tools для работы с приложениями. В переведенных предложениях Microsoft Visual Studio Tools for Applicationsвстречается не менее 5 раз.
Microsoft Visual Studio Tools for Applications
A family of Microsoft Visual Studio add-in software that allows developers to use Visual Basic and Visual C# to develop and customize applications built on the Microsoft .NET Framework.
+ Добавить перевод Добавить Microsoft Visual Studio Tools for Applications
«Microsoft Visual Studio Tools for Applications» в словаре английский — русский
набор средств Microsoft Visual Studio Tools для работы с приложениями
A family of Microsoft Visual Studio add-in software that allows developers to use Visual Basic and Visual C# to develop and customize applications built on the Microsoft .NET Framework.
Visual Studio 2022 | Установка, настройка, и начало работы
MicrosoftLanguagePortal
Показать алгоритмически созданные переводы
Автоматический перевод » Microsoft Visual Studio Tools for Applications» в русский
Glosbe Translate
Google Translate
Переводы «Microsoft Visual Studio Tools for Applications» на русский в контексте, память переводов
Склонение Основа
Dopasowanie słów
все точно любой
Visual Studio Tools for Applicationswas announced by Microsoftwith the release of Visual Studio2005.
Microsoft анонсировала VSTA вместе с выпуском Visual Studio 2005.
WikiMatrix
Moving on from Windows to a bright new future in Linux is becoming a trend not only among desktop users, but also forsoftware developers who grew up using Visual Studioand other Microsoft toolsto code applications forthe Windows platform.
Уход от Windows дабы обрести новое будущее с Linux становится общей тенденцией не только среди пользователей, но и среди разработчиков ПО, которые выросли используя Visual Studio и другие средства разработки от Microsoft для платформы Windows.
Common crawl
“Developers can get a preliminary version of Orcas, the new edition of programming tools Visual Studio, optimized forbuilding applications forVista. In addition, Microsoftreleased the toolsunder the brand Expression, designed forweb designers and artists who want to work with the new user interface, animation and other graphics capabilities, the operating system. ”
“Разработчики могут получить предварительную версию Orcas, новой редакции инструментов программирования Visual Studio, оптимизированной для создания приложений для Vista. Кроме того, Microsoft выпускает инструменты под маркой Expression, предназначенные для веб-дизайнеров и художников, желающих работать с новым пользовательским интерфейсом, анимацией и другими графическими возможностями ОС.”
ParaCrawl Corpus
At the TechEd Developers Conference 2007, which was held from 5 to 9 November in Barcelona, Microsoftannounced the release of Visual Studio2008 and introduced new solutions in the field of development tools. • Allchin: Applications forVista will be «simply stunning» »»»
VBA История, перспективы, достоинства и недостатки
На конференции TechEd Developers 2007, которая проходила с 5 по 9 ноября в Барселоне, компания Microsoft анонсировала выход Visual Studio 2008 и представила новые решения в сфере средств разработки.
ParaCrawl Corpus
Review the latest information about WF, the programming model, engine, and tools forquickly building workflow-enabled applicationsin Windows. WF consists of a .NET Framework version 3.0 namespace, an in-process workflow engine, and designers for Microsoft Visual Studio® 2005.
Платформа WWF состоит из пространства имен .NET Framework версии 3.0, внутрипроцессного обработчика рабочих процессов и конструкторов для Microsoft Visual Studio® 2005.
Источник: ru.glosbe.com
Visual Studio Tools for Applications
Visual Studio Tools for Applications(VSTA) представляет собой набор инструментов, который независимые поставщики программного обеспечения (ISV) могут использовать для создания настроечных возможностей в своих приложениях для автоматизации и расширения. Эти возможности могут использоваться конечными пользователями в рамках управляемых расширений.
Visual Studio Tools for Applications был объявлен Microsoft с выпуском Visual Studio 2005. Первый Community Technology Preview (CTP) из Visual Studio для приложений был выпущен в апреле 2006 года.
Он входит в состав Office 2007 для использования конечными пользователями и разработчиками бизнес-приложений, и SDK доступна отдельно для независимых поставщиков ПО. Это, однако, интегрировано только в InfoPath, а не в других приложениях Office.
Текущей версией является Visual Studio Tools for Applications 2.0. Вторая версия Visual Studio Tools for Applications включает в себя такие функции, как динамическое программирование модели и поддержка WPF, WCF, WF, LINQ и NET 3.5.
Visual Studio Tools для приложений основана на .NET Framework 2.0 и построена на той же архитектуре, что и Visual Studio Tools для Office (VSTO). [5] Некоторые из технологий, разработанных для Visual Studio для приложений (VSA) был и интегрированы в Visual Studio Tools для приложений. [6]
Visual Studio Tools for Applications состоит из среды выполнения и среды разработки, которые могут быть встроены в приложения для разоблачения ее особенности через объектной модели NET. Она также включает в себя конечного пользователя IDE включения Visual Basic. NET и C#. Visual Studio Tools for Applications также имеет 64-битную поддержку, записи макросов и других обычных Visual Studio 2005 IDE особенности, но не включает активные сценарии поддержки.
Независимые поставщики программных продуктов желающих интегрировать Visual Studio Tools for Applications в свои приложения должны платить Microsoft за лицензию. Цена лицензии рассчитывается как $50 за продукт либо как 1%, 2% или 3% отчисления в зависимости от доходов продукта.
Office 2007 приложения продолжают приходить с Visual Basic for Applications как пользовательских настроек среды конец, за исключением InfoPath 2007, который позволяет конечным пользователям настраивать их формы InfoPath по программированию с Visual Studio Tools for Applications.
Источник: microsoft.fandom.com
Visual Studio Tools for AI. Установка и Настройка
На сегодняшний день темы Machine Learningи Data Analysis(Машинное обучение и Анализ данных) являются самыми горячими и обсуждаемыми. Каждый крупный игрок на рынке информационных технологий старается каким-либо образом “отметиться” в этой области, что радует нас – разработчиков и исследователей. Одним из таких новых инструментов порадовала Microsoft,выпустив Visual Studio Tools for AI.
Что такое Visual Studio Tools for AI?
Visual Studio Tools for AI– это расширение для среды разработки Visual Studio, которое позволяет создавать, тестировать и развертывать Deep Learningи AIпроекты. Ключевой особенностью данного инструмента является интеграция с сервисом машинного обучения Azure Machine Learning, но его также можно использовать и локально, что мы и попробуем сделать. Для работы с Visual Studio Tools for AIвам понадобится Visual Studio2017. Если вы используете версию 2015, то нужно будет скачивать расширение, совместимое с данной средой разработки.
Установка Visual Studio Tools for AI
Для начала установим данное расширение. Это можно сделать двумя способами: первый – это скачать расширение на свой компьютер и установить локально. Второй – установить через менеджер расширений, встроенный в Visual Studio. Для этого запустите Visual Studio, и выберете на панели меню Tools -> Get Extensions and Updates…
В открывшемся окне найдите через строку поиска нужное нам расширение.
Настройка окружения для работы с Visual Studio Tools for AI
Установить Visual Studio Tools for AI– это только полдела. Нужно еще настроить окружение, которое позволит полноценно работать. Окружение – это необходимые библиотеки и интерпретатор языка программирования Python. Так уже сложилось, что Python стал фактически стандартом де-факто в области машинного обучения и анализа данных, поэтому без него никуда
Если хотите углубиться в тематику Python, то мы предлагаем ознакомиться с книгой “Python. Уроки” и ее онлайн версией на нашем сайте.
Еще одна важная деталь: для того, чтобы комфортно работать со всем предлагаемым набором инструментов (о этом ниже) необходимо наличие мощной видеокарты с поддержкой CUDA. Настроить окружение для работы можно, используя предоставляемый Microsoftспециальный инструмент, либо вручную. Мы рассмотрим оба варианта.
Предварительная подготовка
Независимо от того, какой способ установки вы выберете, необходимо будет установить следующий набор компонент.
git
Система контроля версий git, позволит вам скачивать нужные библиотеки напрямую из репозиториев (мест хранения). Про установку можете прочитать здесь .
GPU Driver
Установите последнюю версию драйверов для видеокарты. Предполагается, что у вас адаптер от NVidea, поддерживающий CUDA. Драйвера можно найти здесь .
CUDA
CUDA– эта платформа, которая позволяет использовать ресурсы видеокарты для решения вычислительных задач. На момент написания статьи последняя версия CUDA– 8.0, скачать ее можно вот от сюда . После установки убедитесь, что в переменной окружения %PATH%прописан путь до бинарных файлов CUDA, по умолчанию в Windowsони устанавливаются в папку “C:Program FilesNVIDIA GPU Computing ToolkitCUDAv8.0bin“. Вот официальная страница CUDA, если вдруг вы захотите почитать о ней побольше.
cuDNN
После установки CUDA, скачайте и установите cuDNN ( CUDA Deep Neural Network library) – библиотеку примитивов для работы с глубокими нейронными сетями, использующую ресурсы видеокарты. Скачать cuDNNможно здесь . Также как и с CUDAубедитесь, что путь до бинарных файлов cuDNNдобавлен в переменную окружения %PATH%и, если вы пользуетесь Windows, скопируйте cudnn64_6.dllв папку “C:Program FilesNVIDIA GPU Computing ToolkitCUDAv8.0bin“.
Python
Для работы с Visual Studio Tools for AIвам необходим интерпретатор языка Pythonверсии 3.5 (версия 3.6 тоже должна быть совместима, но мы не пробовали). Pythonможно скачать с официального сайта . При установке не забудьте поставить галочку “Add Python 3.5 to PATH”.
После установки Pythonобновите менеджер pip.
> python -m pip install -U pip
Настройка Pythonв Visual Studio
Для настройки Pythonв Visual Studioдля начала убедитесь, что он установлен. Для этого зайдите в Visual Studio Installer.
Нажмите на кнопку “Изменить” в выпадающем списке “Добавить” для установленной Visual Studio. В появившемся окне выберете “Разработка на Python”.
После установки вам необходимо будет установить интерпретатор Python, который будет использоваться по умолчанию в Visual Studio. Для этого зайдите через панель меню в настройки Tools > Python > Python Environments, в появившемся окне выберете Python 3.5 (64 bit)и нажмите на Make this the default environment for new projects. На этом заканчивается этап установки обязательных компонент для работы с Visual Studio Tools for AI, остальные элементы можно установить автоматически, воспользовавшись инструментом от Microsoft, либо сделать это вручную. Для начала рассмотрим первый вариант.
Установка необходимых библиотек в автоматическом режиме
Для того, чтобы воспользоваться данным инструментом необходимо предварительно:
- Установить драйвера для видеокарты с поддержкой CUDA(данную технологию поддерживают только карты от NVidia), саму CUDAи библио теку cuDNNдля работы с Deep Neural Network(Глубокими нейронными сетями).
- Установить интерпретатор Pythonверсии 3.5 или 3.6.
Эти шаги были нами выполнены в рамках раздела “Предварительная подготовка” (см. выше).
После этого откройте командное окно и выполните следующие команды:
git clone https://github.com/Microsoft/samples-for-ai.git cd samples-for-ai cd installer
Если у вас операционная система Windows, то выполните:
python.exe install.py
python3 install.py
Установка необходимых библиотек в ручном режиме
Ниже представлен список библиотек, которые нужно будет установить в ручном режиме.
Numpy
Numpy– библиотека языка Python, предоставляющая функции для работы с многомерными массивами.
pip3 install -U numpy
Scipy
Scipy– библиотека языка Python, базирующаяся на numpy, предназначена для проведения научных и инженерных расчетов.
pip3 install -U scipy
Microsoft Cognitive Toolkit (CNTK)
Microsoft Cognitive Toolkit – инструмент от Microsoftдля работы с глубокими нейронными сетями. В зависимости от того, используете ли вы видеокарту для ускорения вычислений, необходимо установить нужную версию данной библиотеки.
В операционной системе Windows:
– с поддержкой GPU:
pip3 install https://cntk.ai/PythonWheel/GPU/cntk-2.3.1-cp35-cp35m-win_amd64.whl
– без поддержки GPU:
pip3 install https://cntk.ai/PythonWheel/CPU-Only/cntk-2.3.1-cp35-cp35m-win_amd64.whl
В операционной системе Linux:
– с поддержкой GPU:
pip3 install https://cntk.ai/PythonWheel/GPU/cntk-2.3.1-cp35-cp35m-linux_x86_64.whl
– без поддержки GPU:
pip3 install https://cntk.ai/PythonWheel/CPU-Only/cntk-2.3.1-cp35-cp35m-linux_x86_64.whl
TensorFlow
TensorFlow – библиотека для численных вычислений, использующая графы потоков данных (data flow graphs), разработанная компанией Google.
Установка версии библиотеки, использующую GPU:
pip3 install tensorflow-gpu==1.4.0
не использующую GPU:
pip3 install tensorflow==1.4.0
Caffe2
Caffe2– легковесный, модульный и масштабируемый frameworkдля deep learning. Информацию по установке данного компонента можно найти на официальном сайте продукта .
MXNet
MXNet – deep learning библиотека, разрабатываемая в рамках Apache.
Установка версии с поддержкой GPU:
pip3 install mxnet-cu80==1.0.0
без поддержки GPU:
pip3 install mxnet==1.0.0
Keras
Keras – библиотека, предоставляющая высокоуровневый APIдля работы с нейронными сетями. В качестве backgroud’а Kerasможет использовать TensorFlow, CNTK, Theano.
pip3 install Keras
Theano
Theano – библиотека для языка Python, предоставляющая инструменты для проведения быстрых математических вычислений с многомерными массивами.
pip3 install Theano
PyTorch
PyTorch – frameworkдля работы с тензорами и динамическими нейронными сетями в Python.
Установка под Windows
К сожалению, у PyTorchнет готового дистрибутива под Windows, и поэтому приготовления для установки данной библиотека нам придется сделать самим.
- Первое, что нужно сделать это скачать PyTorchпакет из Anaconda. О том, что такое Anaconda и как ее установить и использовать можете прочитать здесь.
- Распакуйте скачанную библиотеку в папку, например “D:pytorch“.
- Добавьте в переменную окружения %PYTHONPATH%следующий путь: “D:pytorchLibsite-packages“, либо скопируйте содержимое папки “D:pytorchLibsite-packages” в папку “Libsite-packages” Pythonинтерпретатора.
Установка под Linux
Для установки под Linuxможете воспользоваться следующей командой.
pip3 install torchvision
Chainer
Chainer – frameworkдля работы с нейронными сетями. Для вычислений использует CUDA, поддерживает архитектуры различных нейронных сетей.
Для начала установите cupyдля поддержки CUDA.
pip3 install cupy
После этого уже можно устанавливать сам Chainer.
pip3 install chainer
На этом мы закончим вопрос установки и настройки Visual Studio Tools for AI. Следующая статья будет посвящена запуску тестового проекта с использованием данного инструмента.
Статья написана по материалам c официального githubрепозитория Visual Studio Tools for AI.
Источник: devpractice.ru
Visual Studio Tools for Microsoft Office System
В октябре прошлого года мы обсуждали возможности, связанные с созданием приложений для Microsoft Office 2003. Сейчас мы более подробно рассмотрим возможности, предоставляемые разработчикам решений на базе Microsoft Office новым продуктом — Visual Studio Tools for the Microsoft Office System.
Назначение продукта
Возможности создания приложений на базе Microsoft Office весьма разнообразны. Как минимум три предыдущие версии этого пакета позволяли встраивать исполняемый код, созданный с помощью Visual Basic for Applications, в документы Office, создавать для приложений Office так называемые контроллеры автоматизации (клиентские приложения, управляющие приложениями Office) с помощью любых средств разработки, поддерживающих технологию Component Object Model, создавать модули расширения (называемые также надстройками) в виде COM-библиотек. Для приложений Microsoft Office XP, помимо указанных возможностей, можно было создавать распознаватели и обработчики смарт-тэгов. Иными словами, спектр средств создания решений на базе Office и ранее был достаточно широк.
Рис. 1. Шаблоны проектов Visual Studio Tools for the Microsoft Office System
Отметим, однако, что появление .NET Framework и средств создания управляемого кода вызвало естественное желание разработчиков создавать решения, использующие как возможности самого Office, так и возможности, предоставляемые приложениями с управляемым кодом, среди которых, в частности, средства обеспечения безопасности Common Language Runtime, сборка мусора и иные преимущества, неоднократно описанные в нашем журнале.
VBA-код можно запускать в самом приложении Office. Он выполняется внутри приложения Office, обычно хранится в документе и при этом компилируется в p-код. Надстройки, представляющие собой скомпилированные библиотеки, можно создавать на любом языке программирования, поддерживающем создание COM-серверов. В принципе, можно разрабатывать COM-надстройки и с применением управляемого кода. Помимо этого при создании приложений с помощью Visual Studio .NET можно было применять специальные сборки Office XP Primary Interop Assemblies, позволявшие управлять приложениями Office XP с помощью COM-интерфейсов Microsoft Office из внешних по отношению к ним .NET-приложений, являвшихся, по существу, .NET-аналогами контроллеров автоматизации.
Тем не менее перечисленные возможности могут оказаться недостаточными для решения ряда задач, например для создания управляемого кода, обрабатывающего события Office. Подобные (и другие) задачи решаются с помощью Visual Studio Tools for the Microsoft Office System. Этот продукт представляет собой дополнение к Visual Studio .NET 2003, позволяющее встраивать в документы Word 2003 и Excel 2003 управляемый код на языках Visual Basic .NET и Visual C# .NET, созданный с помощью Microsoft Visual Studio .NET 2003.
Состав продукта
В состав Visual Studio Tools for the Microsoft Office System входят Visual Basic .NET Standard Edition (если его возможностей достаточно для решения задач, стоящих перед потенциальным покупателем продукта, можно не приобретать сам пакет Visual Studio), MSDN Library for Microsoft Visual Studio .NET 2003, Microsoft SQL Server Developer Edition (версия Microsoft SQL Server, предназначенная для разработки и отладки приложений для этой СУБД), а также Microsoft Office Access Developer Extensions (этот продукт позволяет поставлять приложения, созданные с помощью Microsoft Office Access, пользователям, не имеющим этого продукта).
Рис. 2. Свойства проекта сборки, используемой в документе Microsoft Office Word
Отметим, однако, что при необходимости создания решений для Microsoft Office System с помощью языков программирования, отличных от Visual Basic .NET, таких как Visual C++, Visual C#, Visual J++, требуется приобретение Visual Studio .NET 2003.
Применение
После установки Visual Studio Tools for the Microsoft Office System разработчику становятся доступны новые шаблоны проектов — Excel Workbook, Word Document, Word Template.
Для создания приложений с помощью этих шаблонов достаточно выбрать нужный и ответить на вопросы мастера создания приложений, связанные с местоположением проекта, документа, в котором будет использоваться создаваемый код, и настроек безопасности доступа к создаваемой сборке.
Рис. 3. Мастер Microsoft Office Project Wizard
После этого, как обычно, можно создавать и отлаживать код сборки (соответствующее приложение Microsoft Office будет запущено в процессе отладки кода).
Visual Studio .NET добавляет в документ, указанный при создании проекта, свойства, определяющие то, какую именно сборку следует загрузить.
Отметим, что для обращения к управляемому коду в Word 2003 и Excel 2003 встроен загрузчик Common Language Runtime.
Иными словами, все это выглядит не сложнее, чем создание VBA-кода.
Преимущества
Visual Studio Tools for the Microsoft Office System позволяет создавать расширения Office, основанные на управляемом коде и выполняемые изнутри самих документов. Однако, в отличие от VBA-приложений, подобный код хранится в сборке, расположенной отдельно от документа, что позволяет при необходимости легко осуществлять ее обновление. Отметим, что созданный подобным способом код, в отличие от VBA-кода, является скомпилированным, и это во многих случаях положительно сказывается на производительности приложений. Код, созданный с помощью Visual Studio .NET Tools for Office, обладает всеми преимуществами, предоставляемыми платформой Microsoft .NET, такими как поддерживаемые данной платформой средства обеспечения безопасности (в отличие от VBA-кода, сборки, созданные с помощью Visual Studio Tools for the Microsoft Office System, не будут выполняться, если администратор явно не укажет, что данной сборке или каталогу можно полностью доверять), а также возможностью применения при разработке всех поддерживаемых данной платформой технологий. И наконец, при создании подобного кода можно пользоваться всеми инструментами, предоставляемыми Visual Studio .NET.
Рис. 4. Создание кода сборки, используемой в документе Microsoft Office Word
В заключение отметим, что Visual Studio Tools for the Microsoft Office System вполне нормально сосуществуют одновременно с Visual Basic for Applications — VBA-код и .NET-код могут использоваться в одном и том же документе. Это позволяет создателям решений на основе Office применять одновременно обе указанные технологии, выбирая при этом наиболее подходящую для решения той или иной задачи.
Ссылки по теме
- Подробнее о продуктах Microsoft
- В ожидании Visual Studio 2005
- Обратиться в Interface Ltd. за дополнительной информацией/по вопросу приобретения продуктов
- Приобрести продукты Microsoft в Интернет-магазине ITshop.ru
- Курсы по продуктам Microsoft
07.2006 | ||
Источник: www.interface.ru Пользовательский интерфейс Visual Studio 2013Основное окно пользовательского интерфейса Visual Studio 2013 (если выйти из стартовой страницы) изображен на рис. 4.5.
Аналогично предыдущим версиям, основное окно Visual Studio 2013 имеет несколько областей:
Основное меню имеет следующую структуру:
Основные элементы меню Tools:
Источник: intuit.ru |