Методы интерфейса по умолчанию позволяют добавлять члены в интерфейсы и предоставлять реализацию для этих членов. Эта возможность языка позволяет разработчикам 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 день в году. Всех причастных с днём программиста! 🥳
Серия статей о реализации системы аутентификации и авторизации (с разграничением прав доступа и многим другим) на ASP.NET Core:
- A better way to handle authorization in ASP.NET Core
- Handling data authorization ASP.NET Core and Entity Framework Core
- A better way to handle authorization – six months on
- Building robust and secure data authorization with EF Core
- A better way to handle authorization – refreshing user’s claims
- Adding user impersonation to an ASP.NET Core web application
- Implementing the “better ASP.NET Core authorization” code in your app
- A better way to handle authorization in ASP.NET Core
- Handling data authorization ASP.NET Core and Entity Framework Core
- A better way to handle authorization – six months on
- Building robust and secure data authorization with EF Core
- A better way to handle authorization – refreshing user’s claims
- Adding user impersonation to an ASP.NET Core web application
- Implementing the “better ASP.NET Core authorization” code in your app
Forwarded from C# jobs — вакансии по C#, .NET, Unity
#Вакансия #Fulltime #csharp #middle #senior
Middle/Senior C# developer
Город: Москва
Формат работы: Удаленный / Офис
Занятость: Full-time
Позиция: senior c# developer, middle c#
Зп: от 200k +
Компания:
AIVIK существует на рынке более 11 лет и развивается по двум направлениям:
Разработка игр под мобильные устройства.
Начиная с браузерных компьютерных игр, разработано и выведено на рынок 5 игр, в которых несколько миллионов пользователей.
В биржевой алгоритмической торговле.
На данный момент торги осуществляются на криптовалютных биржах, в ближайшее время планируем выходить на фондовые рынки.
И под это направление ищем в свою команду программистов, для разработки торговых ботов, инфраструктуры и инструментов для анализа, квалификационного уровня
Условия:
Выполнение тестового задания перед собеседованием
Для позиции middle только 4 задание
Ссылка на тест:
https://docs.google.com/document/d/1TbPjq7qgQqTc_L4lItr85GgUqhe7qR2PRB_4KpaldlA/edit?usp=sharing
Помимо технических задач, есть возможность научиться и зарабатывать хорошие деньги на биржевой торговле.
Ответы на тестовое задание отправлять на почту о@ombp.group или в Телеграмм @emploreco
+79252222795
➡️ Подробности: https://proglib.io/vacancies/middle-senior-c-developer-aivik-2020-09-14
Middle/Senior C# developer
Город: Москва
Формат работы: Удаленный / Офис
Занятость: Full-time
Позиция: senior c# developer, middle c#
Зп: от 200k +
Компания:
AIVIK существует на рынке более 11 лет и развивается по двум направлениям:
Разработка игр под мобильные устройства.
Начиная с браузерных компьютерных игр, разработано и выведено на рынок 5 игр, в которых несколько миллионов пользователей.
В биржевой алгоритмической торговле.
На данный момент торги осуществляются на криптовалютных биржах, в ближайшее время планируем выходить на фондовые рынки.
И под это направление ищем в свою команду программистов, для разработки торговых ботов, инфраструктуры и инструментов для анализа, квалификационного уровня
Условия:
Выполнение тестового задания перед собеседованием
Для позиции middle только 4 задание
Ссылка на тест:
https://docs.google.com/document/d/1TbPjq7qgQqTc_L4lItr85GgUqhe7qR2PRB_4KpaldlA/edit?usp=sharing
Помимо технических задач, есть возможность научиться и зарабатывать хорошие деньги на биржевой торговле.
Ответы на тестовое задание отправлять на почту о@ombp.group или в Телеграмм @emploreco
+79252222795
➡️ Подробности: https://proglib.io/vacancies/middle-senior-c-developer-aivik-2020-09-14
Полезные заметки о кодировке символов в .NET: https://proglib.io/w/a2c408dd
Docs
Общие сведения о кодировании символов в .NET
Сведения о кодировании и декодировании символов в .NET.
Если вы заботитесь о безопасности своих приложений, работаете с Azure и Xamarin.Forms, а также знаете, что такое DevOps, то вам однозначно будет интересна подборка из семи бесплатных курсов для разработчиков, большинство из которых на русском языке.
https://proglib.io/w/04f3a6ad
https://proglib.io/w/04f3a6ad
Хабр
7 бесплатных курсов для разработчиков от Microsoft
Привет, Хабр! Сегодня мы начинаем серию статей, в которую войдет 5 подборок бесплатных обучающих курсов от компании Microsoft. В этой статье у нас самые крутые к...