Статья о том, как писать код без использования циклов: https://proglib.io/w/e3be492d
DEV Community 👩💻👨💻
Write Clean Code Without Loops
Loops are messy - Photo by Daniel Fazio on Unsplash A few years ago, I participated in a...
Экспериментируем с Scientist .NET — библиотекой, позволяющей безопасно тестировать экспериментальный код, не подвергая конечных пользователей новым ошибкам или дефектам.
https://proglib.io/w/7b98e0ee
https://proglib.io/w/7b98e0ee
Kill All Defects
Experimental C# with Scientist .NET - Kill All Defects
Scientist .NET lets you test experimental code safely without exposing errors or inaccuracy to end users. Learn how to test and deploy code scientifically.
DotFest.2020 — два дня хардкорного погружения в .NET-разработку.
Новое, свежее, сочное: .NET 5, C# 9, Source generators, Project Tye, Blazor.
Старое, доброе, вечное: дизайн, архитектура, функциональщина, DDD, микросервисы и вот это вот всё.
Нестареющая классика: производительность (нетривиальные задачи, истории из опыта, инструменты и практики).
Ни вебом единым: MAUI, Avalonia, Xamarin.
Облака — они повсюду.
И, конечно, AI(зачёркнуто) ML.
Открываем в .NET врата — подключайтесь, господа! И дамы. И с детьми. И с животными. Онлайн позволяет.
Подключайтесь, будет хардкорно!
Подключиться 👉https://clck.ru/QeK3u
Новое, свежее, сочное: .NET 5, C# 9, Source generators, Project Tye, Blazor.
Старое, доброе, вечное: дизайн, архитектура, функциональщина, DDD, микросервисы и вот это вот всё.
Нестареющая классика: производительность (нетривиальные задачи, истории из опыта, инструменты и практики).
Ни вебом единым: MAUI, Avalonia, Xamarin.
Облака — они повсюду.
И, конечно, AI(зачёркнуто) ML.
Открываем в .NET врата — подключайтесь, господа! И дамы. И с детьми. И с животными. Онлайн позволяет.
Подключайтесь, будет хардкорно!
Подключиться 👉https://clck.ru/QeK3u
#вопросы_для_самопроверки
В C# 8.0 появились методы интерфейса по умолчанию. Для чего они предназначены?
В C# 8.0 появились методы интерфейса по умолчанию. Для чего они предназначены?
Методы интерфейса по умолчанию позволяют добавлять члены в интерфейсы и предоставлять реализацию для этих членов. Эта возможность языка позволяет разработчикам API добавлять методы в интерфейс в более поздних версиях, не нарушая исходный код или совместимость на уровне двоичного кода с существующими реализациями этого интерфейса. Существующие реализации наследуют реализацию по умолчанию.
Эта функция также позволяет C# взаимодействовать с API-интерфейсами, предназначенными для Android или Swift, которые поддерживают аналогичные функциональные возможности. Методы интерфейса по умолчанию также поддерживают сценарии, аналогичные функции языка "признаки".
Эта функция также позволяет C# взаимодействовать с API-интерфейсами, предназначенными для Android или Swift, которые поддерживают аналогичные функциональные возможности. Методы интерфейса по умолчанию также поддерживают сценарии, аналогичные функции языка "признаки".
Автор статьи делится практическими уроками, которые он извлек в ходе переноса более 25 проектов на .NET Core: https://proglib.io/w/9063fb4e
elmah.io Blog
Lessons learned after migrating 25+ projects to .NET Core
In this post I'll share some of the lessons learned migrating elmah.io's 25 Azure Function apps and 5 web apps to ASP.NET Core.
Серия руководств о том, как подружить JS-фреймворк и Asp.Net Core, используя Entity Framework Core в Visual Studio Code: React и Vue.js.
dotnetdetail.net
How to integrate react and Asp.Net Core 3.1 app using VS Code – DOTNET DETAIL
In this tutorial, we are going to cover how to integrate React with Asp.Net Core 3.1 using Entity Framework Core in visual studio code. We will use SQLite database in this project
CSharpNotesForProfessionals.pdf
5.8 MB
C# Notes for Professionals
Книга составлена на основе документации Stack Overflow и представляет собой неофициальное издание, созданное для образовательных целей.
Она содержит 700+ страниц, на которых излоложены исключительно практические аспекты языка C#.
Книга составлена на основе документации Stack Overflow и представляет собой неофициальное издание, созданное для образовательных целей.
Она содержит 700+ страниц, на которых излоложены исключительно практические аспекты языка C#.
Мечтаешь стать разработчиком игры и создать свою команду таких же инициативных людей, как ты сам? Приходи на бесплатный онлайн-интенсив по Unity! Создай свой первый полноценный проект, даже если никогда не программировал!
Регистрируйся: ▶️https://clc.am/WVnCmQ
Погрузись на три дня в индустрию геймдева!
Что тебя ждёт?
⭐️ Знакомство с Unity — главной платформой геймдева.
⭐️ Разработка игры про космический корабль и его противников.
⭐️ Создание сцены, фона, системы управления.
⭐️ Работа с анимацией и звуковым оформлением.
⭐️ Общение с опытным разработчиком.
🎁 Выполняй задания под чутким руководством крутого разработчика и получай призы! Три самых активных участника интенсива получат ценные гранты на обучение в Skillbox!
🎥 Увидимся 10 сентября в 19:00 в прямом эфире!
Регистрируйся: ▶️https://clc.am/WVnCmQ
Погрузись на три дня в индустрию геймдева!
Что тебя ждёт?
⭐️ Знакомство с Unity — главной платформой геймдева.
⭐️ Разработка игры про космический корабль и его противников.
⭐️ Создание сцены, фона, системы управления.
⭐️ Работа с анимацией и звуковым оформлением.
⭐️ Общение с опытным разработчиком.
🎁 Выполняй задания под чутким руководством крутого разработчика и получай призы! Три самых активных участника интенсива получат ценные гранты на обучение в Skillbox!
🎥 Увидимся 10 сентября в 19:00 в прямом эфире!
Разбираемся с особенностями использования switch в современном C#: https://proglib.io/w/ec7253f5
Medium
C# Switch Statement vs Switch Expression Explained
Use of value pattern and type pattern described for both switch statement and expression (Introduced in C# 8)
В мире компьютерных игр не только безумное разнообразие жанров 🎲🎮🕹👾, но и огромные бюджеты международных IT-гигантов. Стать разработчиком игр = обеспечить себя захватывающей работой и высокой зарплатой. Какие шаги предпринять, ещё учась в школе, расскажут 12 сентября (сб) в 12:00 на IT-субботнике GeekBrains «Из геймера в разработчики игр».
Кому будет полезно:
👪 Родители, чьи дети любят компьютерные игры. Вы узнаете, как направить интерес в полезное русло и позаботиться о будущем ребёнка.
🎮 Школьники, которые задумываются о выборе профессии. Вы поймете, чем привлекательна разработка игр и подходит ли она вам.
Бесплатная регистрация и все подробности здесь 👉 https://proglib.io/w/c2c92f4a
Кому будет полезно:
👪 Родители, чьи дети любят компьютерные игры. Вы узнаете, как направить интерес в полезное русло и позаботиться о будущем ребёнка.
🎮 Школьники, которые задумываются о выборе профессии. Вы поймете, чем привлекательна разработка игр и подходит ли она вам.
Бесплатная регистрация и все подробности здесь 👉 https://proglib.io/w/c2c92f4a
GeekBrains
GeekBrains - образовательный портал
Мы учим людей с нуля осваивать программирование, веб-дизайн и маркетинг и другие профессии. Проводим онлайн-курсы и бесплатные мастер-классы, развиваем сообщество, сотрудничаем с компаниями по трудоустройству и непрерывно тестируем новые методики для поднятия…
Разбираемся с тем, как работу с сокетами в C# сделать проще и быстрые: https://proglib.io/w/921d65d8
DEV Community
Easy and fast sockets in C# .Net Core
Working with sockets with C# can be really overwhelming due to its different libraries and many meth...
Разбираемся с модульной разработкой на С#: https://proglib.io/w/a644148a
Codeproject
Modular Software Development In C#
This article briefly discusses modular software development in C#.
Крутой C# разработчик? Ждем тебя! 😎 😎
Разработай суперсервисы и зарубись с другими командами в финале онлайн-хакатона DigitalSuperHero! Успевай зарегистрироваться до 15 сентября 👉 dshkazan.ru/final ! 🚀
Не пропусти, команды уже вовсю подают заявки! Хакатон пройдет с 18 по 23 сентября, принять участие можно из любой точки России.
🏆Кого ждем на хакатон🏆 :
• C# разработчиков
• QA, DevOps
• Data Scientists, , Аналитиков
• Разработчиков Python, Java, JavaSript,
• ИТ-разработчиков (мат. модели)
• Разработчиков .Net
• Frontend-разработчиков (React предпочтительно)
• C/C++ разработчиков
• Специалистов по анализу данных, видеоаналитике и UX/UI 😎
Подавайте заявку до 15 сентября тут 👉 dshkazan.ru/final
P.S. А еще у нас есть телеграм-канал, где выкладываем свежие новости о хакатонах: https://t.me/dshkzn
Разработай суперсервисы и зарубись с другими командами в финале онлайн-хакатона DigitalSuperHero! Успевай зарегистрироваться до 15 сентября 👉 dshkazan.ru/final ! 🚀
Не пропусти, команды уже вовсю подают заявки! Хакатон пройдет с 18 по 23 сентября, принять участие можно из любой точки России.
🏆Кого ждем на хакатон🏆 :
• C# разработчиков
• QA, DevOps
• Data Scientists, , Аналитиков
• Разработчиков Python, Java, JavaSript,
• ИТ-разработчиков (мат. модели)
• Разработчиков .Net
• Frontend-разработчиков (React предпочтительно)
• C/C++ разработчиков
• Специалистов по анализу данных, видеоаналитике и UX/UI 😎
Подавайте заявку до 15 сентября тут 👉 dshkazan.ru/final
P.S. А еще у нас есть телеграм-канал, где выкладываем свежие новости о хакатонах: https://t.me/dshkzn
Разбираемся с элементом управления Microsoft Edge WebView2, позволяющим хостить веб-контент в своих настольных приложениях .NET Core и .NET Framework: https://proglib.io/w/feb7e558
Хабр
Добавьте лучшее из Web в свое настольное приложение .NET с помощью WebView2
В прошлом году на конференции Build мы представили WebView2, элемент управления браузера, который отображает веб-контент (HTML / CSS / JavaScript) с новым Micros...
Каждый третий айтишник в России — самоучка
В преддверии Дня программиста онлайн-ритейлер Ozon опросил более 700 IT-специалистов, чтобы выяснить, как они пришли в профессию. Оказалось, что треть разработчиков – самоучки и только 30% из них имеют профильное высшее образование.
Несмотря на высокий уровень заработной платы в отрасли, лишь 20% IT-специалистов считают деньги решающим фактором при устройстве на работу. Половина специалистов выбирает IT, исходя из способностей и увлечений, а каждый десятый вообще считает, что попал в эту сферу случайно.
Полные результаты исследования и соответствующая инфографика были опубликованы сегодня на Хабре: https://habr.com/ru/company/ozontech/blog/518722/
В преддверии Дня программиста онлайн-ритейлер Ozon опросил более 700 IT-специалистов, чтобы выяснить, как они пришли в профессию. Оказалось, что треть разработчиков – самоучки и только 30% из них имеют профильное высшее образование.
Несмотря на высокий уровень заработной платы в отрасли, лишь 20% IT-специалистов считают деньги решающим фактором при устройстве на работу. Половина специалистов выбирает IT, исходя из способностей и увлечений, а каждый десятый вообще считает, что попал в эту сферу случайно.
Полные результаты исследования и соответствующая инфографика были опубликованы сегодня на Хабре: https://habr.com/ru/company/ozontech/blog/518722/
Хабр
Каждый третий айтишник в России — самоучка
Привет, Хабр! В преддверии 256-го дня года мы решили выяснить, а как вообще люди приходят в IT. Так мы опросили больше 700 специалистов со всей страны — и вот...
Полезные заметки о применении C# dynamic:
- https://proglib.io/w/ecf275d6
- https://proglib.io/w/138d8a0a
- https://proglib.io/w/ecf275d6
- https://proglib.io/w/138d8a0a
Hi, I'm Ankit
C# dynamic - A friend you may want to keep a distance - Hi, I'm Ankit
Recently, after one of my PRs which was merged to master, my teammates started complaining about a weird scenario. On some occasions, the ASP.NET Core app hosted inside the IIS worker process (w3wp.exe), would simply die without any exception/ warning. There…
Знакомство с возможностями IDE JetBrains Rider, которая сделает ваш рабочий процесс более эффективным и продуктивным: https://proglib.io/w/b09494ce
Unity Blog
Faster C# scripting with JetBrains Rider | Unity Blog
From time to time, we spotlight a tool from an Asset Store Partner that we believe some Unity developers might like to know more about. In this post, we feature JetBrains Rider, a C# script editor.
Сегодня 256 день в году. Всех причастных с днём программиста! 🥳