C чего начинать обучение C# и .net платформы?
Эндрю Троелсен Язык программирования C# 6.0 и платформа .NET 4.6
Это большая и сильная книга о платформе .NET и языке C#. Книга предназначена для профессионалов, то есть, не для новичков - в ней нет общей информации о программировании (ООП, архитектуре и пр.), но есть о том, как это всё использовать в языке C#. В ней описано практически всё - синтаксис языка, создание консольных и оконных программ (WPF), клиент-серверные приложения.
Книга дорогая, можно поискать предыдущее издание (C#5.0, C#4.5).
Читай на здоровье. У книги масса положительных отзывов. В книге описывается язык C# с самых азов: переменные, циклы, ооп. Затем описывается сама платформа .NET и создание приложений на ней, затем создание веб приложений. В книге много примеров и самое главное, лично для меня, после каждой главы идут вопросы и упражнения для самостоятельной подготовки (в конце есть ответы и решения). 
Сам начал учиться по этой книге.