Size: a a a

2018 February 22
DotNetRu
Друзья, если вы обнаружили интересную статью/новость/видео из мира .NET, то вы всегда можете предложить её для публикации в нашем сообществе https://vk.com/dotnetru (правила: https://vk.com/topic-144195266_36636401).
Так же, в преддверии DotNext 2018 Piter (22-23 Апреля, https://dotnext-piter.ru/), мы вместе с DotNext решили устроить конкурс для участников сообщества.
Автор, от кого будет опубликовано больше всего новостей на странице сообщества до 1го Апреля, получит в подарок билет на конференцию! Сразу отметим— приниматься будут лишь самые интересные/значимые/полезные новости, дабы не перегружать ленту, подробности конкурса: https://vk.com/topic-144195266_36638016 .
#dotnetru #dotnext #contest #dotnet
источник
2018 February 26
DotNetRu
Machine Learning in .NET – Help us build the right experience. (https://blogs.msdn.microsoft.com/dotnet/2018/02/13/machine-learning-in-net-help-us-build-the-right-experience/).
Команда .NET выложила открытый опрос о том, как и какие проблемы решают разработчики, используя AI (Artificial intelligence) и ML (Machine Learning).
Предлагается пройти небольшое анкетирование, в котором просят поделиться — в какой области и какие задачи вы решаете с помощью данных инструментов.
#dotnet #dev #poll #survey #MachineLearning
источник
2018 February 27
DotNetRu
Microsoft updates its Quantum Development Kit and adds support for Linux and Mac (https://cloudblogs.microsoft.com/quantum/2018/02/26/quantum-development-kit-adds-support-for-linux-and-mac/) – Quantum стал open source (https://github.com/microsoft/quantum), для Q# добавлена поддержка разработки на Linux и Mac платформах, а так же, появилась возможность вызова Python библиотек и повышена производительность симуляции квантовых вычислений.
#dotnet #Quantum #dev #programming
источник
2018 March 01
DotNetRu
Анатомия .NET Core: как мы настроили NTLM под Linux (https://habrahabr.ru/company/eastbanctech/blog/350054/) – как настроить NTLM в Docker контейнере на Linux хосте, как оно реализовано в .NET Core, какие ограничения и проблемы.
#Dotnet #NTLM #Docker #Dev #DotNetCore
источник
DotNetRu
ASP.NET Core: Механизмы предотвращения атак 2.0 (https://habr.ru/p/350188/) – расшифровка доклада Михаила Щербакова с #dotnext 2017, для желающих прочитать о современных техниках предотвращения атак на ASP.NET Core приложения.
#asp #dotnet #core #security #dotnetcore #aspnetcore
источник
2018 March 06
DotNetRu
ASP.NET Core 2.1.0-preview1: Razor UI in class libraries (https://blogs.msdn.microsoft.com/webdev/2018/03/01/asp-net-core-2-1-razor-ui-in-class-libraries/) – в блоге веб-разработки уже появляются посты о новых возможностях Core 2.1, в данной статье рассказывается о новой возможности переносить Razor View и CSHTML страницы в библиотеки классов.
#aspnetcore #dotnetcore #Mvc #Razor #Dotnet #Web #Dev
источник
2018 March 11
DotNetRu
From dependency injection to dependency rejection (https://www.youtube.com/watch?v=xG5qP5AWQws) – доклад для практиков от Марка Семанна (Mark Seeman, автор значимой книги "Dependency Injection in .NET"), про переход к отказу от зависимостей, вместо их изощренного внедрения и тестирования заглушек, на примере функциональных языков программирования F# и Haskell. Презентацию можно найти здесь: http://2017.dotnext-moscow.ru/2017/msk/talks/20wwzs2qeuuykg86cc6ams/ .
#csharp #fsharp #haskell #dev #designpatterns #softwaredesign #dotnet
источник
2018 March 14
DotNetRu
Документация по Xamarin доступна на сайте Microsoft – https://docs.microsoft.com/en-us/xamarin/, и она прекрасна! Также, любой желающий может внести свой вклад в эту документацию прямо на GitHub – https://github.com/MicrosoftDocs/xamarin-docs .
#dotnet #xamarin #dev
источник
2018 March 15
DotNetRu
F# language and tools update for Visual Studio 2017 version 15.6 (https://blogs.msdn.microsoft.com/dotnet/2018/03/06/f-language-and-tools-update-for-visual-studio-2017-version-15-6/) – в F# теперь tuple и System.Tuple на 100% синонимы, а F# Core Library получила ряд обновлений от контрибуторов на GitHub. Кроме этого, продолжает улучшаться поддержка F# в Visual Studio, особенно для .NET Core SDK проектов.
#dotnet #fsharp #dev #visualstudio #programming
источник
2018 March 19
DotNetRu
Custom directory enumeration in .NET Core 2.1 (https://blogs.msdn.microsoft.com/jeremykuhne/2018/03/09/custom-directory-enumeration-in-net-core-2-1/) — хотите своё перечисление директорий с хитрой логикой (подсчёт размеров скрытых файлов, редактированных в каждое пятое полнолуние в году), которое работает быстро? Попробуйте .NET Core 2.1 и его возможности расширения! Новый API по-максимуму использует Span, что позволяет существенно сократить выделения памяти.
#dotnet #dotnetcore #dev
источник
2018 March 21
DotNetRu
Service Fabric is going open source (https://blogs.msdn.microsoft.com/azureservicefabric/2018/03/14/service-fabric-is-going-open-source/) — процесс разработки Service Fabric переезжает на GitHub под лицензией MIT, уже можно начать изучать внутренности https://github.com/Microsoft/service-fabric/ (другие части в других репозиториях).
#dev #dotnet #servicefabric #azure #linux #dotnetcore #github #opensource
источник
DotNetRu
Visual Studio 2017 версии 15.7 preview 1 (https://blogs.msdn.microsoft.com/visualstudio/2018/03/13/visual-studio-2017-version-15-7-preview-1/) — рекомендованная версия для .NET Core 2.1 (тоже пока preview). Теперь, часть окон отладчика асинхронные и не блокируют саму Visual Studio (наконец-то!); step-back debugging стал доступен для .NET Core; доступна возможность генерации Windows Machine Learning обёрток для ONNX файлов в UWP проектах.
Для мобильных разработчиков улучшен менеджер Android SDK: теперь при открытии проекта, для которого нет подходящего SDK, будет предложено скачать и установить нужную версию.
Для разработчиков под iOS теперь вместо запроса сертификата генерации ключей подписи, добавления устройства в Developer Center, и создания provisioning profile есть одна кнопка, которая это всё делает меньше чем за 30 секунд!
#dev #ide #visualstudio #dotnet #debug #ios #android #dotnetcore #machinelearning
источник
2018 March 23
DotNetRu
Fun with global tools in .NET Core 2.1 Preview (https://surfingthecode.com/fun-with-global-tools-in-.net-core-2.1-preview/) — если вы ждали "глобальных" утилит как в npm, то в .NET Core теперь завезли такое. Например, можно установить EF как приложения ОС. Автор рассказывает как сделать свой глобальный пакет.
#dotnet #dotnetcore #nuget #tool
источник
2018 March 25
DotNetRu
The case of the not so ConcurrentDictionary (https://blogs.msdn.microsoft.com/remis_world/2018/03/16/the-case-of-the-not-so-concurrentdictionary/) — небольшая детективная история о том, что некоторые стандартные вещи не всегда ведут себя ожидаемым образом.
P.S. Убийца — дворецкий.
#dev #dotnet #concurrency #multithreading #hashcode #delegate
источник
2018 March 28
DotNetRu
Друзья, до нашей любимой конференции DotNext (https://dotnext-piter.ru/) осталось совсем не много. И если кто-то ещё раздумывает над возможностью стать мудрее, мы приготовили для вас полезный промокод, дающий скидку на билетик со счастьем: DotNetCommPromo
источник
2018 April 01
DotNetRu
Игровой движок Unity доступен для изучения на GitHub (https://habrahabr.ru/post/351978/) — теперь код C#-части движка и редактора Unity доступен для изучения: https://github.com/Unity-Technologies/UnityCsReference .
#dev #gamedev #dotnet #opensource #unity3d #unity
источник
2018 April 02
DotNetRu
The Metrix has you… (https://habrahabr.ru/company/jugru/blog/352624/) — давайте разберем, каким образом можно наблюдать за работой продукта и его боевым окружением, как собирать жизненно необходимые метрики и представлять их в удобоваримом виде, что такое Time Series и как они могут помочь нашим и сторонним приложениям в процессе диагностики.
#dotnet #devops #monitoring #highload #InfluxDB #Grafana
источник
2018 April 09
DotNetRu
Nullable types arithmetic and null-coalescing operator precedence (https://blogs.msdn.microsoft.com/seteplia/2018/03/30/nullable-types-arithmetic-and-null-coalescing-operator-precedence/) — ещё раз о приоритетах операторов, особенно null-coalescing, на примере сравнения производительности двух разных методов GetHashCode.
#dev #dotnet #performance #csharp
источник
2018 April 12
DotNetRu
Андрей Акиньшин побывал в гостях у SDCast'а (https://sdcast.ksdaemon.ru/2018/03/sdcast-75/) — рассказал много всего про Rider и повседневную работу, BenchmarkDotNet и развитие проекта, DotNext и про выступления в целом. Получилось довольно разнообразно и познавательно, приятного прослушивания.
#podcast #rider #benchmarkdotNet #dotnext #dotnet #sdcast
SDCast
SDCast #75: в гостях Андрей Акиньшин, разработчик среды разработки Rider в компании JetBrains, к.ф.-м.н., Microsoft .NET MVP, серебрянный медалист ACM ICPC
Рад представить вам 75-й выпуск SDCast’а! У меня в гостях Андрей Акиньшин, разработчик среды разработки Rider в компании JetBrains, к.ф.-м.н., Microsoft .NET MVP, серебрянный медалист ACM ICPC. Также Андрей является автором и мейнтейнером .NET библиотеки для бенчмаркинга BenchmarkDotNet (http://benchmarkdotnet.org/), выступает на различных конференциях и возглавляет программный комитет конференции DotNext (https://dotnext.ru/).

В этом выпуск мы говорим о платформе IntelliJ IDEA в целом, о среде разработки Rider для программирования под .NET, обсуждаем различные аспекты разработки, говорим о тестировании и Open Source, конференциях и выступлениях.

В начале Андрей рассказал про Rider, как она появилась, как устроена внутри, какова связь Rider и основной платформы, как устроены различные функции IDE, такие как автокомплит например, и чем их реализации в Rider отличаются от подхода в IntelliJ IDEA. Обсудили мы и такой важный вопрос, как кроссплатформенная поддержка стека .NET — Андрей рассказал про то, сколько…
источник
2018 April 13
DotNetRu
DevDay: Точки над .NET (https://www.youtube.com/watch?v=HXSJQ6d4AE8) — недавно прошла встреча DevDay, где рассказали:
1) DSL и C# — вечной теме о применении DSL, с примерами, как легко начать использовать его в своих проектах.
2) Авторизация — как написать авторизацию, когда не хочется писать авторизацию.
#dotnet #devday #dsl #authorization #dev #programming
источник