Подробный доклад о разработке игр с помощью .Net Core на митапе компании HYS Enterprise: https://youtu.be/MuM-lJdeE_o
YouTube
Разработка игр на .Net Core: фишки и приемы
Артём Терёшин, Backend Lead at iLogos, выступает с докладом на митапе, организованном компанией HYS Enterprise.
Компьютерная Школа Hillel
site: https://ithillel.ua
тел.: +38 (097) 156-58-27
fb: https://www.facebook.com/hillel.it.school
in: https://ww…
Компьютерная Школа Hillel
site: https://ithillel.ua
тел.: +38 (097) 156-58-27
fb: https://www.facebook.com/hillel.it.school
in: https://ww…
Отладка .NET Core приложения в Docker с помощью VSCode
Представьте, что вы создаете веб-приложение ASP.NET Core и хотите развернуть и отладить его в контейнере Linux, при этом, некоторые из вашей команды используют Visual Studio 2017+ на Windows, а другие хотят использовать Visual Studio Code на Mac. Также у вас больше чем одно веб-приложение в контейнере и вы используете несколько контейнеров в составной среде. Сложновато, правда? Есть способ решения данных проблем: https://www.richard-banks.org/2018/07/debugging-core-in-docker.html
Представьте, что вы создаете веб-приложение ASP.NET Core и хотите развернуть и отладить его в контейнере Linux, при этом, некоторые из вашей команды используют Visual Studio 2017+ на Windows, а другие хотят использовать Visual Studio Code на Mac. Также у вас больше чем одно веб-приложение в контейнере и вы используете несколько контейнеров в составной среде. Сложновато, правда? Есть способ решения данных проблем: https://www.richard-banks.org/2018/07/debugging-core-in-docker.html
www.richard-banks.org
How to debug a .NET Core app in Docker with VSCode
Let’s assume: that you’re building an ASP.NET Core web application you want to deploy and debug this in a Linux container some of your team use Visual Stu...
Разбираемся с оптимизацией LINQ-запросов в C# для MS SQL Server. В первой статье описаны некоторые методы оптимизации LINQ-запросов, а во второй представлены подходы по оптимизации кода, связанные с LINQ-запросами.
Хабр
Некоторые аспекты оптимизации LINQ-запросов в C#.NET для MS SQL Server
LINQ вошел в .NET как новый мощный язык манипуляции с данными. LINQ to SQL как часть его позволяет достаточно удобно общаться с СУБД с помощью например Entity Fr...
Принципы работы блокчейна с примерами на C#: https://medium.com/blockchain-explained-using-c/blockchain-explained-using-c-implementation-fb60f29b9f07
Medium
Blockchain explained using C# implementation
In this article I want to explain the main idea and I will give a simple C# implementation of a blockchain.
Качественная подборка обучающих материалов по разработке на языке C#: https://wakeupandcode.com/csharp-resources/
Wake Up And Code!
C# Dev Resources
Looking for my for my blog home? Here: < Back to Dev Resources C# Tutorials | Microsoft Docs How to articles (C# Guide) | Microsoft Docs .NET samples and tutorials | Microsoft Docs Interview Ti…
The account of the user that created this channel has been inactive for the last 5 months. If it remains inactive in the next 9 days, that account will self-destruct and this channel will no longer have a creator.
Что вы делаете, когда ваше приложение .NET Core ведет себя не так, как вы ожидаете? Возможно, оно стало медленнее с момента последнего развертывания или начало давать сбой в самое неподходящее время. Как вы анализируете проблему, когда ваше приложение работает в чужом центре обработки данных на другой стороне планеты? На Linux? В контейнере?
Специалисты из команды .NET демонстрируют способы диагностики проблем в приложениях .NET Core 3.1 с использованием новых API, средств командной строки и возможностей Visual Studio для сбора информации, ее анализа и устранения причин неполадок.
https://youtu.be/p6CjlnwPhHQ
Специалисты из команды .NET демонстрируют способы диагностики проблем в приложениях .NET Core 3.1 с использованием новых API, средств командной строки и возможностей Visual Studio для сбора информации, ее анализа и устранения причин неполадок.
https://youtu.be/p6CjlnwPhHQ
YouTube
Application Diagnostics in .NET Core 3.1 - Damian Edwards & David Fowler
What do you do when your .NET Core application doesn’t behave the way you expect? Maybe it’s slower since the last deployment or has started crashing at the worst possible times. How do you analyze the issue when your application is running in someone else’s…
Разработчик .NET/C# (middle )
Требования:
— Принципы ООП и паттерны проектирования
— WPF
— Web-разработка
— TDD
— Приветствуется понимание принципов электроснабжения
— Знание Autodesk Revit API, английского языка будет плюсом
от 80 000 до 100 000 ₽, офис в #Технопарке Новосибирского Академгородка
Подробнее о вакансии
Требования:
— Принципы ООП и паттерны проектирования
— WPF
— Web-разработка
— TDD
— Приветствуется понимание принципов электроснабжения
— Знание Autodesk Revit API, английского языка будет плюсом
от 80 000 до 100 000 ₽, офис в #Технопарке Новосибирского Академгородка
Подробнее о вакансии
Настоящая кладезь интересных материалов, связанных с ASP .NET Core. Обратите внимание, что формат выхода постов еженедельный, поэтому ждем свежих статей за 2020 год.
https://wakeupandcode.com/aspnetcore/
https://wakeupandcode.com/aspnetcore/
Wake Up And Code!
ASP .NET Core Dev Blog Series
Looking for my for my blog home? Here: On This Page ASP .NET Core 2018 Blog Series Happy New Year 2019! ASP .NET Core 2019 Series ASP .NET Core 2019 eBook ASP .NET Core 2020 P…
Асинхронные потоки в C# 8
После выхода .NET Core команда RedHat заинтересовалась данной платформой и стала регулярно готовить публикации на тему .NET разработки. В этой статье речь идёт об асинхронных потоках в C# 8.
https://developers.redhat.com/blog/2020/02/24/c-8-asynchronous-streams/
После выхода .NET Core команда RedHat заинтересовалась данной платформой и стала регулярно готовить публикации на тему .NET разработки. В этой статье речь идёт об асинхронных потоках в C# 8.
https://developers.redhat.com/blog/2020/02/24/c-8-asynchronous-streams/
Red Hat Developer
C# 8 asynchronous streams | Red Hat Developer
.NET Core 3.1 (December 2019) includes support for C# 8, a new major version of the C# programming language. In this series of articles, we'll look at the new
Owasp-top-10-proactive-controls-2018-russian.pdf
873.4 KB
Проактивная защита: Топ-10 требований OWASP 2018
Открытый проект по обеспечению безопасности веб-приложений (OWASP) помогает организациям начать проектировать, разрабатывать, приобретать, использовать и поддерживать безопасное программное обеспечение. В данном документе собраны 10 аспектов безопасности, на которые разработчики программного обеспечения должны обращать внимание. Несмотря на год выпуска, информация не теряет свою актуальность и в настоящее время.
Открытый проект по обеспечению безопасности веб-приложений (OWASP) помогает организациям начать проектировать, разрабатывать, приобретать, использовать и поддерживать безопасное программное обеспечение. В данном документе собраны 10 аспектов безопасности, на которые разработчики программного обеспечения должны обращать внимание. Несмотря на год выпуска, информация не теряет свою актуальность и в настоящее время.
Руководство от DigitalOcean по развертыванию ASP.NET Core приложения, используя MySQL / Nginx / Ubuntu.
https://www.digitalocean.com/community/tutorials/how-to-deploy-an-asp-net-core-application-with-mysql-server-using-nginx-on-ubuntu-18-04
https://www.digitalocean.com/community/tutorials/how-to-deploy-an-asp-net-core-application-with-mysql-server-using-nginx-on-ubuntu-18-04
Digitalocean
How To Deploy an ASP.NET Core Application with MySQL Server Using Nginx on Ubuntu 18.04 | DigitalOcean
ASP.NET Core is a more modular version of Microsoft’s ASP.NET Framework. It’s a high-performant, open-source framework for building modern web applications. …
Разница между Throw и Throw Exception в C#
Throw повторно выбрасывает исключение, которое было обнаружено, и сохраняет трассировку стека (путь к источнику исключения). Throw ex генерирует одно и то же исключение, но сбрасывает трассировку стека на этот метод.
Разбираемся более подробно: https://dev.to/jalpeshvadgama/youtube-video-difference-between-throw-and-throw-exception-in-c-57a9
Throw повторно выбрасывает исключение, которое было обнаружено, и сохраняет трассировку стека (путь к источнику исключения). Throw ex генерирует одно и то же исключение, но сбрасывает трассировку стека на этот метод.
Разбираемся более подробно: https://dev.to/jalpeshvadgama/youtube-video-difference-between-throw-and-throw-exception-in-c-57a9
DEV Community
Youtube Video: Difference between Throw and Throw Exception in C#
Youtube Video: Difference between Throw and Throw Exception in C# Interface
Подборка интересных особенностей языка C#, пришедших из других языков программирования.
https://dev.to/dotnet/great-new-features-in-c-for-a-returning-net-dev-i2l
https://dev.to/dotnet/great-new-features-in-c-for-a-returning-net-dev-i2l
DEV Community
Great new features in C# for a returning .NET dev
Covers news in C# like deconstruct, pattern matching and records
Интересная статья о том, как написать полноценный мессенджер на языке C#: https://prglb.ru/3llw8
Опытный разработчик не так давно зашёл в .Net и поставил цель получить сертификат Microsoft. И первый экзамен уже сдан!
Свой ежедневный прогресс он описывает на канале .Net Разработчик. Заметки об изученном материале, советы по повышению производительности и поддержке мотивации, интересные книги, сайты, курсы и прочие источники информации, юмор и просто мысли о непростой программистской доле.
Присоединяйтесь!
@NetDeveloperDiary
Свой ежедневный прогресс он описывает на канале .Net Разработчик. Заметки об изученном материале, советы по повышению производительности и поддержке мотивации, интересные книги, сайты, курсы и прочие источники информации, юмор и просто мысли о непростой программистской доле.
Присоединяйтесь!
@NetDeveloperDiary
aspnetcore-az-ebook.pdf
12.2 MB
ASP.NET Core A-Z (2019)
Shahed Chowdhuri
Внимательный читатель заметил, что в недавнем посте (https://t.me/csharpproglib/770) можно было найти книгу, в которой собраны 26 тем по разработке веб-приложений в формате полноценной книги.
Shahed Chowdhuri
Внимательный читатель заметил, что в недавнем посте (https://t.me/csharpproglib/770) можно было найти книгу, в которой собраны 26 тем по разработке веб-приложений в формате полноценной книги.
Пишем шаг за шагом умное голосовое приложение на языке C#: https://youtu.be/vBg60I3P9Wg
1. Краткое описание языка C# и платформы .NET Core
2. Создание простейшего веб-сервера на ASP.NET Core
3. О голосовых навыках в Яндекс.Алисе
4. Протокол работы и модели данных
5. Некоторые принципы ООП, построение архитектуры приложения
6. Написание логики, некоторые нововведения C# 8.0
7. Панель разработчика Яндекса, создание навыка и тестирование с помощью ngrok
8. Создание докер-файла для развертывания в контейнере
9. Тестирование навыка на Алисе
1. Краткое описание языка C# и платформы .NET Core
2. Создание простейшего веб-сервера на ASP.NET Core
3. О голосовых навыках в Яндекс.Алисе
4. Протокол работы и модели данных
5. Некоторые принципы ООП, построение архитектуры приложения
6. Написание логики, некоторые нововведения C# 8.0
7. Панель разработчика Яндекса, создание навыка и тестирование с помощью ngrok
8. Создание докер-файла для развертывания в контейнере
9. Тестирование навыка на Алисе
YouTube
Разработка умного голосового-приложения на языке C#
⬇️ План cтрима:
1. Краткое описание языка C# и платформы .NET Core
2. Создание простейшего веб-сервера на ASP.NET Core
3. О голосовых навыках в Яндекс.Алисе
4. Протокол работы и модели данных
5. Некоторые принципы ООП, построение архитектуры приложения…
1. Краткое описание языка C# и платформы .NET Core
2. Создание простейшего веб-сервера на ASP.NET Core
3. О голосовых навыках в Яндекс.Алисе
4. Протокол работы и модели данных
5. Некоторые принципы ООП, построение архитектуры приложения…
Backend разработчик C#/.NET (Junior/Middle)
Требования:
— Опыт коммерческой разработки на С# от года
— Опыт разработки под .NET 4.5+ и .NET Core
— Знания в MySQL, EntityFramework
— Хорошее представление о многопоточности, знание TPL и асинхронных конструкций
— Git
Условия:
— Прохождение курсов для повышения квалификации для наших сотрудников
— Полностью официальное трудоустройство
— Конкурентоспособная «белая» заработная плата
— Работа в офисе в 5 минутах от м. Сокол
Подробнее о вакансии
Требования:
— Опыт коммерческой разработки на С# от года
— Опыт разработки под .NET 4.5+ и .NET Core
— Знания в MySQL, EntityFramework
— Хорошее представление о многопоточности, знание TPL и асинхронных конструкций
— Git
Условия:
— Прохождение курсов для повышения квалификации для наших сотрудников
— Полностью официальное трудоустройство
— Конкурентоспособная «белая» заработная плата
— Работа в офисе в 5 минутах от м. Сокол
Подробнее о вакансии
Commandline – библиотека, предназначенная для упрощения парсинга командной строки и предлагающая разработчикам приложений чистый и лаконичный API для управления аргументами командной строки и связанными с ними задачами, такими как определение переключателей, параметров и др. Она позволяет отображать экран справки с высокой степенью настройки и простым способом уведомления о синтаксических ошибках конечному пользователю.
https://github.com/commandlineparser/commandline
https://github.com/commandlineparser/commandline
GitHub
GitHub - commandlineparser/commandline: The best C# command line parser that brings standardized *nix getopt style, for .NET. …
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support - commandlineparser/commandline