Size: a a a

2019 August 17
DotNetRu
Товарищи! .NET сообществу в Пензе быть! Встречайте PnzDotNet (https://vk.com/penzadotnet), 28 августа пройдет первая встреча. С докладами выступят:
- Михаил Щербаков «Уязвимости в процессе десериализации: прошлое, настоящее и будущее»;
- Илья Зимин «Аккуратно трогаем BitMap индексы».

Все детали о месте встречи и подробное описание докладов смотрите в форме регистрации: https://penzadotnet.timepad.ru/event/1036797/

Если вы из Пензы, регистрируйтесь и приходите! Если у вас есть друзья в Пензе, обязательно поделитесь с ними новостью!

Особенно знаково получается, что два новых локальных сообщества DotNetRu (Пенза и Самара) собирают свои первые встречи в один день 28 августа!

#dotnet #csharp #dev #programming #security #Пенза #Penza #PnzDotNet #PenzaDotNet #event
источник
2019 August 19
DotNetRu
Unity — Create with Code
(https://learn.unity.com/course/create-with-code) — официальный курс по обучению 3D-разработке на Unity от создателей Unity, это ведь просто прекрасно. Курс рассчитан на студентов, желающих познакомиться с Unity и программировать на C#. Программа включает 5 модулей, которые помогут новичкам шаг за шагом реализовать свой проект. Подробности: qblogs.unity3d.com/ru/2019/08/14/create-with-code-learn-teach-computer-programming-by-making-games/
#dotnet #unity #gamedev #game #dev #programming #learn #education #unityTech #обучение #курс
источник
2019 August 20
DotNetRu
Переслано от Nikolay
Приглашаем всех посетить NskDotNet Meetup №5.

29 августа, 19.00, Точка Кипения, Технопарк, Николаева, 11.

✅ Константин Салтук из Cadwise расскажет про Lifetime, LifetimeScope и точки расширения для точек расширения.

✅ Виталий Литвинюк из One, Inc расскажет про написание скриптов сборки с помощью Cake.

✅ Олег Заимкин из DataWorks расскажет про малую автоматизацию сценариев сборки с помощью FAKE/XAKE.

Регистрация по ссылке - https://www.meetup.com/ru-RU/NskDotNet/events/263992026/
источник
2019 August 22
DotNetRu
Осталось 2 дня до IT-фестиваля TechTrain 2019 (https://habr.com/ru/company/jugru/blog/464197/) — встречаемся на стенде нашего сообщества 24-25 августа!

Будут доклады и круглые столы:
- Coding Conventions в разработке;
- Технические Интервью - взгляд с обеих сторон баррикад;
- SQL/DocumentDB Батл и типы Хранилищ Данных;
- Как устроены наши локальные Сообщества;
- Развитие Программиста и кто такой Хороший Программист;

Кроме того:
- Викторина - призы в обмен на знания;
- dotQUEST - для самых любопытных;
- много интересного общения;

Памятные и полезные подарки, подготовленные совместно с нашими друзьями — Arcadia, Контур и DotNext.
- Браслеты Mi Band 4;
- Лицензии JetBrains;
- Билеты на DotNext Moscow;
- Шикарные наклейки;
- Фирменные футболки;
- Лестницы мудрости! 😉

Гарантированные подарки пришедшим с атрибутикой DotNetRu или любого локального сообщества. Фестиваль ожидается насыщенным. 😏

#dotnetru #techtrain #event #dotnet #dotnext #Arcadia #Контур
источник
DotNetRu
источник
2019 August 28
DotNetRu
Stack Overflow: How We Do App Caching - 2019 Edition (https://nickcraver.com/blog/2019/08/06/stack-overflow-how-we-do-app-caching/) — описание архитектуры и внутреннего устройства механизмов кеширования применяемых в Stack Overflow, полезный пример того, как это делают в крупных системах
#dotnet #caching #cache #redis #stackoverflow #protobuf #NickCraver
источник
2019 August 29
DotNetRu
12-13 октября в Иннополисе пройдет IT-конференция «Стачка» ( https://nastachku.ru/) — более 3000+ участников из 21 страны и 52 городов мира, свыше 150+ экспертов с докладами и евангелисты громких IT-проектов, обсуждение главных трендов и будущего IT-сферы.

⚡ До 12 сентября вы можете заявить свой доклад и представить .NET на таком крупном мероприятии! (подробности: https://nastachku.ru/speaker) 😊

На конференции представлены 4 основных направления: «Разработка», «Диджитал», «Тренды», «Карьера и образование».
В направлении «Разработка.Backend» ожидаются доклады про: Kafka, DDD, Микросервисы, PostgreSQL, Retry vs. Circuit Breaker и многое другое.

#event #stachka #callForSpeakers #backend
источник
2019 August 30
DotNetRu
ValueTask — почему, зачем и как? (https://habr.com/ru/company/clrium/blog/465259/) — пространство имен System.Threading.Tasks и класс Task впервые были представлены в .NET Framework 4. С тех пор, этот тип, и его производный класс Task<TResult>, прочно вошли в практику программирования на .NET, стали ключевыми аспектами асинхронной модели, реализованной в C# 5, с его async/await. В статье рассказывается о новых типах ValueTask/ValueTask<TResult>, которые были введены с целью повышения производительность асинхронного кода, в тех случаях, когда ключевую роль играют накладные расходов при работе с памятью.
#dotnet #csharp #valueTask #multithreading #async #dev #tasks
источник
2019 September 02
DotNetRu
14 сентября в Белгороде пройдет самый жаркий IT-форум Черноземья - #БИФ2019.

На одной площадке выступят более 50 спикеров из топовых IT-компаний страны. Вы сможете пообщаться с представителями компаний «АльфаБанк», «ВКонтакте», «Нетология», «Яндекс»,«Тинькофф», Skyeng, Avito, Lamoda, Agima, Red Collar, DataArt, Everest и других компаний.
Организаторы обещают насыщенную образовательную часть от лучших экспертов IT-отрасли, нетворкинг, полезные знакомства, сытные кофе-брейки, вкусные обеды, максимум интерактива в выставочной зоне, выступление симфонического оркестра.

Спешите попасть на самый жаркий форум страны! Все подробности на bifconf.ru, а также в группе мероприятия - vk.com/bifconf

#dotnet #event #bif2019 #partner #Белгород #bifconf
источник
2019 September 03
DotNetRu
.NET Debugging: 6 techniques you need in your arsenal (https://raygun.com/blog/dot-net-debugging/) — шесть прекрасных техник для отладки .NET приложений, которые помогут вам значительно повысить эффективность сего процесса:
* Use object exporter.
* Load PDB With ReSharper
* Use ,nse to evaluate an expression without side effects.
* Freeze multithreaded applications.
* Use Object ID.
* Make sure you’re getting stack traces.
#dotnet #csharp #visualstudio #debug #debugging #dev #programming #PDB
источник
2019 September 06
DotNetRu
Interfaces in C# 8 are a Bit of a Mess (https://jeremybytes.blogspot.com/2019/09/interfaces-in-c-8-are-bit-of-mess.html) — размышления на тему развития интерфейсов в C#, во что они превращаются с появлением default реализаций, модификаторов доступа и статических методов.
#dotnet #csharp #csharp8 #interface #dev #programming #JeremyBytes
источник
2019 September 08
DotNetRu
Друзья, хорошие новости продолжаются — к нам присоединяется Краснодар! Скоро состоится первая встреча сообщества, подробности в группе: https://vk.com/krddotnet
Добро пожаловать! 🥳

Тема встречи: ORM и предметно-ориентированное проектирование.
Программа встречи:
* 19:00—20:00, Саша Иванов (Dev Team Lead в One, Inc), ORM о котором вы [скорее всего] никогда не слышали
* 20:00—20:30, Перерыв
* 20:30—21:30, Дмитрий Елисеев (DB Lead в «Центре речевых технологий»), DDD. Почему это правильно, и почему не работает

Регистрация на событие: https://krddotnet.timepad.ru/event/1057561/

#Краснодар #dotnet #event #krddotnet #dotnetru #krasnodar
источник
2019 September 11
DotNetRu
История и альтернативы платформы .NET (https://habr.com/ru/company/clrium/blog/466811/) — красочное и детальное описание разных сред выполнения .NET (точнее, реализованных на базе стандарта ECMA-335 для .NET), почему они появились, что они могут и зачем их сравнивать.
#dotnet #history #dotnetcore #dotnetframework #microsoft #CLRium Thanks #MattWarren #StanislavSidristij
источник
2019 September 15
DotNetRu
Подкаст RadioDotNet, выпуск №2

https://soundcloud.com/radiodotnet/e002

RSS подписка на подкаст:
http://feeds.soundcloud.com/users/soundcloud:users:635497434/sounds.rss

Полезные ссылки:

Microsoft to Consolidate .NET Repositories on GitHub
https://www.infoq.com/news/2019/08/mcrosoft-consolidate-dotnet-repo/
https://github.com/dotnet/coreclr/issues/26175

Announcing Microsoft Code Samples
https://docs.microsoft.com/en-us/teamblog/code-samples

Goodbye MSDN Magazine
https://msdn.microsoft.com/en-us/magazine/mt833502.aspx
https://devblogs.microsoft.com/
https://docs.microsoft.com/

Improving .NET Core installation in Visual Studio and on Windows
https://devblogs.microsoft.com/dotnet/improving-net-core-installation-in-visual-studio-and-on-windows/

Hidden gems in .NET Core 3 - David Fowler & Damian Edwards
https://www.youtube.com/watch?v=xdSSH63IZZc

Collectible assemblies in .NET Core 3.0
https://www.strathweb.com/2019/01/collectible-assemblies-in-net-core-3-0/
https://github.com/dotnet/coreclr/blob/master/Documentation/design-docs/assemblyloadcontext.md
https://github.com/dotnet/corefx/issues/25671

Adding feature flags to an ASP.NET Core app
https://andrewlock.net/series/adding-feature-flags-to-an-asp-net-core-app/
https://docs.microsoft.com/en-us/azure/azure-app-configuration/use-feature-flags-dotnet-core

Writing tests with MSTest v2
https://channel9.msdn.com/Shows/On-NET/Writing-tests-with-MSTest-v2?WT.mc_id=DX_MVP4025064
https://github.com/microsoft/testfx
https://github.com/microsoft/testfx-docs

.NET Debugging: 6 techniques you need in your arsenal
https://raygun.com/blog/dot-net-debugging/
https://marketplace.visualstudio.com/items?itemName=OmarElabd.ObjectExporter
https://docs.microsoft.com/en-us/visualstudio/debugger/format-specifiers-in-csharp?view=vs-2019

How to Debug Any Problem
https://hackernoon.com/how-to-debug-any-problem-ac6f8a867fae
https://codeblog.jonskeet.uk/category/diagnostics/
https://www.youtube.com/watch?v=Paxi4K5Om1Q&list=PLtWrKx3nUGBfAOK4axHDuulZJd-CTcbO9
источник
2019 September 17
DotNetRu
6-7 ноября в Москве состоится .NET-конференция DotNext 2019 Moscow — ожидаются шикарные доклады про асинхронные потоки, машинное обучение, распределенные сервисы в контейнерах, микрооптимизации, управление памятью и новости .NET Core 3.0.
Подробности программы и билеты на сайте: https://dotnext-moscow.ru/?utm_source=partner&utm_medium=DotNetRu&utm_campaign=dotnext2019msk&utm_content=common
Промокод для наших подписчиков: DotNetRuDotNextMsk19

Спикеры этой конференции:
— Jon Galloway — исполнительный директор .NET Foundation;
— Дмитрий Сошников — технологический евангелист Майкрософт;
— Pavel Yosifovich — автор "Windows Internals", человек, который знает Windows изнутри как свои 10 пальцев;
— Scott Wlaschin — автор книги "Domain Modeling Made Functional" и сайта fsharpforfunandprofit, который должен быть в закладках у всех, кто любит ФП;
— Raffaele Rialdi — президент DotNetLiguria и MVP в категории Developer Security;
— Stephen Cleary — автор "Concurrency in C# Cookbook".
— Егор Богатов — разработчик из Microsoft, который своими руками делает .NET 5;
— Кирилл Скрыган — руководитель команды Rider в JetBrains.

Постоянным участникам будет приятно услышать, что наконец-то конференция переехала на просторную площадку, а значит будет больше места для тусовки и общения с коллегами.

#dotnet #dotnetru #dotnext #event #dotnextmoscow #dev #programming
источник
2019 September 19
DotNetRu
Series: Adding feature flags to an ASP.NET Core app (https://andrewlock.net/series/adding-feature-flags-to-an-asp-net-core-app/) — серия статей посвященных использованию библиотеки Microsoft.FeatureManagement и применению фиче-флагов в приложении (https://docs.microsoft.com/en-us/azure/azure-app-configuration/use-feature-flags-dotnet-core).
#dotnet #aspnetcore #dotnetcore #AndrewLock #dev #configuration #library
источник
2019 September 20
DotNetRu
Поддержка аппаратно-специфичных инструкций в .NET Core (теперь не только SIMD) (https://habr.com/ru/company/clrium/blog/467663/) — разбор нюансов реализации аппаратно-специфичных встроенных функций в .NET Core 3.0, с примерами развертывания и векторизации циклов в алгоритме.
#dotnet #dotnetcore #Intrinsics #runtime #SIMD #performance #optimization #csharp
источник
2019 September 26
DotNetRu
.NET Core 3.0 и Visual Studio 2019 16.3 вышли! (https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0) — то, чего многие ждали — релиз состоялся! C# 8, F# 4.7, High performance JSON APIs, The garbage collector uses less memory, .NET Core has been hardened for Docker и многое-многое другое. Разработчики платформы вытворяют нечто невероятное!
#dotnetcore30 #dotnetcore #dotnet #dev #visualstudio #programming #ide
источник
2019 October 01
DotNetRu
Hacktoberfest (https://hacktoberfest.digitalocean.com/) — с 1 октября стартовал огромный Open Source фестиваль, где за PR'ы можно получить футболки и приятное чувство вклада в общее дело, правила участия по ссылке, продлится он до 31 октября. Приглашаются все, от самых новичков до матёрых специалистов.

Отличная возможность поучаствовать в .NET проектах и помочь развитию Open Source, выбирать можно любой из список вида:
* https://up-for-grabs.net/#/filters?tags=.net
* https://github.com/quozd/awesome-dotnet

А мы напомним про наше DotNetRu приложение: мобильную часть https://github.com/DotNetRu/App и серверную https://github.com/DotNetRu/Server , где мы будем категорически рады вашим PR'ам. 🙂
Дерзайте!

#dotnet #opensource #dotnetcore #Hacktoberfest #dev #programming #dotnetru #csharp #DigitalOcean #ThePracticalDev
источник
2019 October 03
DotNetRu
How to generate C# or Visual Basic client code for OData protocol versions 1.0–4.0 (https://medium.com/@unchase/how-to-generate-c-or-visual-basic-client-code-for-odata-protocol-versions-1-0-4-0-a3a4f9402ea1) — расширение VS для генерации OData клиента.
⚡️ Автор будет благодарен за feedback и предложения по развитию проекта.
* Github: https://github.com/unchase/Unchase.Odata.Connectedservice
* VS Marketplace: https://marketplace.visualstudio.com/items?itemName=Unchase.unchaseodataconnectedservice
Помним про начавшийся Hacktoberfest. 😉
#visualstudio #odata #dotnet #opensource #csharp
источник