Как запускать программы в Windows 10 ещё быстрее. Приложения в виндовс


Публикация приложения в Windows Store / Хабр

Привет.

Я студент-партнер Microsoft, и в этой статье я хотел бы поделиться с вами своим опытом публикации приложения в Windows Store и рассказать о некоторых особенностях сертификации и публикации. Об особенностях регистрации учетной записи разработчика Windows Store я рассказывать не буду, потому как об этом уже писали не раз. Например, здесь.

Дикое желание попробовать опубликовать свою игру меня охватило в начале июня. Естественно, я просто не мог не использовать возможность получить ранний доступ в магазин Windows через AEL (Application Excellence Labs) — лабораторные, которые проходили почти постоянно. После прохождения двух таких лабораторных я получил ключ для регистрации и мог заняться публикацией.

Предположим, что вы также уже разработали свое приложение, зарегистрировались в Windows Store и готовы к публикации приложения. Напомню, что не так давно был открыт доступ к бесплатной регистрации в магазине для студентов через DreamSpark, поэтому, тем, кто не заметил этого объявления, я настоятельно рекомендую получить ключ здесь: Dreamspark.

Манифест приложения
Итак, очень важно понимать, что перед публикацией приложения в магазин, нужно правильно настроить его манифест. Это — самая важная вещь в вашем приложении (кроме самого приложения, конечно), которой нужно уделить особое внимание.
Интерфейс приложения
Открываем файл package.appxmanifest в проекте и на первой вкладке «Интерфейс приложения» видим следующее:

Здесь необходимо указать имя вашего приложения, входную точку при его запуске, доступные языки, поддерживаемые ориентации и все изображения, которые будут использоваться приложением. Это и значок на плитке (широкий и/или мелкий) и splashscreen, который отображается при запуске приложения и др. Напротив каждого поля указаны также необходимые размеры. Эти изображения должны быть подогнаны именно под эти размеры, иначе манифест их просто не примет.

Возможности

Здесь нужно указать все, что приложению необходимо для корректной работы. Это также потребуется для успешного прохождения WACK (об этом чуть позже) и для успешного прохождения сертификации приложения в магазин. В моем случае игра использует только подключение к сети Интернет, для того, чтобы синхронизировать игровой прогресс с учетной записью Microsoft пользователя. Поэтому на этой вкладке у меня стоит только одна галочка напротив пункта «Интернет (клиент)».

Упаковка

Это самая важная вкладка в манифесте. Именно в ней указывается информация о привязке приложения в магазину и использовании сертификата (тестового или зарегистрированного в Windows Store).

Тестовый сертификат приложения Для того, чтобы можно было протестировать приложение на своем комьютере или отправить другому человеку в виде пакета установки, можно создать тестовый сертификат, который не будет привязан к вашей учетной записи в Windows Store.

В этом случае в проекте появится новый файл сертификата AppName_TemporaryKey.pfx, который и позволит пользоваться приложение в тестовом режиме. В этом случае будут недоступны возможности реальной покупки приложения или инапов, но этот вопрос решается эмулированием покупки при разработке приложения. Об этом много ресурсов на MSDN.

Подготовка к публикации в магазин Windows
Итак, приложение готово, учетная запись зарегистрирована. Начинаем работу по публикации в магазин. Первым делом, идем в Интернет на портал разработчиков Windows 8 в Информационную панель приложений по ссылке:appdev.microsoft.com/StorePortals/ru-ru

Если вы никогда раньше не публиковали приложение в Windows Store, то эта страничка будет выглядеть примерно так…

… только в ней не будет двух приложений, как у меня.

Выбираем слева в меню «Отправить приложение» и подготавливаем магазин к загрузке.

На данный момент важен только один пункт — Имя приложения. Нужно в него перейти и зарезервировать новое имя для своего приложения. Или несколько, если вы планируете публиковать его в магазинах разных стран, и одного имени для этого недостаточно.

Возвращаемся в Visual Studio к приложению Теперь, когда мы зарезервировали новое имя для нашего будущего приложения, пора связать его с нашим реальным приложением и получить сертификат из Windows Store. В контекстном меню проекта (в моем случае Baller) выбираем пункт меню «Магазин» — «Связать приложение с Магазином..».

После этого нам предложат войти под своей учетной записью разработчика для магазина Windows.

Далее откроется окно выбора приложения, в котором и появится имя, которое мы только что зарегистрировали.

В моем случае это окно пусто, поскольку для моего приложения уже раньше были загружены пакеты, а здесь отображаются только «чистые» еще не загруженные приложения. Чтобы я мог связать свое обновленное приложение с тем, что у меня в магазине, мне нужно поставить галочку напротив «Включать имена приложений, для которых уже есть пакеты». Нажимаем «Далее», затем «Связать». После этой процедуры в проекте появится еще один сертификат AppName_StoreKey.pfx и файл Package.StoreAssociation.xml, в котором дополнительно содержится вся необходимая информация для магазина по стоимости приложения и удовлетворению минимальных требований для публикации в различных странах.

Создание пакета приложения

Следующий шаг — создание пакета приложения, который потребуется для загрузки в магазин. Вызываем контекстное меню проекта, выбираем «Магазин» — «Создать пакеты приложения..».

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

IMP: на будущее, всегда помните, что версия приложения, указанная на этом шаге должна быть обязательно выше версии пакета, уже загруженного в магазин Windows. Также есть некоторые нюансы: Версия приложения выглядит примерно так: 1.0.0.0. Помните, что пользователи увидят обновление в магазине, только если увеличилась, как минимум, вторая цифра слева (например 1.1.0.0). Третья цифра обозначает номер сборки, четвертая — номер редакции. Если в магазине загружен пакет с номером 1.0.0.0, а вы публикуете пакет 1.0.0.1, то для того, чтобы пользователь увидел изменения, ему нужно будет удалить приложение и загрузить его снова из магазина Windows. Только так. Простыми словами: первые две цифры — для покупателей, вторые две — для разработчиков. Помните это!

Windows Application Certification Kit (WACK)
Нажимаем «Создать». После нажатия на эту кнопку Visual Studio соберет проект в режиме Release и появится окно о том, что пакет успешно создан и дальше можно будет выбрать: или закрыть это окно, или проверить приложение с помощью сертификационной утилиты WACK (Windows App Cert Kit), о которой я говорил раньше.

Я настоятельно рекомендую после создания пакета на всякий случай проверять пакет на прохождение WACK. Утилита проверяет приложение на наличие основных ошибок в приложение: правильность кодировки файлов, соответствие цветов приложения, быстрый запуск на слабых компьютерах (менее 5 секунд), безопасность приложения и еще много другое. Это также даст вам гарантию прохождения в магазин на некоторых стадиях проверки.

После выбора «Запустить WACK» желательно отойти от компьютера на какое-то время и пойти, например, выпить кофе. Проверка занимает около 5 минут, в течение которых приложение будет иногда запускаться, и какие-либо действий с ним в этот момент выполнять категорически запрещены. Любое взаимодействие с ним или высокая нагруженность процессора во время работы WACK'а может зафейлить проверку. По личному опыту скажу, что однажды, я не прошел WACK потому что моя игра на слабом компьютере запустилась на за 5 секунд, а за 5,007. Пришлось доделывать, потому что НЕ прохождение WACK — это абсолютная гарантия того, что приложение НЕ пройдет в магазин.

После выполнения проверки приложения и глотка кофе, можно порадоваться результату и подготовиться к последнему шагу…

… или погрустить немного…

… и посмотреть подробный отчет о том, что не так в приложении и подумать, как это можно исправить.

Публикация в магазин Windows
Итак, пакеты приложения собраны, WACK успешно пройден, осталось пройти последнюю стадию — сертификацию приложения в магазин Windows.

Первый пункт из списка (Имя приложения), насколько вы помните, мы уже прошли. Осталось заполнить остальные. Все по-порядку:

Сведения о продажах
Здесь нужно указать стоимость приложения, пробный период (если приложение платное), страны, где вы хотите опубликовать приложение, категорию, и также необходимые требования к оборудованию, если это — игра.
Дополнительные возможности
Здесь указываются возможности подключения приложения к службам Live Connect и push-уведомления, а также создание кодов продукта и их стоимость для покупки инапов.
Возрастная оценка и сертификаты оценки
В этом пункте нужно указать аудиторию, для которой предназначено ваше приложение. Также для некоторых стран необходимо будет загрузить специально созданные сертификаты оценки приложения с явным указанием того, что оно в себе содержит (этот пункт проверяет специальный тестер, которые проверяет контент на соответствие требованиям).
Шифрование
Здесь нужно указать использует ваше приложение шифрование или нет, и также вам нужно будет поставить галочку в согласие о том, что ваше приложение подлежит широкому распространению во всех юрисдикциях без государственной экспертизы, утверждения, лицензии или технологических ограничений.
Пакеты
Важнейший пункт при заполнении формы приложения — это «Пакеты». На этой странице нужно загрузить созданные вами ранее пакет приложения (файл с расширением .appxupload). Магазин автоматически проверит его и загрузит информацию о языках приложения, поддержки разных архитектур процессора, сертификаты привязки к магазину и версию приложения. Пакет с меньшей версией, чем тот, который уже был сертифицирован ранее, загружен не будет.
Описание
Пожалуй, самый важный пункт после загрузки пакета — это «Описание». Если вы создали многоязычное приложение, то вам необходимо будет заполнить две формы на обоих поддерживаемых приложением языках. Выбор разноязычных форм появляется автоматически после проверки загруженного пакета. Для каждого языка необходимо заполнить описание, возможности приложения, описание обновления (если это обновление ранее загруженного приложения), сведения об авторских правах, контактную информацию и хотя бы один снимок экрана для отображении в магазине Windows.

IMP: еще один очень важный момент. Если у вас многоязычное приложение, то в каждую форму нужно ОБЯЗАТЕЛЬНО загрузить снимок экрана на том, языке, на котором заполняется анкета! Например, моя игра Baller локализована на русский и английский языки, и при заполнении анкеты в английской форме я загрузил снимок игры работающей на английском языке, а при заполнении русской — на русском.

Дальше, необязательно, но крайне желательно, если вы делаете хорошее приложение, которое предназначено для широкой публики, то укажите изображения для рекламной акции, которые будут отображаться в виде прямоугольных и квадратных плиток в приложении Windows Store. Разрешения там также указаны. Вы также можете указать дополнительно рекомендуемое оборудование, которое будет отображаться на странице сведений приложения, веб-сайт и обязательно контактные данные службы поддержки (e-mail), которые пользователи смогут использовать, чтобы написать свои предложения, пожелания и благодарности.

Последним пунктом стоит также «Политика конфиденциальности», на который я также хотел бы обратить внимание. Если ваше приложение ходит в Интернет, неважно зачем, будь то синхронизация данных или чтение RSS с какого-либо портала, нужно необходимо создать страничку в интернете с описанием того, что вы не берете данные пользователя и не распространяете их. Такой же пункт должен быть обязательно в самом приложении в настройках. Как вы знаете, есть такие чудо-кнопки, которые всегда находятся в правом меню. Вот при нажатии «Настройки» в вашем приложении, пользователь должен обязательно увидеть пункт «Privacy Policy» или «Политика конфиденциальности», которая хорошо, если ведет на ту же самую страницу. Пример моей такой странички, можете посмотреть здесь.

Финал
После того, как вы заполните все поля (важно пройтись ОБЯЗАТЕЛЬНО по всем пунктам, чтобы везде стояли галочки) можно выбрать пункт «Отправить на сертификацию», после чего вам на e-mail придет письмо о начале сертификации и приложение появится в информационной панели и вы сможете отслеживать состояние сертификации:

Первые три пункта обычно проходят в течение нескольких часов, а вот четвертый занимает действительно много времени. На этом пункте за дело берется специальный человек-тестер, который первым делом проверяет приложение средствами WACK. Если оно его не проходит, приложение автоматически фейлится и возвращается вам на доработку с указанием ошибок. Так что, повторюсь: «Обязательно проверяйте паке средствами WACK, чтобы сэкономить себе драгоценные часы сертификации».

Если с приложением все хорошо и тестер его одобряет, приложение подготавливается к выпуску, создается уникальная страница приложения в интернете для всех стран, и затем оно публикуется в магазин. Какое-то время страница возможно будет недоступна, это нормально. Вот пример моей игры Baller в Интернете — на русском: apps.microsoft.com/webpdp/ru-ru/app/baller/21c45e96-db83-4dad-9221-95c79fed713d — и на английском: apps.microsoft.com/webpdp/en-us/app/baller/21c45e96-db83-4dad-9221-95c79fed713d

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

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

Почти все..

Я постарался рассмотреть достаточно тривиальный случай публикации приложения. Надеюсь, у вас не возникнет сложностей, с публикацией, помимо тех, на которых я заострил внимание (хотя, конечно, возникнут, без этого не бывает). В Microsoft очень ждут от вас прекрасных приложений, и я желаю вам удачи при разработке и сертификации.

Конец

Пользуясь случаем, хочу немного дополнить пост своим опытом. Я считаю, что сейчас самое время публиковать приложения в магазин потому что: — еще мало приложений — сертифицируются быстрее, чем после 26 октября (запуск Windows 8) — хорошая возможность занять нужную нишу

До открытия магазина студентом, моя игра проходила сертификацию обновления за 1,5 часа!!!Сейчас дольше, после 26 октября будет намного дольше, так что не теряйся времени и публикуйте!

Baller

Моя игра, как я уже сказал прошла App Excellence Labs и через месяц, при невыпущенной Windows 8 получила уже около 10 000 уникальных загрузок и среднюю оценку по России 4.7, чему я очень рад! Приятный момент также, что игра получила от Microsoft красивую ссылку: aka.ms/baller

А еще мне очень нужны люди в команду: Вся информация о моих проектах и возможности работать вместе со мной есть здесь:AppsFusion ВКонтактеAppsFusion FacebookAppsFusion Twitter … или на сайте AppsFusion Только сразу скажу, я студент и платить не могу, но можем делить доход с продаж приложений/игр :)

Все вопросы лично мне можно задавать сюда:ВКонтактеFacebookTwitter … и на почту: [email protected]

И последний момент: если вы — студент и опубликовали свое приложение в Windows Store, пожалуйста, не поленитесь, заполните анкетку на bit.ly/app4winstore. Это важно именно для меня.

Спасибо за внимание!

habr.com

Как найти UWP версию приложения в Windows 10

Universal Windows Platform (UWP) - это универсальные приложения windows, которые вы можете найти в магазине windows 10, ныне microsoft store. Они могут использоваться на всех устройствах windows, таких как Xbox, Hololens, Tablet, PC или Phone. В основном, UWP предоставляет общую платформу для каждого устройства, работающего под Windows 10. В связи с этим, вся идея использования приложений UWP, заключается в том, что она обеспечивает универсальность использования приложения на любом устройстве, которое выгодно использовать для выполнения текущей задачи.

UWP не предоставляют стандартный интерфейс, как типичные старые приложения Win32. Приложения UWP, которые вы скачиваете из магазина windows 10, предоставляют различные аспекты и дизайн интерфейса, которые не похожи на старые программы.

Приложения UWP постоянно обновляются с новыми функциями для повышения производительности. Хотя эти обновления выполняются автоматически, иногда необходимо знать точную версию. Проверка версии классических программ, таких как Win32, довольно проста, вы можете просто щелкнуть по кнопке "Справка", а затем перейти в раздел " О программе". Проверка версий приложений, которые загружаются из Windows Store, немного отличается. Вам придется пройти ряд шагов, чтобы найти информацию о версии приложения. 

Найти версию UWP приложения в Windows 10

1 способ. Вы можете найти сведения о версии в один миг для некоторых приложений, просто открыв меню, а затем нажав "О программе". Вы найдете такую информацию как номер сборки, версия приложения и разработчик. Также там могут присутствовать условия использования и политика конфиденциальности. В некоторых UWP приложениях как почта, фотографии, Edge, настройки могут присутствовать в самих параметрах. Для этого просто нажмите иконку шестеренки и там уже ищите "О программе".

Версия UWP приложения о программе

2 способ. Чтобы сэкономить время, вместо того чтобы проходить через множество лишних кликов, вы можете просто использовать командную строку в PowerShell, чтобы быстро проверить версию приложения. 

  • Наберите в поиске слово PowerShell ISE и запустите.

Запуск PowerShell ISE

  • Введите в запущенное окно PowerShel ISE следующую команду и нажмите Enter. Далее будут перечислены все сведения о всех приложениях, доступных на вашем устройстве.

Полное описание информации о программе в powershel

  • Вы можете импортировать все результаты в текстовый файл. Для этого введите следующую команду:

Get-AppXPackage > text file.txt

  • Если вам трудно найти нужную информацию о приложении из тонны результатов, просто введите команду, за которой следует имя приложения, включенное в звездочку *, как показано ниже:

Get-AppXPackage *calculator*

Get AppXPackage calculator

comments powered by HyperComments

mywebpc.ru

Как изменить программу по умолчанию в Windows 10

Все установленные в Windows приложения имеют свои собственные ассоциации или связи с определенными типами файлов. Такие программы также называются приложениями по умолчанию и Windows позволяет настроить ассоциации для каждого формата файла, зарегистрированного в системе (PSD, JPG, MP4, MKV, 3DS и так далее) и определенных протоколов (BitTorrent, ссылки в Telegram, ссылки на iTunes). Эта статья расскажет вам, что надо знать о настройке стандартных приложений в Windows 10.

Назначить параметры по умолчанию для разных приложений можно несколькими способами.

Как настроить программу по умолчанию для отдельного формата файла

  1. Нажмите правой кнопкой мыши по нужному вам файлу и в контекстном меню выберите Открыть с помощью. В списке выберите нужное вам приложение. Обратите внимание, что в этом меню вы выбираете приложение для одиночного открытия файла. Оно не меняет связанные с расширением ассоциации или стандартное приложение.Defaults apps (5)
  2. Если в списке нет нужной вам программы, выберите в этом же меню Выбрать другое приложение. Откроется список с доступными программами.Defaults apps (6)
  3. Вполне возможно, что даже здесь не будет необходимого приложения. В таком случае опуститесь немного ниже и выберите Еще приложения. Посмотрите, нет ли программы в раскрывшемся списке. Если там ее тоже нет, нажмите Найти другое приложение на этом компьютере.Defaults apps (7)
  4. В открывшемся окне Проводника перейдите в папку, где расположены установочные файлы вашего приложения и найдите исполняемый файл. К примеру, Word.exe. После этого приложение будет отображаться в списке.
  5. Отсюда же вы можете закрепить расширение файла за выбранным приложением. Каждый раз, когда вы будете открывать объект этого формата, Windows будет запускать установленное вами приложение. Для этого нажмите Всегда использовать это приложение для открытия .XXX файлов.Defaults apps (6) - Copy
  6. Если же у вас нет на компьютере приложения для открытия файла определенного формата, попробуйте воспользоваться магазином. Для этого в контекстном меню Открыть с помощью выберите Поиск в магазине. Windows Store выполнит поиск программ в магазине по формату файла и отобразит доступные варианты.Defaults apps (7) - Copy

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

Как изменить стандартные программы в Windows 10

  1. Перейдите в Параметры (можно просто нажать Win + I) – Приложения – Приложения по умолчанию.Defaults apps (10)
  2. В правой части окна будут расположены стандартные параметры для почтового клиента, карт, музыкального проигрывателя, просмотрщика фотографий, проигрывателя видео и веб-браузера. Это самые частоиспользуемые параметры, поэтому их вывели сюда, чтобы пользователь мог быстро и легко изменить настройки.
  3. Нажмите на любой из этих пунктов и выберите приложение, которое хотите использовать для почты, музыки, браузера и так далее.

Как установить приложения по умолчанию для всех типов файлов

В Параметрах Windows 10 есть раздел, в котором система собирает все зарегистрированные расширения файлов и позволяет определить стандартные программы для этих форматов.

  1. Откройте Параметры – Приложения – Приложения по умолчанию. Опуститесь в самый низ и выберите Выбор стандартных приложений для типов файлов.Defaults apps (12)
  2. Подождите несколько секунд, пока Windows подгрузит все расширения. Затем просто кликайте напротив формата и выбирайте приложение, которое будет использоваться по умолчанию для этих файлов.

Изменение приложений по умолчанию для протоколов

  1. Таким же образом, как и в пункте выше, вы можете настроить поведение системы для определенных протоколов.Defaults apps (13) - Copy
  2. В Параметры – Приложения – Приложения по умолчанию выберите Выбор стандартных приложений для протоколов. Принцип работы этого раздела такой же, как и для настройки программ по типу файла, описанном в пункте выше.Defaults apps (2)

Как сменить приложения по умолчанию в Панели управления Windows

Есть еще один способ настройки стандартных приложений в Windows 10. Он выполняется через классический интерфейс Панели управления, все еще присутствующей в Windows 10.

  1. Откройте Параметры – Приложения – Приложения по умолчанию и снизу нажмите на Задать значения по умолчанию по приложению.Defaults apps (12) - Copy
  2. Откроется окно Панели управления с длинным списком установленных приложений в вашем компьютере.Defaults apps (3)
  3. Выберите нужное вам приложение в левой части экрана. После этого в правой части вам будет доступно описание приложение, индикатор количества значений по умолчанию для доступных в приложении форматов файлов (к примеру, Paint поддерживает 14 форматов файлов и по умолчанию для этого приложения установлено 3, как на скриншоте), а также две кнопки.Defaults apps (3) - Copy
  4. Первая кнопка Использовать эту программу по умолчанию сделает приложение стандартным для всех зарегистрированных в ней форматов.Defaults apps (4) - Copy
  5. Если вам не надо назначать все расширения нажмите на вторую кнопку Выбрать значения по умолчанию для этой программы.Defaults apps (4)
  6. Панель управления откроет список совместимых расширений. Поставьте отметки возле нужных вам форматов и кликните Сохранить. После этого файлы установленных вами в этом окне расширений будут открываться в назначенном приложении.

Как сбросить параметры приложений по умолчанию

По умолчанию Windows 10 открывает файлы популярных расширений в своих собственных стандартных приложениях. Если вы поменяли эти параметры и хотите быстро вернуть все назад, перейдите в Параметры – Приложения – Приложения по умолчанию. Опуститесь немного ниже и нажмите на кнопку Сбросить.

Defaults apps (12) - Copy - Copy

Иногда Windows 10 сама сбрасывает эти настройки. Вы можете столкнуться с уведомлением об изменении параметров по умолчанию, либо просто заметите, к примеру, что стандартный браузер Chrome / Firefox / Opera вдруг переключился на Microsoft Edge, либо музыка начала по дефолту открываться в Groove Music. В таком случае просто проведите повторную настройку приложений по умолчанию согласно этой инструкции.

wp-seven.ru

Запуск приложений в Windows 7

Опубликовано июля 30, 2011 в Запуск приложений

Существует несколько вариантов запуска приложений в Windows 7, основные из которых рассмотрены ниже.

Запуск приложений в Windows 7 с помощью меню пуск

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

Структура меню кнопки пуск в Windows 7

В верхней части списка расположены программы, которые доступны постоянно (эта часть называется Список закрепленных приложении).

По умолчанию Список закрепленных приложений пуст. Вы можете добавить нужные приложения самостоятельно. Для этого выполните такие действия:

1. Выберите интересующее приложение и нажмите на его названии правой кнопкой мыши.

2. В появившемся контекстном меню выберите пункт Закрепить в меню «Пуск» — приложение будет закреплено в Списке.

Если вам нужно удалить приложение из списка повторите п. 1 и выберите Изъять из меню «Пуск».

В средней части находятся ссылки на наиболее часто выбираемые вами программы, что упрощает их запуск. Данная часть называется Список наиболее часто используемых программ. Этот список постоянно редактируется самой операционной системой Windows 7.

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

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

В правой верхней части меню Пуск находятся ссылки на папки, в когортах хранятся файлы пользователя (документы, рисунки, музыка и т.д.). В отличие от Windows Vista, в Windows 7 в меню Пуск нет подменю Недавние документы. Вместо этого практически у каждого приложения есть функция Быстрый запуск (Jump list). С его помощью можно запустить недавно открывавшиеся документы приложения.

Для выбора документа из списка быстрого запуска необходимо выполнить действия, описанные ниже:

1. Выберите нужное приложение и нажмите кнопку  рядом с его названием.

2. При этом правая часть меню Пуск сменится на список открывавшихся документов данного приложения.

3. Теперь вы можете выбрать нужный документ и открыть его щелчком левой кнопки мыши.

Список быстрого запуска постоянно редактируется системой: недавно открывавшиеся документы помещаются в начало списка. Но если вам необходимо часто использовать какой-то конкретный документ, то, чтобы его долго не искать по всему списку, закрепите его в списке Быстрого запуска. Для этого:

1. Выберите документ приложения, который нужно закрепить.

2. Наведите на него указатель мыши. Справа от названия появится кнопка Закрепить в списке. Щелкните по ней левой кнопкой мыши — документ будет закреплен вверху списка быстрого запуска конкретного приложения.

Запуск приложений в Windows 7 с помощью ярлыков

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

Примечание

Как уже говорилось ранее, отличить ярлык от обычного значка можно по изображению маленькой изогнутой стрелки в его левом нижнем углу.

dammlab.com

Перенос приложения в среду выполнения Windows

Независимо от того, есть ли у вас приложение Windows Phone Silverlight, приложение Windows Presentation Foundation (WPF), приложение Microsoft Silverlight для настольных систем или приложение Android или iOS, перенесите его в среду выполнения Windows (WinRT) и наслаждайтесь новыми оборудованием, отличными возможностями заработка и современным набором API, в котором новые возможности сочетаются с надежным, оптимизированным для сенсорного управления пользовательским интерфейсом.

Среда выполнения Windows — это технология, которая позволяет создавать универсальные приложения Windows. Базовую информацию о приложениях WinRT и универсальных приложениях Windows см. в разделе Что такое приложение среды выполнения Windows?. После переноса приложения в среду выполнения Windows вы увидите, что его очень легко поддерживать на ПК, планшетах и телефонах из одной базы кода.

Это руководство по переносу описывает различия между используемой технологией вашего приложения и технологией WinRT. После того, как вы поймете путь между технологиями, вы можете ознакомиться с остальными материалами в Центре разработчиков, который является универсальным ресурсом для разработки приложений Магазина Windows Phone и Магазина Windows. Когда вы будете готовы, отличным способом начать знакомство будет раздел Разработка приложений Магазина.

Видео: перемещение приложения Android или iOS в Windows и Windows Phone

Почему Windows?

Неважно, переносите ли вы приложение или создаете совершенно новое приложение, поддержка Windows имеет хороший деловой смысл—и это приятно! Благодаря современным языкам, средствам и платформам, а также новым элементам управления пользовательского интерфейса и взаимодействиям ваши идеи будут выглядеть идеально. Используйте свой набор навыков и даже исходный код—с других платформ XAML, например—, чтобы обновить свои приложения для использования последних технологий и исследуйте новые рынки.

Пользовательский интерфейс Используйте все возможности новых элементов управления XAML и WinJS для создания функционально насыщенных и привлекательных приложений. Поддержка универсальных приложений Windows означает, что вы сможете создавать приложения для настольных систем, планшетов и телефонов с помощью одного решения Visual Studio.
Языки, средства и платформы Переход (или возврат) к платформе может казаться сложным. Столько новых инструментов, элементов управления и языков программирования. С чего же начать?
Перенос игры Перенесите свои приложения на ведущую игровую платформу и наслаждайтесь графикой последнего поколения благодаря DirectX. Межплатформенные средства максимально упрощают написание игр высочайшего качества.
Новейшие API и технологии Обеспечьте функциональность своих приложений с помощью самых новых компонентов Windows 8.1 и Windows Phone 8.1.
Магазин Windows, Магазин Windows Phone и сертификация приложений Опубликуйте свое приложение в Магазине Windows и Магазине Windows Phone, чтобы предложить его мировой аудитории и получить прибыль.
Видео: перенос из iOS и Android Смотрите и учитесь с помощью этих видеороликов, которые показывают, как переносить приложение из iOS или Android в приложение среды выполнения Windows.

 

Ресурсы для разработчиков

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

Windows Phone Silverlight Перенесите приложение Windows Phone Silverlight в универсальное приложение для Windows.
WPF и Silverlight для настольных систем Обновите приложение для настольных систем до универсального приложения Windows.
Android Перенесите свое Android-приложение на устройства Windows с помощью указателя соответствия API.
iOS Получите фрагменты кода и руководства по переносу iOS приложения в Windows и Windows Phone.
Интернет Используйте свои навыки для создания отличных приложений, которые одинаково хорошо работают как в сети, так и без нее.

 

Нет компьютера с архитектурой PC?

Как быть, если нет компьютера с архитектурой PC? Нет проблем! Вы можете использовать эмуляцию или Boot Camp, чтобы запустить Windows 8.1 и Microsoft Visual Studio на своем компьютере Mac и создавать приложения: даже приложения для Windows Phone 8.1 и универсальные приложения Windows.

Смотрите и изучайте

В чем суть Windows 8? Эти видеоматериалы познакомят вас с некоторыми возможностями Windows 8, в том числе с новым пользовательским интерфейсом, живыми плитками, чудо-кнопками, Магазином Windows и использованием нескольких приложений на экране.

Новости

Получайте самые свежие новости и советы от разработчиков для Windows в любой точке мира.

Блог AppBuilderПолучите от группы разработчиков для Windows советы и рекомендации по созданию отличных приложений.
Канал 9: One Dev MinuteНе спеша просмотрите обучающие видеоматериалы по разработке приложений.
Форумы WindowsОбменивайтесь знаниями с другими разработчиками на форумах Windows 8.1.
Форумы Windows PhoneЗадавайте вопросы, находите ответы или помогайте другим разработчикам.

 

Связанные разделы

Примеры кода Примеры универсальных приложений Пакет примеров приложений Разработка комплексного приложения Магазина Windows на C++ и XAML: Hilo Примеры для Windows

 

 

msdn.microsoft.com

Как запускать программы в Windows 10 ещё быстрее

Операционная система Windows 10 вышла более года назад, но мы продолжаем открывать в ней всё новые трюки и секреты. Сегодня мы расскажем, как сократить поиск любого приложения в стартовом меню буквально до двух кликов.

Главное меню операционной системы Windows 10 претерпело значительные изменения по сравнению с предыдущими версиями. Благодаря появлению плиток стало гораздо удобнее запускать часто используемые программы и игры. Однако те приложения, которыми вы пользуетесь редко, оказались задвинуты глубоко в недра общего меню «Программы». Найти необходимый пункт в нём бывает очень непросто.

программы в Windows 10: меню

Далеко не все пользователи знают, что существует гораздо более простой и быстрый способ доступа к нужным программам. Для его использования необходимо щёлкнуть по кнопке «Пуск», а затем развернуть меню «Все программы». Это меню организовано по названиям и содержит оглавление в виде букв. Кликните по любой из них и перед вами появится новое цифро-буквенное меню, с помощью которого можно в один клик перейти в нужный раздел.

программы в Windows 10: поиск программ

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

А вы знали о существовании такой возможности в Windows 10?

lifehacker.ru

Основы разработки приложений Windows Forms (Visual Basic)

  • 07/20/2015
  • Время чтения: 12 мин
  • Соавторы

В этой статье

Важной частью Visual Basic является возможность создания приложений Windows Forms, локально работающих на компьютерах пользователей.An important part of Visual Basic is the ability to create Windows Forms applications that run locally on users' computers. Чтобы создать приложение и пользовательский интерфейс, с помощью Windows Forms можно использовать Visual Studio.You can use Visual Studio to create the application and user interface using Windows Forms. В приложении Windows Forms основано на классах из System.Windows.Forms пространства имен.A Windows Forms application is built on classes from the System.Windows.Forms namespace.

Проектирование Windows Forms в приложенияDesigning Windows Forms Applications

Windows Forms и приложения служб Windows можно создать с помощью Visual Studio.You can create Windows Forms and Windows service applications with Visual Studio. Дополнительные сведения см. в следующих разделах:For more information, see the following topics:

Построение многофункциональных интерактивных пользовательских интерфейсовBuilding Rich, Interactive User Interfaces

Windows Forms — это компонент смарт клиентов .NET Framework.NET Framework, набор управляемых библиотек для выполнения распространенных задач, таких как чтение и запись в файловой системе.Windows Forms is the smart-client component of the .NET Framework.NET Framework, a set of managed libraries that enable common application tasks such as reading and writing to the file system. Используя среду разработки вроде Visual Studio, можно создавать приложения Windows Forms, которые отображают информацию, запрашивают ввод от пользователей и взаимодействовать с удаленными компьютерами по сети.Using a development environment like Visual Studio, you can create Windows Forms applications that display information, request input from users, and communicate with remote computers over a network.

В Windows Forms формы — это визуальная поверхность, на которой выводится информация для пользователя.In Windows Forms, a form is a visual surface on which you display information to the user. Обычно создание приложений Windows Forms путем размещения элементов управления в формах и программирования ответов на действия пользователя, такие как щелчки мышью или нажатие клавиши.You commonly build Windows Forms applications by placing controls on forms and developing responses to user actions, such as mouse clicks or key presses. Элемент управления — это отдельный элемент пользовательского интерфейса, предназначенный для отображения или ввода данных.A control is a discrete user interface (UI) element that displays data or accepts data input.

СобытияEvents

Когда пользователь делает что-то с формой или одним из его элементов управления, создается событие.When a user does something to your form or one of its controls, it generates an event. Приложение реагирует на эти события с помощью кода и обрабатывает события при их возникновении.Your application reacts to these events by using code, and processes the events when they occur. Подробнее см. в разделе Создание обработчиков событий в Windows Forms.For more information, see Creating Event Handlers in Windows Forms.

Элементы управленияControls

Windows Forms содержит разнообразные элементы управления, которые можно помещать на формы: элементы управления, отображающие текстовые поля, кнопки, раскрывающиеся списки, переключатели и даже веб-страницы.Windows Forms contains a variety of controls that you can place on forms: controls that display text boxes, buttons, drop-down boxes, radio buttons, and even Web pages. Список всех элементов управления, которые можно использовать в форме, представлены в разделе Элементы управления для использования в формах Windows Forms.For a list of all the controls you can use on a form, see Controls to Use on Windows Forms. Если существующий элемент управления не удовлетворяет потребностям, в Windows Forms можно создать пользовательские элементы управления с помощью класса UserControl.If an existing control does not meet your needs, Windows Forms also supports creating your own custom controls using the UserControl class.

В состав Windows Forms входят многофункциональные элементы пользовательского интерфейса, позволяющие воссоздавать возможности таких сложных приложений, как Microsoft Office.Windows Forms has rich UI controls that emulate features in high-end applications like Microsoft Office. С помощью ToolStrip и MenuStrip элемента управления, можно создать панели инструментов и меню, содержащие текст и рисунки, подменю и другие элементы управления, такие как текстовые поля и поля со списком.Using the ToolStrip and MenuStrip control, you can create toolbars and menus that contain text and images, display submenus, and host other controls such as text boxes and combo boxes.

С помощью конструктора и перетащите форм Visual Studio, можно легко создавать приложения Windows Forms: достаточно выделить элементы управления курсором и поместить их в нужное место на форме.With the Visual Studio drag-and-drop forms designer, you can easily create Windows Forms applications: just select the controls with your cursor and place them where you want on the form. Конструктор предоставляет средства, такие как линии сетки и «линии привязки» для преодоления трудностей, выравнивание элементов управления.The designer provides tools such as grid lines and "snap lines" to take the hassle out of aligning controls. С помощью Visual Studio или компиляции из командной строки, можно использовать FlowLayoutPanel, TableLayoutPanel и SplitContainer элементы управления для создания сложных макетов, с минимальными усилиями и форм.And whether you use Visual Studio or compile at the command line, you can use the FlowLayoutPanel, TableLayoutPanel and SplitContainer controls to create advanced form layouts with minimal time and effort.

Элементы пользовательского интерфейсаCustom UI Elements

Наконец, если необходимо создать свои собственные элементы пользовательского интерфейса, System.Drawing пространство имен содержит все классы, необходимые для отображения линий, кругов и других фигур непосредственно на форме.Finally, if you must create your own custom UI elements, the System.Drawing namespace contains all of the classes you need to render lines, circles, and other shapes directly on a form.

Пошаговые инструкции по использованию этих функций см. в следующих разделах справки.For step-by-step information about using these features, see the following Help topics.

Отображение и обработка данныхDisplaying and Manipulating Data

Во многих приложениях нужно отображать данные из базы данных, XML-файла, веб-службы XML или другого источника данных.Many applications must display data from a database, XML file, XML Web service, or other data source. Windows Forms предоставляет гибкий элемент управления называется DataGridView , предназначенный для представления таких табличных данных в традиционном формате строк и столбцов так, что каждый фрагмент данных занимает свою собственную ячейку.Windows Forms provides a flexible control called the DataGridView control for rendering such tabular data in a traditional row and column format, so that every piece of data occupies its own cell. С помощью DataGridView можно настроить внешний вид отдельных ячеек, зафиксировать строки и столбцы на своем месте и отображение сложных элементов управления внутри ячеек, помимо других функций.Using DataGridView you can customize the appearance of individual cells, lock arbitrary rows and columns in place, and display complex controls inside cells, among other features.

При использовании интеллектуальных клиентов Windows Forms можно легко подключаться к источникам данных по сети.Connecting to data sources over a network is a simple task with Windows Forms smart clients. Компонент Windows Forms BindingSource, появившийся в Visual Studio 2005Visual Studio 2005 и .NET Framework 2.0.NET Framework 2.0, представляет подключение к источнику данных и содержит методы для привязки данных к элементам управления, перехода к предыдущей или следующей записи, редактирования записей и сохранения изменений в исходном источнике.The BindingSource component, new with Windows Forms in Visual Studio 2005Visual Studio 2005 and the .NET Framework 2.0.NET Framework 2.0, represents a connection to a data source, and exposes methods for binding data to controls, navigating to the previous and next records, editing records, and saving changes back to the original source. Элемент управления BindingNavigator предоставляет простой интерфейс на основе компонента BindingSource для перехода между записями.The BindingNavigator control provides a simple interface over the BindingSource component for users to navigate between records.

Элементы управления с привязкой данныхData-Bound Controls

Можно создать элементы управления с привязкой данных с помощью окна источников данных, которая отображает источников данных, таких как базы данных, веб-служб и объектов в проекте.You can create data-bound controls easily using the Data Sources window, which displays data sources such as databases, Web services, and objects in your project. Создавать элементы управления с привязкой к данным можно путем перетаскивания объектов из этого окна в формы проекта.You can create data-bound controls by dragging items from this window onto forms in your project. Также можно связывать существующие элементы управления с данными, перетаскивая объекты из окна "Источники данных" в существующие элементы управления.You can also data-bind existing controls to data by dragging objects from the Data Sources window onto existing controls.

ПараметрыSettings

Другой тип привязки данных, которыми можно управлять в Windows Forms — это параметры.Another type of data binding you can manage in Windows Forms is settings. Большинство приложений интеллектуальных клиентов должны сохранять некоторые сведения об их состоянии времени выполнения, такие как последний известный размер форм и сохранять данные пользовательских настроек, например расположение сохраняемых файлов по умолчанию.Most smart-client applications must retain some information about their run-time state, such as the last-known size of forms, and retain user-preference data, such as default locations for saved files. Параметры приложения отвечает этим требованиям, предоставляя простой способ хранения обоих типов параметров на клиентском компьютере.The application-settings feature addresses these requirements by providing an easy way to store both types of settings on the client computer. После определения, с помощью Visual Studio или редактора кода, эти параметры сохраняются в XML и автоматически считываются обратно в память во время выполнения.Once defined using either Visual Studio or a code editor, these settings are persisted as XML and automatically read back into memory at run time.

Пошаговые инструкции по использованию этих функций см. в следующих разделах справки.For step-by-step information about using these features, see the following Help topics.

Развертывание приложений на клиентских компьютерахDeploying Applications to Client Computers

После написания приложения, его необходимо отправить пользователям, чтобы их можно установить и запустить его на своих клиентских компьютерах.Once you have written your application, you must send it to your users so that they can install and run it on their own client computers. С помощью ClickOnceClickOnce технологии, можно развернуть приложения в Visual Studio с помощью нескольких щелчков и предоставлять пользователям URL-адрес приложения в Интернете.Using the ClickOnceClickOnce technology, you can deploy your applications from within Visual Studio by using just a few clicks and provide users with a URL pointing to your application on the Web. ClickOnceClickOnce управляет всеми элементами и зависимостями в приложении и гарантирует, что приложение правильно установлен на клиентском компьютере. manages all of the elements and dependencies in your application and ensures that the application is properly installed on the client computer.

Приложения ClickOnceClickOnce можно настроить так, чтобы они работали только при подключении к сети или как в сетевом, так и в автономном режиме.ClickOnceClickOnce applications can be configured to run only when the user is connected to the network, or to run both online and offline. При указании, что приложение должно поддерживать работу в автономном режиме, ClickOnceClickOnce добавляет ссылку на приложение в пользователя запустить меню, таким образом, пользователь может открыть его без использования URL-адрес.When you specify that an application should support offline operation, ClickOnceClickOnce adds a link to your application in the user's Start menu, so that the user can open it without using the URL.

Когда вы обновляете приложение, на веб-сервере публикуется новый манифест развертывания и новая копия приложения.When you update your application, you publish a new deployment manifest and a new copy of your application to your Web server. ClickOnceClickOnce обнаруживает, что обновление доступно и обновляет пользовательскую установку. для обновления старых сборок требуется специального кода. detects that there is an update available and upgrades the user's installation; no custom programming is required to update old assemblies.

Общие сведения о ClickOnceClickOnce можно найти в разделе Развертывание и безопасность технологии ClickOnce.For a full introduction to ClickOnceClickOnce, see ClickOnce Security and Deployment. Пошаговые инструкции по использованию этих функций см. в следующих разделах справки:For step-by-step information about using these features, see the following Help topics:

Другие элементы управления и возможностиOther Controls and Features

В Windows Forms имеется множество других возможностей, которые упрощают и ускоряют реализацию общих задач, таких как создание диалоговых окон, печать, добавление справки и документации, а также локализация приложений на различных языках.There are many other features in Windows Forms that make implementing common tasks fast and easy, such as support for creating dialog boxes, printing, adding Help and documentation, and localizing your application to multiple languages. Кроме того, Windows Forms полагается на надежной системы безопасности .NET Framework.NET Framework, позволяя создавать более надежные приложения клиентов.In addition, Windows Forms relies on the robust security system of the .NET Framework.NET Framework, enabling you to release more secure applications to your customers.

Пошаговые инструкции по использованию этих функций см. в следующих разделах справки:For step-by-step information about using these features, see the following Help topics:

См. такжеSee also

docs.microsoft.com