Мои Собеседования. Делюсь опытом.

Приветствую, Цикл этих статей будет посвящен, мои хождения в другие компании за работой — на собеседования, короче. Собеседования были везде разные, в одних местах были конкретные пытки, в других, легкая беседа на «расслабоне». Собеседований за последние 2 года было много штук 7 :). Но я пойду начиная с последних и далее по убыванию или запоминаемости. … [Read more…]

Что дальше?!

Всем привет, Вчера опять наткнулся на видео на youtube суть которого сводится к тому, что desktop умирает, а веб становится значимей. Прям какая то тоска обуревает, я довольно долго сидел читал про WinForms и WPF, а тут оказывается всё в топку, какого черта?! Основные тезисы того почему веб до сих пор не вытеснил desktop, как … [Read more…]

Библиотека GMap.Net — странный зверь.

Всем привет, давно не писал, в качестве фиксации прошел по книге «Изучаем C# 2-е издание» события, делегаты, сериализацию и работу с потоками. Сейчас я на 582 странице книги+увлекся Entity Framework. Но сейчас не об этом. Не давно начал делать приложения для управления GPS трекерами, и в какой то момент понадобилось добавить в WinForms карту, чтобы … [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…]

Абстрактные классы и интерфейсы

Просмотрел видео Шевчука А. про «Абстрактные классы и интерфейсы». Видео в целом понятно, просто, но долго. Я понял, что абстрактные классы это классы, в которые выносят основы атрибуты того или иного объекта. Конспект: Абстракция в ООП — это придание объекту характеристик, которые отличают его от всех других объектов, четко определяя его концептуальные границы. Абстрагирование в … [Read more…]

Программа Контакты — как инструмент возбудить интерес к C#

Сегодня решил вернуться к программе описанной в самом начале книги «Изучаем C#» 2-е издание, программа называет Контакты, программа создает исключительно из графического интерфейса, сейчас переписал программу и параллельно все постил сюда. За исключением, ковыряний в БД, приложение получилось крайне скучным, но именно это приложение возбудило во мне интерес к изучению языка. Такие вот дела. Всем … [Read more…]