Forwarded from devdigest // events
Не пропустите бесплатный двухдневный онлайн-ивент от JetBrains!
https://pages.jetbrains.com/dotnet-days-2020/
#JetBrains #Free
https://pages.jetbrains.com/dotnet-days-2020/
#JetBrains #Free
Jetbrains
Watch the recordings from JetBrains .NET Days Online 2020!
The series includes presentations from 12 community speakers on C#, F#, refactoring, web and cloud development, and GraphQL. #JBDotNetDay
COVID добрался даже до Visual Studio Code!
Подборка расширений, которые помогут вам отслеживать ситуацию не отрываясь от работы (удаленной естественно).
https://visualstudiomagazine.com/articles/2020/04/01/covid19-tools.aspx
#covid #VS #VSCode
Подборка расширений, которые помогут вам отслеживать ситуацию не отрываясь от работы (удаленной естественно).
https://visualstudiomagazine.com/articles/2020/04/01/covid19-tools.aspx
#covid #VS #VSCode
Visual Studio Magazine
VS Code Developers Help Out with COVID-19 Extensions -- Visual Studio Magazine
With the web providing more and more tools, trackers, guidance and many other resources related to the COVID-19 pandemic, some developers are trying to help out with extensions that have begun appearing in the Visual Studio Code Marketplace.
Обработка исключений в ASP.NET Core
https://blog.jonblankenship.com/2020/04/12/global-exception-handling-in-aspnet-core-api/
#exception #aspnet #core #api
https://blog.jonblankenship.com/2020/04/12/global-exception-handling-in-aspnet-core-api/
#exception #aspnet #core #api
Работа с Nullable Reference типами в C# 8.0
https://blog.jetbrains.com/dotnet/2020/04/20/nullable-reference-types-migration/
#Nullable #Reference
https://blog.jetbrains.com/dotnet/2020/04/20/nullable-reference-types-migration/
#Nullable #Reference
The JetBrains Blog
Nullable Reference Types: Migrating a Codebase – A Look at New Language Features in C# 8 | The .NET Tools Blog
It's been a while since our last post in this C# 8 language features series. Before we jump into nullable reference types, here is a quick (updated) recap of our roadmap:
Indices, Ranges, and Null
Indices, Ranges, and Null
Если использовать контейниризацию нужно, а на .NET Core перейти пока не получается
https://habr.com/en/post/498396/
https://habr.com/en/post/498396/
Хабр
Linux контейнер для .NET Framework приложения (когда сложно уйти на .Net Core)
Здравствуй, Хабр. Хочу поделиться с миром достаточно нетипичной, по крайней мере для меня, задачкой и её решением, которое мне кажется вполне приемлемым. Описан...
Задача о рюкзаке — NP-полная задача комбинаторной оптимизации. Своё название получила от конечной цели: уложить как можно большее число ценных вещей в рюкзак при условии, что вместимость рюкзака ограничена. С различными вариациями задачи о рюкзаке можно столкнуться в экономике, прикладной математике, криптографии и логистике.
В общем виде задачу можно сформулировать так: из заданного множества предметов со свойствами «стоимость» и «вес» требуется отобрать подмножество с максимальной полной стоимостью, соблюдая при этом ограничение на суммарный вес.
https://dotnetcoretutorials.com/2020/04/22/knapsack-algorithm-in-c
В общем виде задачу можно сформулировать так: из заданного множества предметов со свойствами «стоимость» и «вес» требуется отобрать подмножество с максимальной полной стоимостью, соблюдая при этом ограничение на суммарный вес.
https://dotnetcoretutorials.com/2020/04/22/knapsack-algorithm-in-c
.NET Core Tutorials
Knapsack Algorithm In C# .NET - .NET Core Tutorials
Stop wasting time solving the Knapsack Problem manually and start using this algorithm today. You can use it in your own applications to assist with business decisions, economic planning, and minimization of cost!
Oracle выпустил новую версию ODP.NET
https://twitter.com/OracleDOTNET/status/1252660751300308998
#Oracle #ODP #DB
https://twitter.com/OracleDOTNET/status/1252660751300308998
#Oracle #ODP #DB
Twitter
Oracle .NET Team
Managed ODP.NET and Oracle EF6 version 19.7 now available on NuGet Gallery. New features include Websocket and Websocket with SSL, Tns_Admin and Wallet_Location connection string attributes, and SYSASM privilege. https://t.co/QW7Ffg33zN https://t.co/jgy9nfhNLF
Похоже, что JetBrains всерьез решили сделать из Rider полноценную игровую IDE! Public Preview у них уже готов.
https://blog.jetbrains.com/dotnet/2020/04/22/rider-unreal-engine-eap/
#rider #unreal #games #ide
https://blog.jetbrains.com/dotnet/2020/04/22/rider-unreal-engine-eap/
#rider #unreal #games #ide
The JetBrains Blog
Rider for Unreal Engine Public Preview Starts Now! | The .NET Tools Blog
Hi all, Today we are launching the Rider for Unreal Engine Public Preview! This marks another important step toward making Rider a standalone, all-in-one, cross-platform Game Dev IDE! In this post I
Про вечное – рефакторинг.
Большая публикация, посвященная этому весьма важному для каждого разработчика вопросу.
https://martinfowler.com/articles/class-too-large.html
#martinfowler #refactoring
Большая публикация, посвященная этому весьма важному для каждого разработчика вопросу.
https://martinfowler.com/articles/class-too-large.html
#martinfowler #refactoring
martinfowler.com
Refactoring: This class is too large
An example of refactoring from a real (flawed) code base.
Третье превью .NET 5
https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-3/
#net5 #preview
https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-3/
#net5 #preview
.NET Blog
Announcing .NET 5.0 Preview 3
Today, we’re releasing .NET 5.0 Preview 3. It contains a set of new features and performance improvements. We’re continuing to work on the bigger features that will define the 5.0 release. The .NET 5.0 Preview 1 post covers what we are planning on building…
Forwarded from A.G.
.NET 5, Rider & ReSharper и конечно же карантин в апрельском выпуске дайджеста, который я для вас подготовил:
https://dou.ua/lenta/digests/net-digest-33/
https://dou.ua/lenta/digests/net-digest-33/
ДОУ
.NET дайджест #33: COVID-19 & Visual Studio, .NET 5 preview, ReSharper & Rider release
В выпуске: C# 8 features, Smart Home with .NET Core, Static Factory Methods vs Constructors In C#, CQRS + Event Sourcing.
Советы по работе с датами и числами в C#
https://codewithshadman.com/csharp-number-and-datetime-tips/?utm_source=csharpdigest&utm_medium=email&utm_campaign=307
#Number #DateTime #Tips
https://codewithshadman.com/csharp-number-and-datetime-tips/?utm_source=csharpdigest&utm_medium=email&utm_campaign=307
#Number #DateTime #Tips
Code with Shadman
C# Number And DateTime Tips
In this article, we're going to be learning about a whole host of different tips and tricks related to numbers and dates in C# and .NET.
Еще не все успели изучить возможности C# 8, а над C# 9 уже идет активная работа по добавлению и обсуждению новых возможностей
https://csharp.christiannagel.com/2020/04/21/c-9-positional-or-nominal-creation
#CSharp #nine
https://csharp.christiannagel.com/2020/04/21/c-9-positional-or-nominal-creation
#CSharp #nine
csharp.christiannagel.com
C# 9 – Positional or Nominal Creation
C# allows writing code with positional or nominal code style. Using positional code style, constructors can be used. Object initializer belong to the nominal category. So far the nominal category w…
Forwarded from devdigest // events
Работа над проектом не заканчивается с его релизом, наоборот дает наилучшую возможность собрать важные данные о реальных пользователях, исследовать их поведение, и найти слабые места в системе. Наш следующий митап мы посвятим вопросу мониторинга всего, что происходит "извне" проекта. Узнаем о существующих метрики, практические инструменты, эффективные практики Исследование пользовательских паттернов с минимальными усилиями, приеднутесь!
Спикер: Игорь Фесенко - Application Architect в SoftServe Inc. и Microsoft® Most Valuable Professional.
https://www.facebook.com/events/2971745402871621/
Спикер: Игорь Фесенко - Application Architect в SoftServe Inc. и Microsoft® Most Valuable Professional.
https://www.facebook.com/events/2971745402871621/
Пост-расследование, в котором Андрей Акиньшин выясняет каким образом коды ошибок сокета зависят от рантайма и операционной системы
https://blog.jetbrains.com/dotnet/2020/04/27/socket-error-codes-depend-runtime-operating-system/
#jetbrains
https://blog.jetbrains.com/dotnet/2020/04/27/socket-error-codes-depend-runtime-operating-system/
#jetbrains
The JetBrains Blog
How Socket Error Codes Depend on Runtime and Operating System | The .NET Tools Blog
This post is the first part of a blog post series that covers different technical challenges that we had to resolve during the migration of the Rider backend process from Mono to .NET Core. By sharing
Планируете провести собеседование и хотите задать как можно больше странных и нелепых вопросов? Их есть у меня
https://habr.com/en/post/498820
https://habr.com/en/post/498820
Хабр
Еще немного каверзных вопросов по .NET и C#
Я подобрал для вас несколько интересных, но не очень известных вопросов из мира .NET и C#. Плюс какие-то вопросы я написал сам, основываясь на книгах, статьях...
Презентации всех докладов второго дня онлайн-конференции .NET fwdays'20 (кроме слайдов Matthias Koch) уже на сайте 🙌
Просто нажмите на название доклада в программе и открывайте слайды.
Видео докладов будет выложен для просмотра в течении 1-2 недель.
https://bit.ly/dotnet1-presentations
Просто нажмите на название доклада в программе и открывайте слайды.
Видео докладов будет выложен для просмотра в течении 1-2 недель.
https://bit.ly/dotnet1-presentations
Fwdays
.NET fwdays'20 online conference
Fwdays - large-scale tech conferences, meetups and workshops for developers on JavaScript, Frontend, PHP, .NET, Highload, PM in Ukraine
В этом видео Кэм Сопер расскаже, как он автоматизировал свой дом с помощью .NET Core, Hubitat и Azure с помощью своего проекта с открытым исходным кодом под названием Puppet.
https://devdigest.today/post/1261
#IoT #smarthome #azure #automation
https://devdigest.today/post/1261
#IoT #smarthome #azure #automation
Developers Digest
Home automation with Hubitat and .NET Core
Who doesn’t love a good DIY (Do It Yourself) IoT project? There are so many interesting things that we can do with a few components and a little creatively. ...
Dependency Injection в .NET Core 3
https://medium.com/@alexalvess/dependency-injection-and-inversion-of-control-on-net-core-3136fe98b72
#Dependency #Injection #DI
https://medium.com/@alexalvess/dependency-injection-and-inversion-of-control-on-net-core-3136fe98b72
#Dependency #Injection #DI
Medium
Dependency Injection and Inversion of Control on .Net Core
Do you know about the terms Dependency Inject and/or Inversion of Control? No? Let’s go to talk about it! I’ll explain to you how and why…