Опубликован: 27.12.2011 | Доступ: свободный | Студентов: 1334 / 35 | Оценка: 4.44 / 4.44 | Длительность: 12:31:00
Самостоятельная работа 8:

Использование расширений и создание функции импорта данных из файла Excel

< Лекция 8 || Самостоятельная работа 8: 12 || Самостоятельная работа 9 >
Аннотация: Цель работы: изучение способов поиска, подключения и использования расширений в приложениях LightSwicth. Ожидаемые результаты: в результате выполнения работы в приложение будут добавлены функции для импорта данных в таблицу LightSwitch из файлов Microsoft Excel с помощью специального расширения,

Расширения является специальным механизмом LightSwitch, направленным на увеличение его функциональных возможностей и добавления функций, которые отсутствуют в базовом LightSwitch.

Для управления подключенными к проекту расширениями необходимо открыть Свойства проекта и перейти на вкладку Расширения. Тут отображаются все установленные расширения.

Установив флажок слева от имени расширения можно включать расширение в текущий проект. Флажок использовать в новых проектах позволяет автоматически подключать данное расширение при создании нового приложения LightSwitch.

Для подключения новых расширений используется кнопка Найти другое расширение в Интернете. Она расположена внизу окна расширений.

После ее нажатия будет открыт Диспетчер расширений, с его помощью можно находить и подключать новые расширения, находить и устанавливать обновления для расширений, а также удалять ненужные расширения.

Позже будет описано, как использовать диспетчер для загрузки новых расширений.

Рассмотрим использование расширения, которое предлагает для бесплатного использования команда разработчиков LightSwitch. Расширение называется Excel Importer for Visual Studio LightSwitch и используется для импорта новых значений в таблицы LightSwitch. Напомним, что возможности экспорта значений включены в стандартные возможности LightSwitch.

Перейдите по ссылке http://code.msdn.microsoft.com/Excel-Importer-for-Visual-61dd4a90 на этой странице приведено описание данного расширения.

Выберите кнопку С#, VB.NET и загрузите архив с проектом расширения. При необходимости можно развернуть архив и изучить код расширения или внести свои правки и перекомпилировать проект.

Для использования перейдите в папку C#,VB,Binaries и запустите файл LightSwitchUtilities.Vsix, который является установочным для расширения.

< Лекция 8 || Самостоятельная работа 8: 12 || Самостоятельная работа 9 >