• Как понять книгу Рихтера, если ты новичок?

    @Thedoctorde
    c# dev
    Начните с главы 4.
    Ответ написан
    Комментировать
  • На чем разрабатывать Frontend под С# .NET?

    @Thedoctorde
    c# dev
    Kendo UI. Но он тоже платный (1k баксов за лицензию на 1 разработчика)
    Ответ написан
    Комментировать
  • Junior C#. Каков минимальный багаж знаний?

    @Thedoctorde
    c# dev
    Я работаю на позиции junior c# / asp.net developer уже 1.5 месяца и мне пригодились следующее

    0) Умение гуглить и находить информацию в интернете!
    1) Основы программирования на с#. (ООП, циклы, условные операторы, методы расширения)
    2) Коллекции в c#. Помнить что все generic-коллекции наследуются от IEnumerable (ну и по мелочи - что лежит внутри List и других коллекций)
    2) Основы Asp.net mvc (понимать архитектуру MVC, как делать серверную валидацию модели, как осуществлять CRUD - операции)
    3) Основы EF подход Code First (Нужно понимать, как создать таблицы со связями один-ко-многим, многие-ко-многим, зачем нужны миграции и что делать, если БД изменяется через mssql server)
    4) Основы SQL (чтобы проверять себя - как записываются данные в базу): select, from, *join, group by, where
    5) LINQ. Linq to Entities и Linq to Objects. Здесь же нужно знать немного про лямбды в с#.
    6) Хорошо бы иметь представление что такое TPL и await, async
    7) JS + Jquery + как дебажить js в браузере (не алертами :) )
    8) Html + css, bootstrap
    9) знать немного про протокол http - чем отличается post-запрос от get-запроса
    Ответ написан
    Комментировать