Как сделать «рандомайзер» в SQL SERVER

Всем привет, Только что, в ходе решения задачи, связанной с генерацией числового кода и рассылкой его всем ответственным за процесс людям, наткнулся на забавный момент, как таковой функции, которая возвращала бы случайное целое число в SQL SERVER — нет. Есть функция RAND(), но она работает весьма специфичным и не привычным после C# образом. А именно, … [Read more…]

Нашел интересный чат и интересный ресурс!!

Всем привет, Примерно неделю назад меня посетила мысль, о том, что форумы интересный источник получения информации, но есть проблема получить информацию на форуме быстро не получится в лучшем случаи через час другой, а что если у меня горят глаза и я что-то «паяю» но вдруг утыкаюсь в стену которую не могу преодолеть. В общем, если … [Read more…]

Структуры в С#. Особые моменты о которых не рассказывают лекторы.

Привет всем, В этой статье я хочу отразить некоторые моменты о которых не рассказывают в видео уроках и на курсах. Описанное ниже, это вычитка из разных статей. и так погнали… Структура(классическая) — это конструкция языка, позволяющая содержать в себе набор полей различных типов. —————— struct Strust { int field; static int second; } —————— + … [Read more…]

Диагностика работы приложения

Просмотрел еще немного видео по отладке приложений, логированию и оценки производительности. Хотелось бы для себя и конечно для того кто будет это читать, отписать пока свежая голова, чтобы потом была возможность вернуться и перечитать. О чем буду писать: Logging and Tracing (Логирование и Трассировка) Application Profiling (Профилирование приложений) Performance Counters (Счетчик производительности) И поехали… При … [Read more…]

Обработка исключений(Exception) — как важная часть любой программы.

В этой статье будут коротенько освещены следующие моменты: What is an Exception? Handling Exception by Using a Try\Catch Block Using a Finally Block Throwing Exceptions И так поехали, В любой программе наступает такой момент когда алгоритм выполниться не может, например, деление на 0 или чтение из файла, которого нет. В этих случаях в программах должен … [Read more…]

Что я понял о методах в C#

Методы — это функции, функции это именованный набор операторов. Методы позволяют структурировать код. Могут иметь параметры и перегрузки. Метод может возвращать значения(return) или не возвращать, тогда при создании метода в сигнатуре указывает ключевое слово void. Перегруженные методы(Overloaded) — это методы с разной сигнатурой. Сигнатура метода — это имя метода+набор параметров. Методы могут иметь параметры по … [Read more…]