• В какой фриланс-бирже можно начать работать?

    И зарплата у вас, к примеру, 50 баксов в час и вы сами выбираете когда хотите в отпуск, и постоянно поддерживаете себя на острие технологий, и заняться любимым делом можете себе позволить посередине рабочего дня, и уехать в отпуск после выполнения проекта. Может вам крабов не правильно приготовили )))

    Работа в офисе привносит свои плюсы и минусы, как и фриланс. Я думаю, что у вас просто сейчас такой этап, возможно через некоторое время точка зрения поменяется и не один раз.
  • Как писать много кода, оставляя его простым, как в начале?

    Всю жизнь программировал на C#. Потом неожиданно пришлось перейти на Go. Особых проблем не испытал, так как очень помогли труды "Дядюшки Боба", основная суть которых заключается в принципе "разделяй и властвуй". На языке программирования это SOLID. Почитайте его труды, очень советую. Они хорошо выпрямляет руки и мышление. Иногда приходится перечитывать по нескольку раз с интервалом в пару лет, так не сразу осознается суть.
  • Событие С# для чтобы код работал полный цикл?

    Вот тут мне не совсем понятно, что делает код при загрузке формы в событие "Form_Load". Опрашивает купюроприемник или что?
  • Как правильно вносить изменения в проект ASP.NET?

    Kolay_Net:
    К примеру, у вас имеются продуктовая версия 1.0.0.0, которая сейчас используется и новая версия 1.1.0.0, которую вы хотите запустить в продакшен. То можно сделать так:
    * Скопировать новую версию в директорию рядом с версией 1.0.0.0, например D:\site\1.1.0.0
    * Открыть IIS Manager, кликнуть по приложению -> Manage Application -> Advanced Settings и изменить старый путь D:\site\1.0.0.0 на новый D:\site\1.1.0.0 в поле "Physical Path". Также можно это сделать скриптом (stackoverflow.com/questions/1619308/how-do-i-chang...

    Что касается момента, если к серверу идут запросы, то самый безопасный вариант это провести все подготовительные действия для нового экземпляра, приостановить сайт или ограничить к нему доступ, переключить физические пути и запустить новый экземпляр. Если же нет никаких изменений в БД, то думаю можно переключаться на горячую скриптами. Единственное, насчет чего не уверен, возможно нужно будет делать перезапуск приложения для того что бы IIS перечитал конфигурации, а это приведет к уничтожению сессий.