Надо ткнуть меня носом, как на линуксе повторить _клиентскую_ часть такого трюка:
- есть сервер
- есть клиент с установленным .net framework
1) клиент заходит браузером на определенный адрес и ему устанавливется в менюшку ссылки на программы. На ихнем языке это называется Application Reference. На нашем - это длинный xml-файл
2) После клика на этот референс клиент засасывает еще один здоровый xml-файл, в котором ссылки на исполняемые и библиотеки (ну по крайней мере видится так).
3) .net Куда-то засасывает и выполняет обычную .net программку (это пока мои предположения).
Надо каким-нить образом выдрать из пунктов 2 и 3 всю эту белибердистику и получить обычную standalone выполнялку.
Я пока смог добраться до пункта 2. То есть я это файл засосал, но что с ним делать - пока не понял.
Можно и просто ткнуть носом в название некой программки, которой скармливаешь урл, а она уже дальше сама все высасывает и запускает. Ну не верю я, что я один такой ...
ЗЫ И вообще, я не понимаю идеологию этого .net. Вообще. Читаешь доки - вроде еще себе один язык/диалект. Начинаешь в реализацию углубляться - вообще чего-то левое ...
ЗЫЫ всякие mono стоят в полном комплекте