"Приложения в стиле Metro создаются на основе версии .NET Framework, которая немного отличается от традиционной .NET Framework"
Тема , в которой говорится о переносе .net в приложения Metro.
Также проверьте .NET для обзора приложений в стиле Metro
Что касается вашего другого вопроса, в метро нет таких API, как SellExecute или createprocess, поэтому вы не можете запускать другие программы как есть.
Однако вы можете использовать обработчики протокола. Приложение Metro может зарегистрировать обработчик протокола или использовать существующие обработчики. Подумайте о http: // или mail: //, который запускает приложение по умолчанию, зарегистрированное для этого обработчика. Вы можете использовать пользовательский обработчик, если он еще не зарегистрирован ...