То, что вы просите, возможно, но кажется неловким.
Попытка вызвать приложение с веб-страницы - это не то, что вы могли бы сделать из соображений безопасности. Однако вы можете создать настольное приложение, которое будет связано с определенным типом файлов, а затем использовать тип контента на веб-странице, чтобы убедиться, что ваше приложение вызывается при открытии URL-адреса с этим типом. Это будет похоже на то, как MS Office обрабатывает документы .doc или .xls или Media Player открывает файлы .mp3 или .wmv.
Вторая часть (открытие определенной веб-страницы из вашего приложения) проще.
Поскольку вы должны знать адрес своей веб-страницы, создайте строку URL-адреса с нужными параметрами и откройте ее в браузере по умолчанию (есть множество примеров того, как это сделать, пример ниже).
System.Diagnostics.Process.Start("http://example.com?key=value");
Если вы хотите обновить страницу в уже открытом браузере или использовать браузер по вашему выбору (т. Е. Всегда IE6 вместо Opera или Chrome), вам придется выполнить домашнее задание, но это все еще довольно просто.