Асинхронные потоки в 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
В конце этого года запланирован релиз .NET 5. Нас ждёт следующая большая веха в истории .NET, ведь .NET 5 объединит в себе .NET Core и .NET Framework. Точно в историю уйдут: ASP.NET Web Forms, WCF и WWF, а дальнейшее развитие получат WPF, WinForms и Visual Basic. Подробности в статье.
https://prglb.ru/1sz8h
https://prglb.ru/1sz8h
Medium
The Reunification of .NET 5
We’re less than a year away from the final step in .NET’s cross-platform transformation
На видео начинающие разработчики могут найти ответы на следующие вопросы:
– Кто такой С#/.NET разработчик
– Какие знания, умения и навыки нужны
– С чего начать обучение программированию
– Как составить план обучения
Также узнаете, какую литературу предпочтительнее использовать и многое другое.
https://youtu.be/vXve1AafiFw
– Кто такой С#/.NET разработчик
– Какие знания, умения и навыки нужны
– С чего начать обучение программированию
– Как составить план обучения
Также узнаете, какую литературу предпочтительнее использовать и многое другое.
https://youtu.be/vXve1AafiFw
YouTube
Как стать C#/.NET разработчиком?
Промокод на скидку 15% на все курсы ITVDN- H94BCAB
Курсы для C#/.NET разработчикa- https://itvdn.com/ru/specialities/net-developer?utm_source=yb_webinar_net
Кто такой С#/.NET разработчик
Какие знания, умения и навыки нужны
С чего начать обучение программированию…
Курсы для C#/.NET разработчикa- https://itvdn.com/ru/specialities/net-developer?utm_source=yb_webinar_net
Кто такой С#/.NET разработчик
Какие знания, умения и навыки нужны
С чего начать обучение программированию…
Разбираемся с применением паттернов в LINQ, foreach и асинхронных методах: https://prglb.ru/31136
.NET Core 3.0 включает поддержку Blazor – новой клиентской платформы, основанной на C#. На видео вы увидите, как создавать серверные приложения Blazor с богатым интерактивным веб-интерфейсом, где все взаимодействия с интерфейсом обрабатываются через соединение SignalR в реальном времени.
https://youtu.be/zYeVH_g7ZHo
https://youtu.be/zYeVH_g7ZHo
YouTube
Building Full-stack C# Web Apps with Blazor in .NET Core 3.0
.NET Core 3.0 includes support for Blazor, a new client-side web UI framework based on C# instead of JavaScript. In this session you'll see how to build Blazor Server apps with rich, interactive web UI where all the UI interactions are handled over a real…
Подборка из 10 наиболее удобных и эффективных инструментов для отладки приложений на языке C#.
https://prglb.ru/3xdnz
https://prglb.ru/3xdnz
Реши одну из 8 IT-задач агроиндустрии на главном агрокодинге страны AgroCode 2020.
Разработай систему сбора данных о росте растений, маркетплейс поставщиков удобрений или дневник здоровья телят. Призовой фонд — 1 350 000 рублей!
Заявки принимаются от команд и индивидуальных участников до 24 марта на сайте https://prglb.ru/k45m
Генеральный спонсор — Россельхозбанк
AgroCode
https://prglb.ru/k45m
Разработай систему сбора данных о росте растений, маркетплейс поставщиков удобрений или дневник здоровья телят. Призовой фонд — 1 350 000 рублей!
Заявки принимаются от команд и индивидуальных участников до 24 марта на сайте https://prglb.ru/k45m
Генеральный спонсор — Россельхозбанк
AgroCode
https://prglb.ru/k45m
Pulumi: облачная инфраструктура с .NET Core
Данный инструмент позволяет создавать, развертывать и управлять инфраструктурой в виде кода у нескольких облачных провайдеров. В статье описано множество примеров использования на C#.
https://prglb.ru/4ql29
Данный инструмент позволяет создавать, развертывать и управлять инфраструктурой в виде кода у нескольких облачных провайдеров. В статье описано множество примеров использования на C#.
https://prglb.ru/4ql29
pulumi
Pulumi - Infrastructure as Code, Secrets Management, and AI
Pulumi is an infrastructure management platform to automate through infrastructure as code, secure with secrets management, and manage infrastructure with AI.
NET-Core-Guide-v4.pdf
3.1 MB
Essential .NET Core (2017)
Автор: Stackify Retrospective (компания Stackify)
В руководстве описаны методы оптимизации и развертывания веб-приложений в Azure и IIS, а также способы ведения журналов и многое другое. Оно подчеркивает универсальность и эффективность .NET Core и может стать хорошим подспорьем разработчикам в их повседневной работе.
Автор: Stackify Retrospective (компания Stackify)
В руководстве описаны методы оптимизации и развертывания веб-приложений в Azure и IIS, а также способы ведения журналов и многое другое. Оно подчеркивает универсальность и эффективность .NET Core и может стать хорошим подспорьем разработчикам в их повседневной работе.