Forwarded from devdigest // events
Присоединяйтесь к .NET конференции от #fwdays 🤩
🎙 Расписание:
🟣3 августа (вторник)
19:00 - Modern Applications in Xamarin.Forms
Спикер: Богдан Бенецкий (Nexio Management)
🟣5 августа (четверг)
10:00 - [LIVE CODING] OpenTelemetry .NET in Action
Спикер: Сергей Калинец
🟣7 августа (суббота) - ОСНОВНОЙ день конференции
Начало в 10:45
Выступать будут постоянные спикеры (Сергей Калинец, Александр Краковецкий, Dylan Beattie, Alex Thissen, Денис Резник. Сергей Бельский) и спикеры, которые с нами впервые (Don Syme, Christos Matskas, John Patrick Dandison) 🤩
👀 Чтобы посмотреть трансляцию нужно авторизоваться на сайте. Войдите в кабинет через почту по которой регистрировались или покупали билет. Плееры будут доступны на странице конференции 👉 https://bit.ly/3lsEDZI
🤫 Владельцы Full-билетов получают запись выступления мгновенно после эфира.
Поспешите приобрести билет 👉 https://bit.ly/3lsEDZI
Не забудьте использовать промокод при покупке билета: D63C0DCEF2
🎙 Расписание:
🟣3 августа (вторник)
19:00 - Modern Applications in Xamarin.Forms
Спикер: Богдан Бенецкий (Nexio Management)
🟣5 августа (четверг)
10:00 - [LIVE CODING] OpenTelemetry .NET in Action
Спикер: Сергей Калинец
🟣7 августа (суббота) - ОСНОВНОЙ день конференции
Начало в 10:45
Выступать будут постоянные спикеры (Сергей Калинец, Александр Краковецкий, Dylan Beattie, Alex Thissen, Денис Резник. Сергей Бельский) и спикеры, которые с нами впервые (Don Syme, Christos Matskas, John Patrick Dandison) 🤩
👀 Чтобы посмотреть трансляцию нужно авторизоваться на сайте. Войдите в кабинет через почту по которой регистрировались или покупали билет. Плееры будут доступны на странице конференции 👉 https://bit.ly/3lsEDZI
🤫 Владельцы Full-билетов получают запись выступления мгновенно после эфира.
Поспешите приобрести билет 👉 https://bit.ly/3lsEDZI
Не забудьте использовать промокод при покупке билета: D63C0DCEF2
Forwarded from Хабр Разработка
История одного фееричного провала тестового задания на C# http://amp.gs/j89WY
Хабр
История одного фееричного провала тестового задания на C#
Просидев на одном предприятии несколько лет, я решил поискать альтернативы. Специально не привожу детали по моей должности, квалификации и стажу, чтобы не создавать предвзятое впечатление и не...
Forwarded from A.G.
Если вдруг пропустили конференцию .NET Conf: Focus on F# — ловите запись сессий:
https://youtube.com/playlist?list=PLdo4fOcmZ0oV2uhlVIItfXxuRXsv-gXD5
https://youtube.com/playlist?list=PLdo4fOcmZ0oV2uhlVIItfXxuRXsv-gXD5
YouTube
.NET Conf: Focus on F# - YouTube
Неочевидные проблемы, которые могут вас ожидать при работе с энамами
https://pvs-studio.com/en/blog/posts/csharp/0844/
#enums
https://pvs-studio.com/en/blog/posts/csharp/0844/
#enums
PVS-Studio
Enums in C#: hidden pitfalls
C# has low barriers to entry and forgives a lot. Seriously, you may not understand how things work under the hood but still write code and remain easy-going about this. Though you still have to deal...
Возможности Hot Reload в Visual Studio 2022
https://devblogs.microsoft.com/visualstudio/speed-up-your-dotnet-and-cplusplus-development-with-hot-reload-in-visual-studio-2022
#hot #reload #visual #studio
https://devblogs.microsoft.com/visualstudio/speed-up-your-dotnet-and-cplusplus-development-with-hot-reload-in-visual-studio-2022
#hot #reload #visual #studio
Microsoft News
Speed up your .NET and C++ development with Hot Reload in Visual Studio 2022
With the recent release of Visual Studio 2022 Preview 2 we’d like to use this blog post to dive deeper into the brand-new Hot Reload experience which works for both managed .NET and newly supported native C++ apps. With Hot Reload our goal is to save you…
Forwarded from devdigest // data science
Особенности работы ML.NET на процессорах Apple M1.
ML.NET – кросс-платформенная система машинного обучения для разработчиков, которая позволяет использовать возможности машинного обучения в автономном и подключенном режимах.
Apple M1 — новый процессор на базе ARM-архитектуры от компании Apple из серии Apple Silicon.
https://visualstudiomagazine.com/articles/2021/06/29/mlnet-jun21.aspx
#mlnet #apple #m1 #arm
ML.NET – кросс-платформенная система машинного обучения для разработчиков, которая позволяет использовать возможности машинного обучения в автономном и подключенном режимах.
Apple M1 — новый процессор на базе ARM-архитектуры от компании Apple из серии Apple Silicon.
https://visualstudiomagazine.com/articles/2021/06/29/mlnet-jun21.aspx
#mlnet #apple #m1 #arm
Visual Studio Magazine
ML.NET Now Works on ARM Devices and Blazor WebAssembly -- Visual Studio Magazine
ML.NET -- an open source, cross-platform machine learning framework for .NET devs -- now works on ARM64 and Apple M1 devices, and on Blazor WebAssembly, with some limitations for each.
Короткое видео про иммутабельные коллекции в .NET
https://devdigest.today/post/1736
#immutable #collections
https://devdigest.today/post/1736
#immutable #collections
Developers Digest
C# Highlights: Immutable Collections
In this short video, you’ll learn about Immutable collections from Leslie (https://twitter.com/lyrichardson01) and Brandon (https://twitter.com/TheCodeTravel...
В .NET 6 появится новый низкоуровневый API, позволяющий читать и записывать файлы без использования FileStream. Также появится несколько новых способов доступа к пути и идентификатору процесса без выделения нового объекта процесса. Об остальных нововведениях читайте в статье.
https://threadreaderapp.com/thread/1422816504060416002.html
#net6 #io #process #aspnetcore
https://threadreaderapp.com/thread/1422816504060416002.html
#net6 #io #process #aspnetcore
Threadreaderapp
Thread by @davidfowl on Thread Reader App
@davidfowl: As usual, there are a boatload of new APIs coming in .NET 6. Most of these are driven by custom requests. Lets talk about some of them. #dotnet #aspnetcore In .NET 6, there's a new low-level...…
Forwarded from Хабр Разработка
Как в VSCode смотреть отчёты статических анализаторов, поддерживающих SARIF http://amp.gs/j8svg
Хабр
Как в VSCode смотреть отчёты статических анализаторов, поддерживающих SARIF
В наше время люди всё чаще начинают оптимизировать работу по поиску ошибок в коде, используя статический анализатор. Результаты работы анализатора можно смотреть с помощью разнообразных продуктов....
Forwarded from devdigest // events
Твоя карьера начинается на NIX IT Camp!
Два дня лекций и воркшопов по техническим направлениям, бизнес-анализу, рекрутингу, психологии и английскому в IT. В лучших традициях настоящего летнего лагеря — с кино под открытом небом, зажигательной дискотекой и душевными посиделками у костра с маршмеллоу ;)
Когда: 23–24 августа, регистрация с 10:30
Где: Харьков, Арт-завод «Механика», Парковая зона
На мероприятии ты сможешь:
● прослушать лекции о .NET, Java, iOS, Android, Magento, JS, BA, QA, PM, DevOps и по нетехническим направлениям;
● пообщаться с экспертами и принять участие в практических воркшопах;
● узнать о вакансиях в NIX и пройти экспресс-собеседование с рекрутером;
● получить оффер в команду в тот же день!
Для кого мероприятие:
● студентов и выпускников технических и гуманитарных специальностей;
● студентов и выпускников IT-курсов;
● начинающих программистов;
● фрилансеров из сферы IT;
● всех, кто мечтает начать карьеру в IT.
Не пропусти самый масштабный IT Camp этого лета. Регистрируйся по ссылке!
Два дня лекций и воркшопов по техническим направлениям, бизнес-анализу, рекрутингу, психологии и английскому в IT. В лучших традициях настоящего летнего лагеря — с кино под открытом небом, зажигательной дискотекой и душевными посиделками у костра с маршмеллоу ;)
Когда: 23–24 августа, регистрация с 10:30
Где: Харьков, Арт-завод «Механика», Парковая зона
На мероприятии ты сможешь:
● прослушать лекции о .NET, Java, iOS, Android, Magento, JS, BA, QA, PM, DevOps и по нетехническим направлениям;
● пообщаться с экспертами и принять участие в практических воркшопах;
● узнать о вакансиях в NIX и пройти экспресс-собеседование с рекрутером;
● получить оффер в команду в тот же день!
Для кого мероприятие:
● студентов и выпускников технических и гуманитарных специальностей;
● студентов и выпускников IT-курсов;
● начинающих программистов;
● фрилансеров из сферы IT;
● всех, кто мечтает начать карьеру в IT.
Не пропусти самый масштабный IT Camp этого лета. Регистрируйся по ссылке!
Статья посвящена Nullable Reference Types, которые Microsoft добавила в C# 8. В статье упоминается несколько инструментов, гарантирующих, что пользователи никогда не столкнутся NullReferenceExceptions.
https://christianfindlay.com/2021/07/30/stop-nullreferenceexceptions/
#NullReferenceException #null #csharp8
https://christianfindlay.com/2021/07/30/stop-nullreferenceexceptions/
#NullReferenceException #null #csharp8
Christianfindlay
How to Stop NullReferenceExceptions in .NET
Implementing Nullable Reference Types
Forwarded from Blazor Community
Очередная седьмая preview версия ASP.NET Core .NET 6. И вот какие нововведения по Blazor:
- Добавлен атрибут
- Появилась возможность заменять текущий uri в истории браузера, вместо добавления нового
- У DynamicComponent появилось свойство Instance, которое позволяет получить доступ к динамически создаваемому экземпляру компонента
- Blazor поддерживает потоковую передачу данных напрямую из JS в .NET
- Поддержка загрузки файлов более 2 Гб при помощи
- Появилась возможность изменять
- Добавлен атрибут
@BlazorChannel #Blazor
- Добавлен атрибут
[SupplyParameterFromQuery]
, который позволяет получать параметры из строки запроса- Появилась возможность заменять текущий uri в истории браузера, вместо добавления нового
- У DynamicComponent появилось свойство Instance, которое позволяет получить доступ к динамически создаваемому экземпляру компонента
- Blazor поддерживает потоковую передачу данных напрямую из JS в .NET
- Поддержка загрузки файлов более 2 Гб при помощи
InputFile
. Также обновлённый компонент загружает файлы быстрее- Появилась возможность изменять
<head>
компонентов (установка <title>
или добавление <meta>
)- Добавлен атрибут
multiple
, который поддерживает множественный выбор в элементах <select>
Больше изменений и дополнений можно посмотреть по ссылке: https://bit.ly/3yDA42m@BlazorChannel #Blazor
.NET Blog
ASP.NET Core updates in .NET 6 Preview 7
.NET 6 Preview 7 is now available and includes many great new improvements to ASP.NET Core. Here’s what’s new in this preview release: Parity with existing experiences for minimal APIs Added IResult implementations for producing common HTTP responses Support…
Что выбрать – синхронное взаимодействие, или обмен сообщениями?
https://codeopinion.com/synchronous-vs-messaging-when-to-use-which
#architecture, #messaging
https://codeopinion.com/synchronous-vs-messaging-when-to-use-which
#architecture, #messaging
CodeOpinion
Synchronous vs Messaging: When to use which?
!Synchronous vs Messaging? RPC or Asynchronous? Which should you choose? It depends on where the request originates from!
Forwarded from Хабр Разработка
Generic Math: суперфича C#, доступная в .NET 6 Preview 7 http://amp.gs/j8WTq
Хабр
Generic Math: суперфича C#, доступная в .NET 6 Preview 7
10 августа 2021 года Microsoft в блоге опубликовала информацию о свежевыпущенном .NET 6 Preview 7.Помимо добавления очередной порции синтаксического сахара, расширения функционала библиотек, улучшения...
Forwarded from A.G.
Если среди моих подписчиков есть те, кто разрабатывал, или разрабтывает плагины для Visual Studio – обратите внимание на эту статью: https://docs.microsoft.com/en-us/visualstudio/extensibility/migration/update-visual-studio-extension
Visual Studio 2022 уже не за горами 😉
Visual Studio 2022 уже не за горами 😉
Docs
Update a Visual Studio extension - Visual Studio (Windows)
Learn how to update your Visual Studio extension to work with Visual Studio 2022.
Forwarded from Хабр Разработка
Создание указателей в C# http://amp.gs/j8MVT
Хабр
Создание указателей в C#
Привет всем, в данной статье я приведу несколько способов создания указателей в C#.Указатели необходимы к примеру ,для взаимодействия с библиотеками, использующими ручное выделение/удаление блоков...
Вышла в свет новая версия ODP.NET – драйвера для доступа к базам данных Oracle.
https://medium.com/oracledevs/announcing-odp-net-21-3-user-defined-types-for-managed-odp-net-and-odp-net-core-836fa81da3ba
#oracle #odp
https://medium.com/oracledevs/announcing-odp-net-21-3-user-defined-types-for-managed-odp-net-and-odp-net-core-836fa81da3ba
#oracle #odp
Medium
Announcing ODP.NET 21.3 — User-Defined Types for Managed ODP.NET and ODP.NET Core
I’m excited to announce the second ODP.NET 21c release, version 21.3, is now available on NuGet Gallery for both managed ODP.NET and…
Forwarded from Хабр Разработка
Шпаргалка для разработчика: создаём безопасное веб-приложение http://amp.gs/j86Yc
Хабр
Шпаргалка для разработчика: создаём безопасное веб-приложение
Эта статья — своего рода ‘cheat sheet’ для веб-разработчика. Она даёт представление о «программе-минимум» для создания веб-приложения, защищённого от самых распространённых угроз.Экранирование...
Forwarded from DOU #tech
.NET дайджест # 39: Build 2021 и .NET Conf, Visual Studio 2022 и .NET 6, Windows 11 и Windows App SDK
Свежий .NET дайджест от Андрея Губского, Software Architect в video intelligence, о перспективе — тех новых возможностях, которые разработчики могут изучить сегодня, и быть готовыми использовать уже завтра.
В выпуске:
🟣 F# and F# tools update;
🟣 new Features in C# 10;
🟣 new LINQ extensions;
🟣 SOCKS Proxy Support In .NET;
🟣 Higher Order Functions in C#;
🟣 Quantum software development;
🟣 Bing’s Workflow Engine migration to .NET 5.
👉 https://dou.ua/goto/HHWF
#dotnet_dou_tech
Свежий .NET дайджест от Андрея Губского, Software Architect в video intelligence, о перспективе — тех новых возможностях, которые разработчики могут изучить сегодня, и быть готовыми использовать уже завтра.
В выпуске:
🟣 F# and F# tools update;
🟣 new Features in C# 10;
🟣 new LINQ extensions;
🟣 SOCKS Proxy Support In .NET;
🟣 Higher Order Functions in C#;
🟣 Quantum software development;
🟣 Bing’s Workflow Engine migration to .NET 5.
👉 https://dou.ua/goto/HHWF
#dotnet_dou_tech