Задать вопрос
Ответы пользователя по тегу C#
  • Как собрать программу на C# с БД?

    Ptolemy_master
    @Ptolemy_master
    В студии выбираете файл, затем в свойствах находите "Build Action", указываете "Content" и "Copy to output directory" указываете "Copy Always" or "Copy if Newer" (если он меняется, будет скопирован только в случае изменения).
    Ответ написан
  • Как понять разработку десктопного приложения?

    Ptolemy_master
    @Ptolemy_master
    Вы можете реализовать это как угодно, используя MVVM или нет, это всего лишь вопрос подхода.
    Суть десктопного приложения в том, что у вас есть окно, и на нем контролы. Вы загружаете в них некоторые данные. В вашем примере слева это список контактов, который загружается вначале и затем может изменяться (например, если добавили новый контакт). Справа вы отображаете другие контролы, данные в которых изменяются по ходу работы с приложением.
    Клик по контакту - возбудили некоторый ивент - сработал некоторый код, который загрузил данные в некоторый объект - эти данные передались в контролы справа.
    В модели MVVM все внутренности скрыты, вы лишь устанавливаете ивент, обновляете данные (модель), а отрисовка проходит сама, суть, впрочем, не меняется.
    Ответ написан
    Комментировать
  • Ошибка синтаксического анализатора(ASP.NET MVC), что делать?

    Ptolemy_master
    @Ptolemy_master
    Одна из возможных причин - неправильно сконфигурирован виртуальный каталог. https://stackoverflow.com/questions/2209301/asp-ne...
    Вот здесь у человека то же. Правда, неясно, что было не так.
    Вот здесь еще посмотрите.
    https://social.msdn.microsoft.com/Forums/windows/e...
    Ответ написан
    Комментировать
  • Как организовать сложную бизнес-логику?

    Ptolemy_master
    @Ptolemy_master
    Постарайтесь уйти от императивной логики к декларативной.
    Скажем набор правил - это массив некоторых объектов, в полях которых вы задаете какие-то формулы и ссылки на другие объекты, данные которых надо использовать. И отдельно существует некая логика, которая читает эти объекты, читает элементы интерфейса и в соответствии с ними делает ветвления и вычисления. Достаточно один раз задать общие правила на чтение объекта и формирование действий и потом вам придется только задавать свои правил в массиве.
    Ответ написан