Stels007, А как иначе то. Рекурсивный вызов да еще в вечном цикле, показывает что нет даже малейшего понимания того, что пишете. Что уж тогда обьяснять, что для TcpListener нужно применять асинхронный подход, который вообще не требует создания потоков
var binding = new BasicHttpBinding();
// тут его настройки
var endpoint = new EndpointAddress("http://xxx.xxx.xxx.xxx:yyyy/Server/soap");
var client = new WebServiceclient(binding, endpoint);
Максим Федоров, Все знать не реально, особенно в столь быстро развивающейся и меняющейся отрасли, как IT. А если всего не знаешь, то о каком доке тогда речь?
"из какой вы современности -- тяжело угадать" из 90х я, прошлого века.
tex620, Так и будет 1. А обращаться:
pack://application:,,,/< path in project >/< filename.ext > для WPF
и Application.GetContentStream(< path in project >/< filename.ext >) - WinForm (кажется так)
galliard, Реальная должность определяется задачами, а не тем что в трудовой записано. И если задачи сводятся к "договориться", то это договорщики, а не senior разработчики. И в такой команде джун никогда не станет senior, так как не сможет сам лично понаступать на возможные грабли проектов.
Sanes, Мое трудоустройство в компанию находящуюся на другом континенте: 1. Собеседование. 2. Они прислали договор. 3. Я его распечатал и подписал. 4. Отсканировал и отправил им. 5. Они поставили свои печати и подписи и отправили мне.
Моя работа у них:
1. Обсуждение по скайпу задач. 2. Выполнение моей работы. 2.1. Уточнение деталей по email. 3. Я комичу результаты. 4. Пишу отчет о проделанной работе. 5. Мне перечисляют ЗП.
Так уже годы работаю. Где тут личная встреча?
Из плюсов. Все задания отсылаются по email и затем уже точно не будет "Я это говорил, что нужно сделать, а ты не сделал."
Sanes, Повторю "Вот зачем при НОРМАЛЬНОЙ ОРГАНИЗАЦИИ РАБОЧЕГО ПРОЦЕССА, для разбора полета, присутствие программиста в офисе?". Вы выбрали плохих работодателей и зачем-то пытаетесь найти оправдание своему выбору.