• Что нового в ASP.Net MVC6?

    Funbit
    @Funbit
    MVC 6 практически полностью новый фреймворк, построенный на базе ASP.NET vNext.
    Основные изменения на вскидку:
    - избавление от System.Web зависимости, которое позволит существенно ускорить выполнение запросов (судя по цифрам почти на порядок)
    - объединение с WebAPI и SignalR (в прошлых версиях часть классов дублировалась в разных неймспейсах)
    - vNext !!! (компиляция исходников на лету, деплоймент ВСЕХ зависимостей вместе с приложением, новый деплоймент через PowerShell, и еще куча всего принципиально нового)
    - возможность запускать MVC приложения вне IIS, базируясь на OWIN (пока это можно делать только с WebAPI и SignalR). Как следствие - возможность работы на Mono (маке, линуксе и т.п.)
    - улучшения в Attribute Routing'е
    - еще много мелочей

    Большой плюс в том, что новая платформа теперь полностью открыта (исходники на гитхабе) и вы можете опробовать её уже сейчас: www.asp.net/vnext
    Ответ написан
    Комментировать
  • С чем связано странное поведение Url.Action в asp.net mvc 4?

    поменяйте роуты местами:
    //more general route
            routes.MapRoute(
                name: "{lang}",
                url: "{lang}",
    
                defaults: new { controller = "Home", action = "Index"  }
            );
            routes.MapRoute(
                name: "{lang}/category/{category}",
                url: "{lang}/category/{category}",                
                defaults: new { controller = "Home", action = "Index" }
            );
    Ответ написан
    1 комментарий
  • Есть ли будущее у проекта?

    @ZloiZmei
    Поиск прикольный.
    Только когда выбираешь категорию «Женщины» в фильтре «Размеры» ожидаешь увидеть что-то другое!
    Ответ написан
    2 комментария