Вы понимаете, что используете программное обеспечение для предварительного просмотра/бета/RC, верно? Следует ожидать, что все изменится.
Большинство проблем, с которыми я столкнулся при работе с ASP.NET MVC за последний год или около того, были результатом моего невежества. Предварительный просмотр 2 -> Предварительный просмотр 3 был настоящей болью, но это было именно так.
Прямо сейчас, единственное, что я на самом деле бороться с это
return Json(data);
Он видит круговые петли в моих данных, когда я действительно не могу найти. Я уверен, что есть какое-то поведение, о котором я не знаю, потому что я отношу это к своему невежеству. Может быть, если есть какой-то способ сказать ему игнорировать определенные свойства, я мог бы обойти это без необходимости создавать словарь/список каждый раз, когда я хочу вернуть JSON из действия.
Еще одна вещь, с которой у меня действительно нет проблем, но я помню, как много людей скулит, заключается в том, что многие методы используют анонимные объекты. А именно определения маршрутов. Intellisense не говорит вам, какие пары ключей/значений, которые метод ожидает в своем аноне. объектов, поэтому это может быть сложно использовать, если вы не знакомы с каркасом.
Стоит отметить, что этот сайт написан в ASP.NET MVC. – JosephStyons
Это довольно субъективный вопрос, и вы можете пометить этот вопрос как таковой. –
Это также должно быть сообщество wiki –