Как протестировать на внимательность вашу команду программистов. Или можно ли писать код на русском языке?

Дорогой друг, ты знаешь, что в Visual Studio можно писать программы на C# на кириллице? Знал?! Хорошо) Но надеюсь не писал такие программы. А если не знал, то сейчас я тебя научу как это делать но после прочтения этой статьи немедленно забудь про эту возможность)

Также после прочтения данной заметки ты узнаешь при чем тут тест на внимательность. Заинтриговал?

Читать далее Как протестировать на внимательность вашу команду программистов. Или можно ли писать код на русском языке?

Полезные материалы по REST и ASP.NET Web API

Это запись будет дополнятся по мере того, как в мое внимание будут попадать интересные статьи, видео и т.п. по данной теме. Возможно это также будет полезно еще кому-то.

На Ютюбе попался интересный программист из Норвегии — Спенсер Шнайдбах. Он выступает на различных конференциях по RESTfull сервисам.

Вот его подборка:

https://schneids.net/never-resting-restful-api-best-practices-using-asp-net-web-api/

Ошибки в официальной документации по .NET?

Или о том, как внести свой маленький вклад в сообщество.

Во время чтения официальной документации по .NET обнаружил логическую нестыковку. Хотелось это исправить, и такая возможность существует. Рассказываю как можно внести изменения в документацию если эти изменения будут признаны полезными.

Читать далее Ошибки в официальной документации по .NET?

Консольные приложения C# в веб разработке, зачем? Есть польза!

Это видео ориентировано на новичков начинающих изучать C#, как правило, с консольных приложений. Но желающих как можно скорее перейти к чему-то более серьезному. На самом деле консольные приложения это очень полезно.

Рассматривается реальное консольное приложение расчета расстояний между двумя списка объектов. Это приложение периодически запускается по расписанию и повторяет этот процесс для поддержания данных в актуальном состоянии.

Настройка рабочей среды Visual Studio 2017

VS — очень многофункциональный инструмент для самых разных задач связанных с программированием. Потенциальная аудитория программы широчайшая и разработчики студии  пытаются угодить всем пользователям в среднем.

Но индивидуальные потребности отличаются от усредненных! Поэтому настройка Visual Studio необходима. Я буду рассматривать настройки исходя из моих личных предпочтений и потребностей web разработки т.к. это моя повседневная деятельность.  При этом важно заметить, что мои настройки применимы, хотя бы в части, и к другим версиям программы, а также к другим направлениям разработки

Убираю стандартную панель инструментов

Потому, что она мне не нужна. Хотя функциями размещенными на ней я постоянно пользуюсь. Но для этого использую клавиатуру, а место на экране она занимает.  Особенно критично место на экране если приходится работать на ноутбуке.

стандартная панель инструментов

Читать далее Настройка рабочей среды Visual Studio 2017

Изменение/модификация компонентов Visual Studio 2017

Казалось бы, а в чем вопрос?! Берем и меняем расставляя нужные нам галочки. Но увы у многих этот вопрос возникает и это не случайно. На официально сайте VS можно найти скриншот на котором видно, что vs installer находится в меню Пуск (Start). А вот у меня, да как и у многих, его тут нет.

Читать далее Изменение/модификация компонентов Visual Studio 2017

Активация Visual Studio 2017

На пробное использование VS2017 дается 30 дней. И не смотря на то, что Community это бесплатная версия ее нужно активировать. Это делается достаточно просто.

Читать далее Активация Visual Studio 2017

Обновление Visual Studio Community 2017

За полтора месяц после выхода Visual Studio вышло уже 7 обновлений.  На мой взгляд, это  очень оперативно для такой серьезной программы. Устраняются многие проблемы и баги первой версии и даже добавляются новые фичи.

Поэтому обновляться надо обязательно. Как это сделать и будет рассказано в этой статье. Статья рассчитана на новичков и все будет показано достаточно подробно.  Алгоритм действий  по обновлению не единственно возможный.  Я показываю свой путь.

Читать далее Обновление Visual Studio Community 2017

Установка Visual Studio 2017

7 марта 2017 года вышел релиз Visual Studio 2017. Это событие не возможно пропустить  — устанавливаю себе на комп. Благо лицензия Visual Studio Community 2017 позволяет установить студию бесплатно.  В этой версии огромное количество улучшений и расписывать я их не буду т.к. уже есть подробная информация на эту тему (ссылка в статье). Цель же статьи просто показать как проходит процесс установки для тех, кто по каким то причинам пока не хочет устанавливать программу себе.  Забегая вперед скажу, что процесс автоматизирован и не вызывает никаких проблем. Начать программировать на C# (и не только) очень просто — ставим VS 2017 вперед.

Не пугайтесь: это установка Visual Studio online 🙂 
Читать далее Установка Visual Studio 2017

Импорт в базу данных из документа Microsoft Excel при помощи EPPlus за 10 шагов

Microsoft Excel очень популярная программа (и это вполне заслужено).  С версии Excel 2007 появился формат «xlsx». Этот формат открытый и его используют также и другие программы, например, OpenOffice Calc.  Вот с документов такого формата и будут импортироваться данные в базу.

Простым пользователям нравится работать с таблицами в Экселе. Логика работы программы понятна и проста. Поэтому данные очень часто представляются именно в таком виде. Разберем  один из вариантов импорта в реляционную базу данных SQL Server. Хотя точно такой прием может быть применен и для импорта в любую другую базу, например MySQl.

Читать далее Импорт в базу данных из документа Microsoft Excel при помощи EPPlus за 10 шагов