• Очередность Обучения ASP.NET MVC?

    Данная схема в помощь)) Идёте по цепочке до WEB Backend Developer))
    This scheme is to help. Go down the chain to WEB Backend Developer))
    orig_blog_217506_0.jpg
    Ответ написан
    Комментировать
  • Значение версий в C#?

    @d-stream
    Готовые решения - не подаю, но...
    В принципе если освоить 5.0 - то новшества 6/7 воспримутся как естественные и удобные. Если сразу 7 - то будет непонятно...

    Половину, если не больше "сахарка" будет предлагать тот же решарпер
    Ответ написан
    Комментировать
  • Значение версий в C#?

    @kvasek
    Здравствуйте, вы можете смело изучать C# 5.0. Изменений много и это в основном синтаксический сахар вот например сами посмотрите What's New in C# 6 и What's new in C# 7 или на рус. Что нового в C# 6.0? и Что нового появилось в C# 7... это все можно изучить за вечер, и ради это-го покупать книгу для C# 7, ну совсем не стоит. А если вы боитесь все что вы выучите для C# 5.0 будет неактуально, то тут не бойтесь, из C# не удаляют удаляю старые фичи.
    Ответ написан
    Комментировать
  • Значение версий в C#?

    yarosroman
    @yarosroman Куратор тега C#
    C# the best
    Учите пока 5.0, скажем так, в основном в 6 и 7 версии добавки по большей части синтаксический сахар и чтобы их понять не требуется год, так пара вечеров на 6 и пара на 7 версии. Тем более еще только учите. Лучше азы выучите хорошо.
    Ответ написан
    Комментировать
  • Значение версий в C#?

    Steein
    @Steein
    Программист
    5.0 -> 7.0 (Это по больше части исправление ошибкой или дополнение каких та новых возможностей).
    Изучаете основу c#, потом заходите "changelog" в версиях c#, и смотрите новые возможности.

    Я "c#" изучал 5 лет назад, но еще ни разу не было такого чтобы у меня было желание из-за версии изучать "c# 7".
    Ответ написан
    Комментировать
  • Немного о способе изучении asp.net mvc?

    @Free_ze
    Пишу комментарии в комментарии, а не в ответы
    ИМХО, стоило бы изучать с Шилдта или Троелсена. Там язык подается в чистом виде, с консольными примерами, без заморочек с GUI в самом начале. XAML в вебе не нужен (ибо Silverlight, где он использовался, не особо жив), это правда.

    Для ASP.NET MVC нужен HTML/CSS и базовый SQL (ORM в виде EF есть, да, но гораздо легче ею овладевать, зная, как она общается с сервером). JavaScript можно учить параллельно. С ангуляром я бы советовал повременить, вместо него jQuery (что бы хипсторы не говорили, он сейчас почти везде).

    Вообще, идеально было бы распараллелить изучение C# в глубину (по Рихреру, например), баз данных и DAL (ORM - EF), ASP.NET MVC и веб-фронтенда, ибо в изоляции друг от друга сложнее.
    Смотреть на ASP.NET Core новичку сейчас есть смысль лишь если нет другого компьютера, кроме мака.

    На Git выделять в отдельный шаг - это слишком. Базовые операции с Git можно изучить за вечер, по необходимости дочитывать в процессе, может еще пару вечеров факультативно выделить на "internals". Вообще необходимость в нем появится, когда будешь делать первый крупный pet-проект (то есть это где-то в процессе освоения ASP.NET MVC).

    не могли бы вы посоветовать книги для изучения С# имено под веб ?

    Адам Фриман "ASP.NET MVC X для профессионалов"
    В продаже есть версия про MVC 5, но версия от версии отличается не слишком критично, поэтому и для 4 пойдет для начала. Это книжка уже чисто про веб-фреймворк, кое-что про сишарп там обзорно и лишь в самом начале, читать ее нужно уже изучив базу языка. Кроме того автор там пишет про паттерны (пресловутый MVC и его историей развития), техники написания юнит-тестов и внедрения зависимостей (IoC/DI). Книжка мегакрутая для новичка, но достаточно непростая, требует обдумывания и на некоторое время может стать настольной.
    Ответ написан
    Комментировать
  • Немного о способе изучении asp.net mvc?

    @d-stream
    Готовые решения - не подаю, но...
    WPF - это очень отдельное и можно сказать далекое от web дело.

    Так что или asp.net и MVC или же XAML и MVVM

    Ну и стоит иметь в виду, что на дворе уже C# 7, поэтому стоит ориентироваться на хотя бы версию 6 (это конечно не самое критичное, но все же)
    Ответ написан
    8 комментариев