powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebAPI 2.1 и MVC 5.1
14 сообщений из 14, страница 1 из 1
WebAPI 2.1 и MVC 5.1
    #38533207
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кратко, WebAPI 2.1:

поддержка версионности атрибутами роутинга (и другие плюшки, типа констрейты по заголовкам)

IgnoreRoute (ура!)

асинхронные фильтры

BSON

MVC 5.1:


поддерживается MinLength и MaxLength

не прошло и пол года: поддержка enum (выпадающие списки, генерация SelectList из енума, валидация)

не прошло и пол года: в EditorFor можно передавать HTML атрибуты!

ну там исправление ошибок и по мелочи всё тут:
http://blogs.msdn.com/b/webdev/archive/2014/01/20/announcing-the-release-of-asp-net-mvc-5-1-asp-net-web-api-2-1-and-asp-net-web-pages-3-1.aspx
http://www.asp.net/web-api/overview/releases/whats-new-in-aspnet-web-api-21
http://www.asp.net/mvc/overview/releases/mvc51-release-notes

искреннее сочувствие тем, кому ещё приходится сидеть на MVC 4 (и особенно, на MVC 3 / 2)
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533257
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну те кто сидел на ef5 не видели проблем с перфомансом, когда как те кто на 6-ку перешел ждал патчи, аж 2.)

п.с. апдейт до 5 версии просто сделать, но нужно ли если работает и хватает))
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533327
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuп.с. апдейт до 5 версии просто сделать, но нужно ли если работает и хватает))

типо лучше. атрибуты роутинга офигенная штуковина. хотя есть в нугете пакет с аналогичным функционалом для MVC 3/4, всё же нативная поддержка лучше. ну и по мелочам.

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

я за разумные своевременные обновления :) в плане подождать какое-то время, дождаться выхода патчей / минорных обновлений , посмотреть что народ пишет в коммьюнити и пора. такое время. это раньше можно было с упоением до посинения поддерживать какой-нибудь старпёрский модуль на каком-нибудь фокспро.
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533361
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну я вот не уверен что причесали до конца к примеру:
http://www.devcurry.com/2013/04/json-dates-are-different-in-aspnet-mvc.html
дату лучше имхо в ISO формате всегда, а не так как щас. для mvc так а для веб апи так.
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533365
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если отдавать дату через стандартный Json результат через mvc, то ява скрит сходу не поймет дату и приходится делать костыли либо в ява скрипте либ на сервере
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533380
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
совсем забыл сказать. был тут как-то недавно спор.

теперь доступен HttpValueCollection для прямого использования, а не через Ж как раньше. т.е. типа можно стряпять вручную QueryString и разбирать его на запчасти без костылей.
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533383
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuну я вот не уверен что причесали до конца к примеру:
http://www.devcurry.com/2013/04/json-dates-are-different-in-aspnet-mvc.html
дату лучше имхо в ISO формате всегда, а не так как щас. для mvc так а для веб апи так.

я считаю, различный выбор формата -- логика в этом есть, так как сценарии использования совершенно разные. webapi просто отдаёт данные (куда, кому, не имеет значения), а mvc отдаёт данные конкретно на страницу веб-приложения. правда возникает определённая путанница для тех, кто ждёт от разных технологий одинакового поведения.
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533393
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRu,

и да, думаю они таки накосячили. надо было сразу выбирать Json.NET, включили бы они уже его в состав своего фреймворка, чтобы отдельные товарищи по поводу "нативности" уже не парились
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533394
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какая логина в том что через asp mvc + ajax дата не хавается) ISO вроде как хоть какой то стандарт
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533401
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuкакая логина в том что через asp mvc + ajax дата не хавается) ISO вроде как хоть какой то стандарт

видимо для eval-а. ISO-формат передачи данных (типо RAW), а MVC формирует данные для страницы. хотя да, всё-таки косяк. просто пытаюсь проследить за ходом мысли по результату
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533410
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а проблемы у людей аж 2009 года)))
http://stackoverflow.com/questions/726334/asp-net-mvc-jsonresult-date-format
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533420
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuа проблемы у людей аж 2009 года)))
http://stackoverflow.com/questions/726334/asp-net-mvc-jsonresult-date-format

ну а чо, вот же решение:

Код: javascript
1.
value = new Date(parseInt(value.replace("/Date(", "").replace(")/",""), 10));
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533426
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну хз я просто сделал перегрузку на основе Json.Net и получил JsonNetResult, чем шаманить в ява скприте) по мне приятнее
...
Рейтинг: 0 / 0
WebAPI 2.1 и MVC 5.1
    #38533435
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuну хз я просто сделал перегрузку на основе Json.Net и получил JsonNetResult, чем шаманить в ява скприте) по мне приятнее

тожсамое.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebAPI 2.1 и MVC 5.1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]