Под asp.net обычно подразумевают asp.net WebForms, лучше забить на них. Формы и mvc кардинально отличаются подходами к разработке. Книга Pro ASP.NET 3.5 in C# 2008, как я посмотрел, как раз про WebForms и там 1500 страниц, причем по главе, на каждый компонент. Типа Visual studio блабалбалабала на 100 страниц. Такие книги отстойно читать, когда только знакомишься с технологиями, можно уснуть. У сандерсона в самом начале быстро даются основы, потом пример разработки реального приложения(интернет магазин), а потом уже глубокое погружения в детали. Про Web developer studio не знаю, там вообще можно что-нибудь помимо веб страничек делать? Лучше VS 2010 express скачать.
Это потому что вы не JSON пересылаете, если записать в правильном формате, а именно вот так
data: "{'someBooleanVar1':false,'subVar':{'someBooleanVar2':true}}"
А на стороне сервера воспользоваться какой-нибудь JSON библиотекой, то все будет хорошо и проблем с кавычками не будет и объекты нормально дессериализуются.
А в чем же они тогда пересылаются? Кавычки для строковых значений обязательны, но может быть я не прав, вот тут json.bloople.net/ парсер из json в html, можете привести валидный пример, когда строковые значения передаются без кавычек?
>Математику же стоит учить просто из любопытства
Это как? Если тебе любопытно что-то изучать, то изучай, пожалуйста, почему нет? Тебе же это нравится. И я привел две работы, имея ввиду, не то что одна лучше другой, а то что одна может быть низкооплачиваемой и интересной, другая высокооплачиваемой и скучной. Вообщем может быть как угодно, вот тут ниже товарищ написал дескать если хочешь быть чуть выше кодера, нужно знать математику. Что значит чуть выше? Интересная работа? Больше денег? Или что? Есть много физиков и математиков, которые круто знают математику и при этом в их код лучше не смотреть. Знание математике безусловно не помешает, вредно точно не будет, но вот то что для программистов не знание математике непростительно я не согласен. Для большинства она не нужна и не потому что они тупые, кодеры, печатающие обезьянки, а потому что они решают такие задачи в которых математика не применяется.