Задать вопрос
  • WPF еще не умер?

    @Mindgrow Автор вопроса
  • WPF еще не умер?

    @Mindgrow Автор вопроса
    Дмитрий Энтелис, на вашем месте я тоже бы не стал использовать Xamarin. Да и на своем месте Сейчас я бы тоже этого делать бы не стал. Сейчас я сделал свой выбор в сторону веб-приложений с адаптивной версткой+jQuery фишки.

    А 3 года назад я пришел к таким выводам о Xamarin т.к. не очень хорошо представлял всех возможностей ASPMVC, ui-bootstrap наборов, SignalR и пр. В то время больше занимался backend.
  • WPF еще не умер?

    @Mindgrow Автор вопроса
    mindtester, спасибо за ссылки. Действительно я не искал ui наборы для Winforms. При запуске правда проблемки появились, но думаю разберусь. А если у вас есть ещё ui наборы и в особенности с таблицами - буду премного благодарен)
  • WPF еще не умер?

    @Mindgrow Автор вопроса
    Я вашу позицию понимаю. Я не спорю, что для крутых массовых приложений лучше использовать Swift/Objective-C/Java, и для качественных веб-приложений лучше использовать PHP/Ruby/Python/Node.js

    Моим основным интересом долгое время было решение корпоративных задач в B2B-секторе. Уж очень много там идей для автоматизации и самое главное неудовлетворенного спроса.

    Отсюда я и выбираю наиболее практичные инструменты, которые позволят быстро выработать решение при существующих ресурсах (чаще всего это было отдел разработки с C# программистами).

    И для решения большинства задач автоматизации может легко может хватить мобильного приложения на Xamarin+WCF или сайта на ASP.MVC. Как правило всех интересует чтобы работало без ошибок и было выполнено в срок.

    Конечно, при росте нагрузки понадобиться в какой-то момент перейти на Swift/Java/Php/Python. Но к тому времени уже будет рабочий прототип.

    Я не считаю, что мы спорим. Просто я смотрю более узко в области своих задач которыми я сталкивался. Чаще всего нанимать новых программистов php под отдельный проект было не вариант. Поручали тем что есть :)
  • WPF еще не умер?

    @Mindgrow Автор вопроса
    * - естественно, речь о перечисленных вами технологиях, а их объединяет.. только XAML, но ни чего более ))


    mindtester, их еще объединяет одна среда разработки и один язык программирования.
  • WPF еще не умер?

    @Mindgrow Автор вопроса
    В чем именно я себе противоречу?

    XAMARIN тоже на XAML

    mindtester, Там используется урезанная версия AXML, с менее удобным визуальным редактором, чем в Android Studio, но этого достаточно чтобы делать мобильные приложения под Android не меняя среды разработки.
  • WPF еще не умер?

    @Mindgrow Автор вопроса
    Это как понимать? Я знаю что у DevExpress есть наборы компонентов для разных UI-технологий, а чтобы у них было своё UI-решение, не базирующееся на чём-то вроде WPF/WinForms/HTML - не слышал.

    Смысл в том, что в DevExpress дает возможности стилизовать и украсить свое приложение разными таблицами и прочими компонентами. Простой Winforms скучен. А в WPF все очень круто с этим.

    используй ASP.NET MVC, а не Silverlight

    Т.е. генерировать только статический UI только на сервере? Почему вы сравниваете Silverlight (который кстати и правда умер, уже точно) с ASP.NET MVC, а не с HTML или HTML + React наприме


    Silverlight в том смысле, что позволяет делать клиент-серверные приложения. Ну и решать соответствующие задачи.
  • WPF еще не умер?

    @Mindgrow Автор вопроса
    Виталий Колесник, тэг VisualStudio был лишний
  • ASP MVC Авторизация через Вконтакте - Не перекидывает на страницу авторизации. Как это исправить?

    @Mindgrow Автор вопроса
    Указал Scope = "email", и доработал передачу email в контекст. Теперь все ок.

    var context = new VkAuthenticatedContext(Context, UserInfoResponseXml, accessToken, expires,email);
  • ASP MVC Авторизация через Вконтакте - Не перекидывает на страницу авторизации. Как это исправить?

    @Mindgrow Автор вопроса
    VK API исправил последнюю ошибку, она была из-за того, что я лишний код забыл убрать.

    Остался один вопрос. При запросе

    "https://oauth.vk.com/access_token?client_id=4876266&client_secret=Kgr3LgCPhRRRlwB0JUd3&code=ae6defcd65a6c9f33f&v=5.21&redirect_uri=https%3A%2F%2Flocalhost%3A44362%2Fsignin-vkontakte"


    Возвращается ответ. И он не содержит email. Из-за этого при первой авторизации приходится привязывать email вручную. Что можно сделать, чтобы email получать при авторизации?

    {{
      "access_token": "8c03b95f5c6c3baeb21fcc1bdc2ec5b5b9063160e82f4d9127503bead19f0ff6815977fd2bf08",
      "expires_in": 86395,
      "user_id": 298463317
    }}
  • ASP MVC Авторизация через Вконтакте - Не перекидывает на страницу авторизации. Как это исправить?

    @Mindgrow Автор вопроса
    VK API исправил, заполнение context.Id, теперь авторизация вроде как проходит и в Account контроллере возвращается loginInfo

    public async Task<ActionResult> ExternalLoginCallback(string returnUrl)
            {
                var loginInfo = await AuthenticationManager.GetExternalLoginInfoAsync();
                if (loginInfo == null)


    но теперь происходит вот такая ошибка (ниже), с чем это может быть связано?

    5a9d7fb5a7413171447540.png
  • ASP MVC Авторизация через Вконтакте - Не перекидывает на страницу авторизации. Как это исправить?

    @Mindgrow Автор вопроса
    VK API, я скачал исходники и подключил их к своему проекту. Действительно в классе VkAuthenticationHandler в методе AuthenticateCoreAsync происходило обращение к api, без указания версии, и в ответ возвращалась ошибка.

    Я исправил это, но сейчас вызывает сомнение, то что в VkAuthenticatedContext не заполняются поля Id и Email.

    5a9d7c810b235676063475.png

    А так же в VkAuthenticationHandler в методе ApplyResponseChallengeAsync Response.StatusCode == 302

    5a9d7da3760ac979676158.png

    Почему при обращении к "https://oauth.vk.com/access_token?client_id=487626..." не возвращается email ?

    И может ли быть проблема, в том что context.Id = null ?
  • Как проанализировать подписчиков?

    @Mindgrow
    webe, так тут же надо группы анализировать. Ты берешь несколько групп, схожей с тобой тематикой, программа смотрит кто в них наиболее активен, кто состоит в наибольшем количестве групп и уаля.. получаем список наиболее горячих клиентов, по которым делаем рассыку и они скорее всего заинтересуются.
  • Как организовать колл-центр?

    @Mindgrow
    Добрый день.

    Ваша задача чем-то напоминает систему бронирования гостиничных номеров, с более узким функционалом.

    Я в данный момент разрабатываю crm для частных косметологов. Через неё клиенты смогут самостоятельно заходить и регистрироваться нужный сеанс время и день. А так же есть логика, которая позволяет оператором самостоятельно записывать клиентов при обращении по телефону.
    В вашей задаче логика не значительно сложнее, т.к. все что появляется - это рейсы, в которых есть места. В моей системе вместо рейсов - записи на услуги. Если немного допилить запись и превратить её в рейс с множеством мест, то можно считать что она будет готова к использованию вами.

    Если не найдете ничего более подходящего, то мы с вами можем обсудить адаптацию.
    А так, из существующих решений, вам нужно что-то подобное системе бронирования гостиничных номеров.
  • Как залогиниться от ВК в ASP MVC5?

    @Mindgrow
    Добрый день! У вас до сих пор авторизация через ВК работает?
    Я пробовал делать все тоже, что и вы, но у меня никак не получается. Вот какие проблемы возникают ASP MVC Авторизация через Вконтакте — Не перекидывает на страницу авторизации. Как это исправить?

    Я пробовал заходить на сайт примера с проекат dukenukem, у них при авторизации через ВК так же не происходит авторизация freelistenonline.com
  • ASP MVC Авторизация через Вконтакте - Не перекидывает на страницу авторизации. Как это исправить?

    @Mindgrow Автор вопроса
    Я попробовал зайти на сайт, который dukenuken выложили в качестве примера автризации. На нем все в точности как у меня не работает. Может это только у меня не работает?

    freelistenonline.com
  • ASP MVC Авторизация через Вконтакте - Не перекидывает на страницу авторизации. Как это исправить?

    @Mindgrow Автор вопроса
    Поставил версию 5.71 - последнюю на данный момент - ничего не изменилось :(

    app.UseVkontakteAuthentication(new Duke.Owin.VkontakteMiddleware.VkAuthenticationOptions()
                {
                    AppId = "4876266",
                    AppSecret = "Kgr3LgCPhRRRlwB0JUd3",
                    Scope = "all",
                    Version = "5.73"
                });
  • ASP MVC Авторизация через Вконтакте - Не перекидывает на страницу авторизации. Как это исправить?

    @Mindgrow Автор вопроса
    Стал заходить через Internet Explorer и чистить все данные с помощью - Ctrl+Shift+Delete.
    И теперь, при авторизации через гугл - появляется окно авторизации. Введя данные - я авторизуюсь на сайте.
    При автризации через вк - окно авторизации появляется. Введя данные - я НЕ авторизуюсь на сайте капнув глубже, я заметил, что

    AuthenticationManager.GetExternalLoginInfoAsync() - возвращает Null при авторизации через ВК. При авторизации через Google, возвращаются данные пользователя.

    public async Task<ActionResult> ExternalLoginCallback(string returnUrl)
            {
                var loginInfo = await AuthenticationManager.GetExternalLoginInfoAsync();
                if (loginInfo == null)
                {
                    return RedirectToAction("Login");
                }
  • Пишу таск-менеджер на ASP.NET. Как реализовать подсчёт времени выполнения задачи?

    @Mindgrow
    Владимир Карпенко, добрый день! вы для разработки таск менеджера использвали какой-то готовый ui фреймворк или все писали с нуля?