Как стать автором
Обновить

Комментарии 9

Интересный пост, не перевод, и даже с результатом. Круто.
Я бы программу сделал ClickOnce, тогда обновлять проще.
спасибо! задумки в голове появляются постоянно, программа то простейшая, если будет спрос, то постараюсь сделать и предложение.
Как раз хотел вам предложить сделать кросс-пост с gotdotnet! За программу и код-спасибо, интересное решение и статьи, к которым ведут ссылки-тоже очень достойны.
спасибо! кстати, подумал, что классный способ донесения информации, когда собираешь, например по теме 10 топиков и делаешь на их основе какую-нибудь утилиту, в которой их правильно применяешь — получается нечто вроде обучающего и демонстрирующего топика. Другой вопрос, что подготовить такой топик — уж очень сложно.
да, сам когда было время вел поэтаповую разработку небольшого проекта… Но потом оставил эту идею из-за того, что сам переключался по-работе на другие задачи и тот проект потихоньку стал неинтересен для меня и более того, банально, слишком простым. А блог вел «для себя», так что и остановить разработку было легко. Оттуда я вынес, что лучше, если уж разбиваете проблему на цикл статей или делаете софт на основе цикла статей, делать это с учетом собственного интереса к развитию(иногда это значит, что что-то надо написать БЫСТРО и оставить =) )
Вообще вы пишете хорошо и интересно =) Так что, если это вас дополнительно смотивирует, лично я-с удовольствием буду ждать дальнейших ваших экспериментов.
так и есть. У меня уже был тоже небольшой проект, который я делал в основном для себя, о котором я тоже писал , и который мне действительно помогал. Но вышла Win7 и этот проект мне уже не интересен, потому что больше не использую сам.
Отвалилось в конце создания облака:
— Assertion Failed: Abort=Quit, Retry=Debug, Ignore=Continue
— at MainWindowModel.CreateStatistic(Object sender, DoWorkEventArgs e)
at BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at BackgroundWorker.WorkerThreadStart(Object argument)
at StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
at AgileAsyncWorkerItem.DoAsyncCall()
at AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
at _ThreadPoolWaitCallback.WaitCallback_Context(Object state)
at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at _ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
at _ThreadPoolWaitCallback.PerformWaitCallback(Object state)
— Abort Retry Ignore
— Нажал Ignore — все нормально.
А это у меня Debug.Assert стоит на сравнение, что количество заявленных у вас сообщений (в профайле) равно количеству скаченных. Ссори, забыл убрать. Вы пока собирали статистику ничего не писали? ;)
нет, не писал. надо было билдить в релизе — практика показывает, что дебаг версии лучше не давать в открытый доступ.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории