Size: a a a

Библиотека шарписта

2020 January 11
Библиотека шарписта
Правильный ответ 2. Связано это с тем, что в цикле for в переменную actions будет записано 10 действий WriteLine(count). После 10 итерации цикла for переменная count примет значение 10, а когда будем пробегаться по циклу foreach, мы будем вызывать подряд 10 методов Console.WriteLine(count) из списка actions, где count = 10.
источник
2020 January 12
Библиотека шарписта
Unity — это хороший выбор для новичков в геймдеве. Сделай шаг к карьере мечты! Участвуй в бесплатном онлайн-интенсиве от Skillbox.

Подробности по ссылке: 👉 https://clc.to/Bx4YOw

🚀 За три вечера ты создашь свою первую игру, даже если никогда не программировал.

⭐️ Сможешь обсудить ошибки с другими участниками интенсива и задать спикеру любые вопросы.

🎉 Авторы трёх лучших проектов выиграют грант на обучение в Skillbox.
источник
Библиотека шарписта
Вы уже знакомы с GraphQL? Упрошаем себе жизнь в плане работы с GraphQL с помощью «Hot Chocolate» – GraphQL-сервер, включающий готовый набор компонентов для реализации GraphQL API, написанный на C# для .Net Core и .Net Framework.

Всю информацию вы найдете:
- на главном сайте: https://hotchocolate.io;
- в репозитории: https://github.com/ChilliCream/hotchocolate.
источник
2020 January 13
Библиотека шарписта
Пусть вас не пугает объем, но здесь для вас чуть больше 200 слайдов про тестирование в общем и про мутационное тестирования в частности, а также как его применить в .NET Core.
источник
2020 January 14
Библиотека шарписта
Рекомендуемым паттерном для асинхронного программирование в  .NET Framework является асинхронное программирование на основе задач (task-based asynchronous programming, TAP).

Практическую основу работы с данным паттерном вы увидите в статье.
источник
2020 January 15
Библиотека шарписта
Зомби-шутер на Unity за час? Это возможно!
3 декабря в 20.00 (мск) подключайтесь из любой точки мира и следите за процессом разработки игр на Unity.
Как Navigation Mesh помогает зомби настигать жертву? Как выживший может защитить себя с помощью RayCast?

Про все это расскажет (и покажет!) на практическом открытом вебинаре Николай Запольнов, Senior Game Developer в Rovio и руководитель программы онлайн-курса "Разработчик игр на Unity".

Запишитесь, чтобы не забыть и получить уведомление: https://otus.pw/jo4C/
источник
Библиотека шарписта
Полезные статьи о сборке и тестировании приложения ASP.Net Core 3.0 с помощью GitHub Actions:

https://hjerpbakk.com/blog/2019/10/03/asp-net-core-and-github-actions
https://hjerpbakk.com/blog/2019/10/09/asp-net-core-docker-and-github-actions
источник
2020 January 16
Библиотека шарписта
Все используют исключения в своих проектах, но не все задумываются об эффективности их использования. В статье собраны некоторые лучшие практики по работе с исключениями в C#: https://blog.elmah.io/csharp-exception-handling-best-practices/
источник
2020 January 17
Библиотека шарписта
Как вам такое?

Постоянно обновляемая карта знаний для .NET-разработчиков (от Trainee до Senior) с уклоном в веб-разработку, т.к. именно она не перестаёт набирать обороты.

Пользуйтесь данными материалами для самообучения, поиска пробелов в знаниях, подготовки к собеседованиям и ещё многого другого: https://youit.pro/map/dotnetweb
источник
2020 January 18
Библиотека шарписта
«.NET сексуален и вам следует знать об этом!» – именно так называется краткая статья об основах разработки приложений и веб-сайтов с помощью платформы .NET Core и о том, что данная платформа ничем не уступает всяким там NodeJS И RubyRails. 😎

https://medium.com/clean-code-channel/net-is-sexy-1b4e40f9014
источник
2020 January 19
Библиотека шарписта
Что же все-таки отличает ASP.NET Core от классического .NET? Конечно это такие основные вещи, как Inversion of Control (IoC), Dependency Injection (DI), Dependency Inversion Principle (DIP), Interseptors, Middleware, Filters. Собственно про них и пойдет речь в статье: https://medium.com/webbdev/asp-509ac1eb793
источник
2020 January 20
Библиотека шарписта
Да, статья на английском. Да, 2017 года. Но тема ведь волнующая и одна из самых главных в нашей жизни!

C# – хороший выбор для карьеры или нет?

https://csharpdigest.net/blog/2017/05/18/csharp-good-career-choice-or-not.html
источник
Библиотека шарписта
#MoscowTravelHack

Такого ещё не было! Первый в России хакатон по созданию цифровых решений для туризма Moscow Travel Hack. Придумай новые продукты для путешественников и жителей города. Задачи на хакатон предложили 10 партнёров: «МегаФон», Facebook, PANORAMA 360, MTS Startup Hub, «Аэроэкспресс», Пушкинский музей, «Царицыно», Discover Moscow, «Город открытий» и Russpass.

В каждый трек пройдет по 5 команд. Среди призов — не только 100 000 рублей, но и возможность реализовать проект с партнёрами после хакатона. Придумывать решение заранее не обязательно! Подать заявку можно индивидуально или командой.

Успей до 28 января!
Подробности на сайте travelhack.moscow
источник
Библиотека шарписта
В данном видео автор доступно показывает как шаг за шагом интегрировать существующий ASP.NET Core API с Postgres и добавить открытый веб-протокол для запроса и обновления данных (Open Data Protocol, OData) поверх него в Azure: https://youtu.be/MoDJnEwkYOE
источник
2020 January 21
Библиотека шарписта
Отладка .Net приложения, как правило, осуществляется из среды разработки (VS / Rider / VSCode). Вы не задавались вопросом, существует ли способ отладки из терминала? Да, существует, но он крайне сложен. Для общего кругозора ознакомьтесь с ответом по ссылке: https://stackoverflow.com/questions/51107563/debug-a-dotnet-core-program-in-terminal/51108957
источник
Библиотека шарписта
27 января в 20:00 мск приглашаем на День открытых дверей онлайн-курса «Разработчик игр на Unity».
Зарегистрируйтесь на трансляцию - напомним в день вебинара: https://otus.pw/XEVI/

На Дне открытых дверей преподаватель расскажет о программе курса, формате обучения и перспективах для выпускников. Формат проведения — онлайн трансляция. Участие бесплатное.

Приходите за подробностями онлайн и помните: старт курса уже 30 января, успейте пройти вступительный тест: https://otus.pw/QdY6/
источник
Библиотека шарписта
В каждом языке / платформе / фреймворке существуют малоизученные особенности, применение которых может серьезно повысить эффективность разработки. Язык C# и платформа .Net не являются исключением в данном случае, и сегодня мы ознакомимся с подборкой из 6 таких особенностей, которые вы можете применять в своих проектах: https://chrisstclair.co.uk/6-lesser-known-features-of-c-net-that-you-should-be-using/
источник
2020 January 22
Библиотека шарписта
Новые бесплатных видео-курсы и гайды по C#, .NET, и ASP.NET для начинающих подоспели. Здесь небольшое описание: https://habr.com/ru/company/microsoft/blog/481242/

Либо сразу переходите к просмотру: http://dot.net/videos
источник
2020 January 23
Библиотека шарписта
Перевод книги Кристиана Хорсдала «Микросервисы на платформе .NET»

Как бы вы ни относились к микросервисам, вам придется иметь с ними дело. В своей библиотеке наличие подобной книги на русском обязательно. Книга учитывает тонкости работы на платформе .NET Core и будет интересна всем, кому требуется эффективно и быстро решать нетривиальные задачи при работе с растущими системами.
источник
Библиотека шарписта
источник