Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (8)

Лучшие ответы пользователя

Все ответы (12)
  • Выбор литературы для изучения С#. Как быть?

    @velnick
    Не буду так категоричен как @God-emperor.
    Для изучения основ и написания примеров консольных приложений вполне подойдет и старая версия фреймворка.
    Другое дело, что между 3.0 и 3.5 достаточно большой шаг произошел из-за добавления LINQ. Фишки 4.0, 4.5 и 4.5.1 тоже пригодятся, но вряд ли в самом начале обучения.
    Поэтому, в дальнейшем, я бы рекомендовал все-таки использовать более свежие версии книг и фреймворка.

    Вообще, что нового добавлено в новый версиях, можно найти в интернете (например: www.dotnet-tricks.com/Tutorial/netframework/HJXU17...) или в книгах (например: у Рихтера в CLR via C#)
    Ответ написан
    Комментировать
  • Выдаётся ли сертификат о сдаче 70-483-Programming in C#?

    @velnick
    Бумажные сертификаты сейчас вообще не выдаются.
    В центре сертификации вам выдадут бумажку с вашими результатами.
    На портале mcp.microsoft.com у вас будет личный кабинет, в котором вы сможете просмотреть сданные экзамены. Там же вы сможете заказать бумажную версию сертификата или скачать электронную.
    В случае, если у вас будет сдан только экзамен Programming in C# там будет написано что-то вроде Microsoft certified professional или Microsoft certified technology specialist, что является младшим статусом на пути сертификации. Для получения сертификата о статусе MCSD, нужно сдать все экзамены на соответствующем пути.
    Ответ написан
    1 комментарий
  • C# Как вызвать событие после того как функция вернула значение?

    @velnick
    По моему тут проблема в логике. Какое событие вас интересует на самом деле?
    Если вас интересует создание объекта, то у вас правильная логика - все происходит так как должно.
    Если интересует изменение значений свойств, то нужно подписываться на событие изменения свойств.
    Если интересует инициализация определенного набора свойств, то сделайте метод Initialize, в котором задавайте значения, а потом генерируйте события.
    Если интересует создание объекта с инициализированными свойствами, то надо делать конструктор с параметрами и инициализировать свойства объекта внутри конструктора.
    Ответ написан
    Комментировать
  • SQL тип данных ... ....?

    @velnick
    Рискну предположить, что проблема не в типах данных, а в планах исполнения и статистике SQL Server.
    А вы случаной параметры не в хранику\функцию передаете? Может тут имеет место Parameter Sniffing?
    www.brentozar.com/archive/2013/06/the-elephant-and...
    Ответ написан
    8 комментариев
  • Как очистить код от ненужных методов?

    @velnick
    Resharper покажет вам методы и переменные, которые нигде не вызываются и поможет привести код в порядок.
    Например, сейчас можно скачать и бесплатно использовать релиз кандидат версии 9.1. А если протестируете и напишите им несколько багов, то возможно получить ключик лицензии.
    Ответ написан
    Комментировать