Skip to main content
DotNet & More

DotNet & More

By DotNet & More
Подкаст о DotNet разработке и не только
Listen on
Where to listen
Apple Podcasts Logo

Apple Podcasts

Breaker Logo

Breaker

Google Podcasts Logo

Google Podcasts

Overcast Logo

Overcast

RadioPublic Logo

RadioPublic

Spotify Logo

Spotify

#38 выпуск подкаста DotNet&More: WinForms, WPF, WCF, IIS и не только
WinForms, WPF, WCF, IIS, какие прекрасные звуки. Мы к ним привыкли, но все громче звучат предложения окончательно закопать стюардессу. В нашем подкасте мы задались вопросом, а допустимо ли использовать старичков в 2020 году где-либо, помимо легаси? Чем "молодое поколение" лучше, а чему можно поучиться у "проверенных временем" фреймворков? Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/t7pH3n1uuWFP2Gvq6 Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Shownotes:  - [0:02:13] Жив ли Desktop Development - [0:22:56] WPF vs Electron - [0:40:44] WPF и Office - [0:45:08] Будущее Blazor - [0:57:17] XAML - [1:08:32] Хороним IIS - [1:24:00] Что хорошего в IIS? - [1:39:00] Ностальгия по WCF - [1:47:46] WCF vs gRPC Ссылки: - https://docs.microsoft.com/en-us/dotnet/desktop-wpf/migration/convert-project-from-net-framework: Migrating WPF apps to .NET Core - https://anchor.fm/radiodotnet/episodes/RadioDotNet-010-eeseq4: RadioDotNet - MAUI - https://github.com/CoreWCF/CoreWCF: CoreWCF
2:01:42
September 16, 2020
#37 выпуск подкаста DotNet&More: Документация, UML и не только
Её сложно найти, легко потерять и невозможно забыть. Конечно же мы имеем в виду документацию. На SpbDotNet Meetup нам не хватило времени на то, чтобы обсудить все, так что мы решили продолжить в нашем подкасте.  Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/WCUw6pzxFUCRwT8H6 Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Shownotes:  - [0:04:17] ADR - [0:11:56] 3 правила написания хорошего документа - [0:15:29] Учимся писать документацию - [0:18:40] Канцелярит - [0:20:46] Documentation Review - [0:32:50] Аналогия с дипломными работами - [0:42:16] Классификация - [0:48:50] Комментарии в коде - [1:00:50] UML - [1:07:20] BPMN - [1:13:55] No Code - [1:20:54] Советы Ссылки: - https://community-z.com/events/escape/agenda: ESCAPE Conference - https://youtu.be/94cJU14qkis : Кулаков, Кугушев, Акуляков, Мерсон, Данилов «Круглый стол: Документируй это полностью» - https://adr.github.io/madr/ : Markdown Architectural Decision Records - https://plantuml.com/activity-diagram-beta : Activity Diagram (plantuml) - https://c4model.com/ : C4 model - https://sparxsystems.com/enterprise_architect_user_guide/15.1/model_simulation/bpmn_simulation_comparison.html : Comparison of UML Activities and BPMN Processes - https://youtu.be/Z5o0PbWDzJM : T4 и DSL Tools или наш опыт использования Model Driven Architecture (MDA)
1:27:55
September 6, 2020
#36 выпуск подкаста DotNet&More: Machine Learning и не только
В абсолютно предвзятом конкурсе выиграла тема ML.Net, которую мы и обсудили. Зачем нужны Data Science специалисты? ML для простых работяг. "Работа на дядю". Все это в новом выпуске нашего подкаста. Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/NNSVeb9hE18oTQZc6 Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Слушайте: https://anchor.fm/dotnetmore/episodes/36---DotNetMore-Machine-Learning-ehi0bo Shownotes:  - [0:01:44] AOT в .NET - [0:13:29] Machine Learning - [0:56:07] "Работа на дядю" Ссылки: - https://anchor.fm/radiodotnet: RadioDotNet - https://github.com/dotnet/corert/issues/7200#issuecomment-477047427: CoreFX Future Plans - https://medium.com/@zaccharles/making-net-aws-lambda-functions-start-10x-faster-using-lambdanative-8e53d6f12c9c: Making .NET AWS Lambda Functions Start 10x Faster using LambdaNative - https://anchor.fm/dashboard/episode/eggr6s: #29 выпуск подкаста DotNet&More: Второй день DotNext 2019 и не только - https://youtu.be/6LNcXqiT6T0: Jeff Prosise — Machine learning for C# developers: Introducing ML
1:11:16
August 1, 2020
#35 выпуск подкаста DotNet&More: .Net Summit и не только
В этом году все конференции перевели в онлайн формат, а значит мы можем теперь "посетить" их все. Предлагаем вам познакомиться с .Net Summit, крупнейшей конференции от .Net User Group (Minks). В новом выпуске подкаста мы пригласили членов программного комитета, узнали всю подноготную предстоящего события и разобрали актуальные, на момент записи, доклады. Вы можете посетить .Net Summit бесплатно! Участвуйте в нашем конкурсе: в форме обратной связи (см. ниже) напишите идею для выпуска подкаста, с подробностями. Участник, предложивший самую интересную идею, получит билет на конференцию. Дедлайн: 1 августа. Дедлайн: 10 августа. Ну и конечно, у нас есть промокод на 15% скидку для слушателей подкаста: DOTNETANDMORE15. Форму обратной связи: https://forms.gle/Aswnwy1h6fz4SuxU8 Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2020/07/DotNetAndMore-35-DotNetSummit.mp3 Shownotes:  - [0:01:03] Почему стоит посетить .Net Summit - [0:04:41] Почему все конференции проходят онлайн? - [0:07:06] Развлечения помимо докладов - [0:13:06] Online vs offline - [0:17:38] Правила конкурса - [0:19:37] Dylan Beattie - [0:21:36] Michael Staib - Building real-time applications with Blazor and GraphQL - [0:26:00] Irina Scurtu - Forget about HTTP - [0:35:16] Florian Verdonck - Formatting F# source code - [0:43:57] Roberto Freato - 100 machines do 100s work in 1s - [0:52:52] Michael Yarichuk - Why Databases Cry At Night - [0:59:53] Vagif Abilov - Event journal in Azure (no Cosmos inside) - [1:02:21] Loek Duys - Running a real-world mission-critical system on Azure - [1:05:23] Antonio Cobo Cuenca - Impostor syndrome in the IT world from a conference speaker's perspective - [1:20:16] Aleksandr Senichkin - Roslyn for teamlead. If something takes more than 5 minutes - write a script. - [1:31:57] Daniele Fontani - Write an Opensource Headless CMS to learn ASP. NET Core best practices - [1:34:13] Dan Patrascu-Baba - Architecting Blazor applications – An Angular inspired approach - [1:37:21] Oleg Karasik - Bugs?! Where do they come from? - [1:40:06] Niels Tanis - The Rise of Software Supply-Chain Attacks – How Secure is your .NET Application?  - [1:49:16] Alexey Golub - Fallacies of Unit Testing - [1:59:39] Alex Thissen - Dapr for building distributed .NET Core applications  - [2:05:13] Daniel Marbach - DIY Async Message Pump: Lessons from the trenches Ссылки: - https://dotnetsummit.by/: .Net Summit - https://github.com/dotnet/format: утилита dotnet-format - https://habr.com/en/company/piter/blog/352742/: Книга "с кабанчиком" - https://docs.microsoft.com/en-us/sql/relational-databases/performance/cardinality-estimation-sql-server?view=sql-server-ver15: Внутренности MSSQL - https://youtu.be/PAjZYgK4Kpw: AR/VR: Дмитрий Валяев - Мобильный AR на Unity Engine: нюансы разработки и интересы бизнеса - https://youtu.be/wnJuSqvWvIg: Peter Milne - Achieving High Load in Advertising Technology Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_248
2:10:54
July 7, 2020
#34 выпуск подкаста DotNet&More: Unity, GameDev и не только
К сожалению, мир .Net разработки и геймдева редко пересекается. Мы считаем, что данную ситуацию необходимо поменять. Unity vs Unreal, чистый код на Unity, ECS и не только. P.S.: Во время записи мы допустили ошибку, в Unity можно разделять код по сборкам: https://docs.unity3d.com/Manual/ScriptCompilationAssemblyDefinitionFiles.html Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/5epZxQbqFLpNGYiV7 Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2020/06/DotNetAndMore-34-GameDev.mp3 Shownotes:  - [0:08:05] Работа в геймдеве - [0:10:19] Зарплаты в геймдеве - [0:13:34] Freelance - [0:21:51] Создание собственной студии - [0:29:36] Кранчи - [0:44:33] Unity vs Unreal - [0:49:08] Кодирование в Unity - [0:52:02] Почему в туториалах г..нокод? - [0:58:00] IoC и Unity - [1:03:24] MonoBehavior vs ... - [1:06:24] Compile time vs Runtime - [1:14:59] Публичные поля в MonoBehavior - [1:27:35] Модульность - [1:24:39] Архитектурные стили - [1:56:36] Корутины - [2:00:14] Многопоточность - [2:04:19] ECS и DOTS - [2:19:04] Что почитать? Ссылки: - https://anchor.fm/radiodotnet: RadioDotNet - https://krddotnet.timepad.ru/event/1334703/: Онлайн-встреча KrdDotNet 11₃ - https://www.youtube.com/c/emeraldpowder: Youtube канал Дениса - https://ru.bookmate.com/books/oWbrEn4C: "Геймдизайн. Как создать игру, в которую будут играть все" Джесси Шелл - https://blogs.unity3d.com/2015/12/23/1k-update-calls/: 10000 Update() calls - https://docs.unity3d.com/Packages/com.unity.burst@1.3/manual: Burst Compiler - https://www.youtube.com/user/Thefearalcarrot: Adam Millard - The Architect of Games - https://www.youtube.com/user/McBacon1337: Game Maker's Toolkit - https://www.youtube.com/user/Cercopithecan: Sebastian Lague - https://www.youtube.com/user/charlesamat: Infallible Code - https://galyonkin.com/book/: “Маркетинг игр” Сергей Галенкин - https://valuesvalue.com/ru/blog-ru/rezultaty-bolshogo-zarplatnogo-oprosa-2020/: Результаты Большого Зарплатного Опроса 2020 - ValuesValue Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/34-unity/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_244
2:31:45
June 24, 2020
#33 выпуск подкаста DotNet&More: Обучение студентов и не только
Вам никогда не хотелось вернуться в свою alma mater в роли преподавателя и показать, как правильно учить студентов?! В новом выпуске мы собрали людей, осуществивших данную идею и разобрались почему, куда и как. P.S.: Спасибо Максу Шошину за звукорежиссуру выпуска! Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2020/06/33-Education.mp3 Ссылки: - https://pda.litres.ru/georgiy-schedrovickiy/orgupravlencheskoe-myshlenie-ideologiya-metodologiya-tehnologiya/: Оргуправленческое мышление: идеология, методология, технология. Георгий Щедровицкий Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/33-education/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_239
2:00:57
June 12, 2020
#32 выпуск подкаста DotNet&More: Raffaele Rialdi, Jon Galloway, Christophe Nasarre-Soulier, Pavel Yosifovich, Scott Wlaschin и не только
Уже совсем скоро очередной DotNext, а мы только-только разобрали все материалы с предыдущего. Представляем Вам набор интервью с самыми именитыми спикерами DotNext 2019 (MSK). P.S.: Данный выпуск на английском языке. Если у Вас есть желание помочь нам с сурдопереводом, пишите нам в VK, Telegram или Twitter. Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/PpZUR5oKpeW7ibRW9 Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2020/05/DotNetAndMore-32-StarSpeakers.mp3 Shownotes:  - [0:01:25] Raffaele Rialdi: C#8 vs F# vs C++ - [1:01:04] Jon Galloway: Судьба WCF и Open Source - [1:21:07] Christophe Nasarre-Soulier: Performance, Metrics, Debbuging - [2:01:49] Pavel Yosifovich: Windows Intenals, WPF, Machine Learning и не только - [2:40:31] Scott Wlaschin: F# Ссылки: - https://2019.dotnext-moscow.ru/# : DotNext Moscow 2019 Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/32-dotnext3/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_233
3:29:03
May 1, 2020
#31 выпуск подкаста DotNet&More: Многопоточность и не только
Что может быть лучше, чем в домашней атмосфере поговорить о многопоточности? Много всего, но именно эту тему мы выбрали для нашего нового выпуска. Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/Y2RRkoTDQUhoDnQ57 Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2020/04/DotNetAndMore-31-Mulithreading.mp3 Shownotes:  - [0:04:51] Зачем нам знать многопоточность? - [0:08:30] SynchronizationContext - [0:22:39] Блокирующие алгоритмы - [0:27:39] AutoResetEventSlim - [0:32:06] Многопоточность и собеседования - [0:36:29] Ожидания и реальность на проектах - [0:43:57] Mutex and semaphore - [0:49:40] Volatile - [0:55:39] Concurrent Collections - [0:59:51] Interlocked - [1:06:23] Многопоточность на продвинутом уровне - [1:24:38] А что там у джавистов? - [1:34:11] Кризис и IT - [1:45:50] Новости одной строкой Ссылки: - https://docs.microsoft.com/ru-ru/archive/msdn-magazine/2011/february/msdn-magazine-parallel-computing-it-s-all-about-the-synchronizationcontext : Все дело в SynchronizationContext - https://stackoverflow.com/questions/8215380/why-no-autoreseteventslim-in-bcl : Why no AutoResetEventSlim in BCL? - https://books.google.ru/books?id=36tCAwAAQBAJ&pg=PT1196&lpg=PT1196&dq=c%23+mutex+recursive&source=bl&ots=7k6zTjnBK0&sig=ACfU3U0_Zwa8nkFQKmdHP2KirrT4Rddm8g&hl=en&sa=X&ved=2ahUKEwj624CvtsroAhW586YKHQ2gBRkQ6AEwBXoECAwQLA#v=onepage&q=c%23%20mutex%20recursive&f=false : CLR via C# Mutex - https://habr.com/en/post/195770/ : Lock-free структуры данных. 1 — Начало - https://redis.io/topics/distlock : Distributed locks with Redis - https://github.com/redhat-developer/kestrel-linux-transport : redhat-developer/kestrel-linux-transport - https://github.com/TechEmpower/FrameworkBenchmarks/tree/master/frameworks/CSharp/aspnetcore-corert : TechEmpowerBenchmark - https://habr.com/en/company/avanpost/blog/488320/ : Deadlock Empire — игра для разработчиков - https://habr.com/en/company/clrium/blog/488260/ : Планирование потоков в Windows. Часть 1 из 4 - https://www.infoq.com/news/2020/03/opensilver-silverlight-wasm: OpenSilver: Open-Source Silverlight via WebAssembly - https://devblogs.microsoft.com/dotnet/announcing-the-net-core-uninstall-tool-1-0/ : Announcing the .NET Core Uninstall Tool 1.0! - https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-1/ : Announcing .NET 5 Preview 1 - https://habr.com/en/post/490112/ : Монады как паттерн переиспользования кода - https://habr.com/en/post/482834/ : Статическая типизация не обязательно требует церемоний - https://habr.com/en/company/pvs-studio/blog/488332/ : Ноль, один, два, Фредди заберёт тебя - https://devblogs.microsoft.com/dotnet/collecting-and-analyzing-memory-dumps/ : Collecting and analyzing memory dumps - https://habr.com/en/post/485198 : Еще один способ измерить производительность методов .NET приложений Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/31-multithreading/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_232
2:00:00
April 9, 2020
#30 выпуск подкаста DotNet&More: Удаленная работа и не только
Коронавирус! Паника! Запираем двери и работаем из дома! А как это сделать, Вам расскажут наши эксперты в новом выпуске. Наслаждайтесь и не болейте! Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/VfekhKpecSRAVKJbA Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2020/03/DotNetAndMore-30-RemoteWork.mp3 Shownotes:  - [0:09:49] Success и не очень истории удаленной работы - [0:22:21] Проблемы удаленной работы - [0:32:07] Удаленная работа и общение - [0:37:30] Работа в офисе и раздолбайство - [0:50:57] Оборудование для удаленки - [0:56:30] Как измерить свою производительность - [1:11:57] Доверие работодателя - [1:23:00] Выгорание - [1:31:34] Как начать работать удаленно - [1:46:18] Процессы - [2:18:14] Слова напутствия Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/30-remote/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_229
2:26:29
March 11, 2020
#29 выпуск подкаста DotNet&More: Второй день DotNext 2019 и не только
Новый DotNext не за горами, и что может быть лучше, чем послушать эксклюзивные материалы с прошлой конференции.  Обсуждение ML и DDD, проблемы хайринга и конференций. Это и не только в нашем новом выпуске. Промокод на DotNext: spbdotnet20spbhdy6h77pc P.S.: Пожалуйста, поделитесь обратной связью https://forms.gle/qnbJe6z7nFJcARoA8 Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2020/03/DotNetAndMore-29-DotNext-2.mp3 Shownotes:  - [0:03:15] Почему звездные спикеры такие ... - [0:11:04] Будущее Domain Driven Design - [0:25:18] Интервью с JetBrains - [0:53:42] Круглый стол Machine Learning - [1:22:55] Страх и ненависть к рекрутерам - [1:31:24] Интервью с Лешей Федоровым Ссылки: - dotnext-piter.ru: DotNext Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/29-dotnext2/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_224
2:13:20
March 1, 2020
#28 выпуск подкаста DotNet&More: Blazor, SIMD, Performance и не только
Январский "застой" закончился, и мы представляем Вам первый выпуск в новом сезоне. Почему все говорят о Blazor? Зачем векторизация в .Net? Сравниваем производительность .Net Framework и .Net Core и не только. P.S.: мы запустили новую рубрику "Расскажи про свой проект". Если у вас есть интересный и полезный опыт, пожалуйста, поделитесь им в социальных сетях, а лучше, приходите в выпуск. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2020/02/DotNetAndMore-28-BlazorAgain.mp3 Shownotes:  - [0:01:34] Blazor - [0:26:41] Soft Skills - [0:38:20] A small overview of SIMD in .NET/C# - [0:46:42] Building a self-contained game in C# under 8 kilobytes - [0:53:12] Benchmark - ASP.NET 4.8 Vs ASP.NET Core 3.0 - [1:05:31] Using Local Functions to Replace Comments - [1:16:00] C# Coding Standards - [1:26:58] "Расскажи про свой проект" - [1:36:28] Legacy code и неизбежность Ссылки: - https://habr.com/en/post/484596/ : Blazor Client Side Интернет Магазин: Часть 1 — Авторизация oidc (oauth2) + Identity Server4 - https://hackernoon.com/how-blazor-is-going-to-change-web-development-y32i3zvw : How Blazor Is Going to Change Web Development - https://habr.com/en/post/484822 : Blazor: как не дать компоненту заболеть или два подхода для отделения кода от разметки - https://jimbuck.io/building-desktop-apps-with-blazor : Building Desktop Apps with Blazor - http://blog.stevensanderson.com/2019/11/01/exploring-lighter-alternatives-to-electron-for-hosting-a-blazor-desktop-app : Exploring lighter alternatives to Electron for hosting a Blazor desktop app - https://www.infoq.com/news/2020/01/mobile-blazor-bindings-apps : Blazor Makes Its Way into Cross-Platform Mobile App Development - https://devblogs.microsoft.com/aspnet/mobile-blazor-bindings-experiment/ : Announcing Experimental Mobile Blazor Bindings - https://habr.com/en/post/467689 : A small overview of SIMD in .NET/C# - https://tirania.org/blog/archive/2008/Nov-03.html : Mono's SIMD Support: Making Mono safe for Gaming - https://medium.com/@MStrehovsky/building-a-self-contained-game-in-c-under-8-kilobytes-74c3cf60ea04 : Building a self-contained game in C# under 8 kilobytes - https://www.c-sharpcorner.com/article/benchmark-asp-net-4-8-vs-asp-net-core-3-0/ : Benchmark - ASP.NET 4.8 Vs ASP.NET Core 3.0 - https://habr.com/en/post/481558 : .NET Core vs Framework. Производительность коллекций - https://aakinshin.net/posts/stopwatch/ : Stopwatch under the hood - http://dontcodetired.com/blog/post/Using-Local-Functions-to-Replace-Comments : Using Local Functions to Replace Comments - http://jesseliberty.com/2020/01/29/c-coding-standards : C# Coding Standards - https://habr.com/en/post/486456/ : Цензура в исходном коде .NET Framework - https://habr.com/en/company/microsoft/blog/483344/ : .NET docs what's new (December 2019) - https://www.infoq.com/news/2020/01/roslynator-analyzers-231 : C# Static Analysis Tool Roslynator.Analyzers Now Has over 500 Ways to Improve Code Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/28-blazor-again/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_215
1:51:02
February 13, 2020
#27 выпуск подкаста DotNet&More: С Новым Годом и не только
Год подходит к концу и как можно пропустить новогодний выпуск? Вместе с традиционными участниками мы решили разобрать все статьи и новости, которые не успели затронуть в 2019 году, а их накопилось много:). И конечно, невозможно было не затронуть тему популярности C#, зарплат и не только. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/podcast/27-happy-new-year/ Shownotes:  - [0:04:09] Рейтинги языков программирования - [0:23:07] Зарплаты .Net разработчиков - [0:30:04] Сравнение производительности платформ - [0:32:27] Самодокументируемый код - [0:44:25] Строгая типизация - [0:53:44] Работа с исключениями - [1:03:19] Синтаксические анализаторы - [1:17:53] Сложность C#8 - [1:23:11] Будущее C# - [1:32:03] Records - [1:40:19] Default Interface Methods - [1:48:22] Истории про производительность - [1:58:59] Обещания себе в новом году - [2:04:10] Новости одной строкой Ссылки: - https://anchor.fm/stanislav-sidristij : Подкаст Стаса Сидристого "Аудиокнига .NET Platform Architecture" - https://github.com/ixy-languages/ixy-languages : A high-speed network driver written in C, Rust, Go, C#, Java, OCaml, Haskell, Swift, Javascript, and Python - https://www.tiobe.com/tiobe-index/ : TIOBE Index - http://pypl.github.io/PYPL.html : PYPL Index - https://octoverse.github.com/ : Github - https://habr.com/en/company/habr_career/blog/464655/ : Как менялись зарплаты и популярность языков программирования за последние 2 года - https://habr.com/ru/company/piter/blog/460725/ : Самодокументируемый код – это (как правило) чушь - https://habr.com/ru/post/462655/ : Типизируйте уже наконец свой код - https://blog.elmah.io/csharp-exception-handling-best-practices : C# exception handling best practices - https://cezarypiatek.github.io/post/exceptions-usages-analyzer : Exception usage analyzer - https://habr.com/ru/post/481178 : Топ 10 ошибок в проектах C# за 2019 год - https://devblogs.microsoft.com/dotnet/write-better-code-faster-with-roslyn-analyzers/ : Write Better Code Faster with Roslyn Analyzers - https://github.com/dotnet/csharplang/blob/master/proposals/recordsv2.md : Records v2 - https://habr.com/ru/company/piter/blog/471872/ : Интерфейсы в C# 8: опасные допущения при реализации по умолчанию - https://www.c-sharpcorner.com/article/candidate-features-for-c-sharp-9/ : Candidate Features For C# 9 - https://michaelscodingspot.com/array-iteration-vs-parallelism-in-c-net : How to Beat Array Iteration Performance with Parallelism in C# .NET - https://habr.com/en/post/463213/ : Заблуждения начинающих C# разработчиков. Пытаемся ответить на стандартные вопросы - https://medium.com/@zaccharles/net-core-3-0-aws-lambda-benchmarks-and-recommendations-8fee4dc131b0 : .NET Core 3.0 AWS Lambda Benchmarks and Recommendations - https://michaelscodingspot.com/performance-problems-in-csharp-dotnet/ : Find, Fix, and Avoid Performance Problems in C# .NET: 10 Best Practices - Michael's Coding Spot - https://habr.com/ru/post/466931/ : Оптимизация производительности .NET (C#) приложений - https://habr.com/ru/company/microsoft/blog/474240/ : Вышел Orleans 3.0 - https://habr.com/en/company/microsoft/blog/476038/ : Создание современных облачных приложений с использованием Pulumi и .NET Core - https://github.com/TomaszRewak/C-sharp-console-gui-framework : ConsoleGUI Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/27-happy-new-year/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_213
2:11:26
December 31, 2019
#26 выпуск подкаста DotNet&More: Первый день DotNext и не только
После долгой паузы мы возвращаемся с достаточно необычным выпуском. Как Вы знаете, в ноябре прошел Московский DotNext. На этой конференции, вместо просмотра докладов, мы приставали ко всем, от спикеров до обычных участников. Представляем Вам компоновку первого дня конференции. Разработчики PVS Studio рассказывают о Sonar Cube. Споры после докладов. Функциональное программирование и Akka Streams. Стоит ли иди работать в ВУЗ. Обо всем этом и не только слушайте в нашем новом выпуске.  P.S.: Заранее извиняемся за качество звука: на конференции опробовали новый микрофон, но еще не приноровились.  P.P.S.: В течении следующих месяцев мы выложим материалы со второго дня и большую подборку интервью со звездными спикерами на английском. Не волнуйтесь, “обычные” выпуски у нас тоже будут. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.  Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/12/DotNetAndMore-25-DotNext1.mp3  Shownotes:  [0:00:07] Диалог о конференциях, сообществе и пути разработчика с Анатолием Кулаковым [0:10:35] Жраткаст, за обедом обсуждаем работу в ВУЗе и не только [0:32:12] Диалог об Akka Streams и функциональном программировании с Константином Житником [1:33:11] Богатая vs Анемичная модели: что думают участники [1:42:33] PVS Studio, срываем покровы Ссылки: https://dotnext-moscow.ru/: DotNext https://dotnetmore.ru/wp-content/uploads/2019/12/DotNetAndMore-25-DotNext1.mp3
2:04:17
December 18, 2019
#25 выпуск подкаста DotNet&More: Юбилей, Performance, Mono vs .NetCore и не только
Сегодня у нашего подкаста праздник - ровно год назад вышел нулевой, пилотный выпуск. Поздравляем всех тех кто с нами все это время и, конечное же, новоприбывших. В честь дня рождения мы предлагаем послушать интервью с Егором Богатовым, который рассказал про секреты производительности .Net, будущее Mono и не только. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. PS: радостная новость для наших слушателей из Краснодара, 6 декабря состоится 2-й митап KrdDotNet! Подробности: https://krddotnet.timepad.ru/event/1118367/ Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/11/DotNetAndMore-25-Anniversary.mp3 Ссылки: - https://youtu.be/n3-j_sTtGb0: Егор Богатов — Оптимизации внутри .NET Core - https://devblogs.microsoft.com/dotnet/hardware-intrinsics-in-net-core/: Hardware Intrinsics in .NET Core - https://habr.com/en/post/435840/: Небольшой обзор SIMD в .NET/C# Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/25-anniversary/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_210
31:43
November 15, 2019
#24 выпуск подкаста DotNet&More: Drinkcast с британцами и не только (осторожно English)
Юбилейная встреча SpbDotNet №50 была крайне необычной: спонсором был Газпром, спикеры из Британии, а доклады были на английском. Не менее экспериментальным получился и Drinkcast. В этом выпуске: Machine Learning на .Net, .Net vs Java, работа в UK и не только. Внимание, выпуск на английском. PS: если у Вас возникнет желание помочь сообществу сурдопереводом данного выпуска, пишите в vk, twitter, telegram. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/11/DotNetAndMore-24-Gazprom.mp3 Shownotes: [0:01:03] .Net, not Java[0:03:45] Machine Learning[0:09:50] Future of .Net[0:13:16] Job Market in UK[0:16:20] Requirements to English level[0:31:33] .Net vs Java[0:34:36] Clouds Ссылки: https://vk.com/spbdotnet?w=wall-96893798_956%2Fall : SpbDotNet №50 Stewart Ridgway «Reading the News programmatically – An Example»https://vk.com/spbdotnet?w=wall-96893798_955%2Fall : SpbDotNet №50 Chris Ryder «Near Silent Trading» https://dotnetmore.ru/wp-content/uploads/2019/11/DotNetAndMore-24-Gazprom.mp3
57:06
November 4, 2019
#23 выпуск подкаста DotNet&More: Архитектура, вопросы на собеседование и не только
В преддверии DotNext нам хотелось разобрать тему, вызывающую массу вопросов и споров: кто такие архитекторы, чем они занимаются и как стать одним из них. Для этого мы собрали в выпуске двух гостей с диаметрально противоположными взглядами. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания:  Shownotes:  - [0:00:37] .Next Libraries - [0:06:31] Чем занимаются архитекторы - [0:28:09] Как стать архитектором - [0:43:53] Разбор результатов конкурса - [0:45:39] Default Interface Members - [1:00:04] Задачи на собеседование и велосипеды - [1:15:30] Новости одной строкой Ссылки: - https://sakno.github.io/dotNext/ : .NEXT Libraries - https://habr.com/en/post/464931/ : Ассемблерные вставки… в C#? - https://github.com/dotnet/docs/issues/6361 : Are Code Contracts going to be supported in .NET Core going forwards? - https://www.stevejgordon.co.uk/an-introduction-to-system-threading-channels : AN INTRODUCTION TO SYSTEM.THREADING.CHANNELS - https://www.tabsoverspaces.com/233802-whats-the-maximum-number-of-generic-parameters-for-a-class-in-net-csharp : What’s the maximum number of generic parameters for a class in .NET/C#? - https://michaelscodingspot.com/the-battle-of-c-to-json-serializers-in-net-core-3/ : The Battle of C# to JSON Serializers in .NET Core 3 - https://blog.hediet.de/post/how-to-stress-the-csharp-compiler : How to Stress the C# Compiler - https://devblogs.microsoft.com/commandline/announcing-wsl-2/ : WSL 2 - https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1-preview-1/ : Announcing .NET Core 3.1 Preview 1 - https://github.com/dotnetmore/job-interview-competition : Материалы конкурса Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/23-architecture/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_204
1:30:11
November 2, 2019
#22 выпуск подкаста DotNet&More: Бесплатный билет на DotNext, F# vs C# и не только
Ровно месяц остался до крупнейшей .Net конференции DotNext и мы рады объявить конкурс, победителю которого достанется бесплатный билет. Для того чтобы поучаствовать, Вам достаточно поделиться своими любимыми вопросами, задачками, тестовыми заданиями на собеседование. Создавайте pull requests в наш репозиторий: https://github.com/dotnetmore/job-interview-competition. Дедлайн 16 октября. В новом выпуске мы пригласили участников программного комитета Романа Неволина и Максима Аршинова дабы не только обсудить конференцию, но и похоливарить на тему C#8 как функциональный язык программирования, нужен ли F#, казалось бы, при чем тут Kotlin и не только. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/10/DotNetAndMore-23-FP.mp3 Shownotes:  - [0:00:45] Условия конкурса - [0:02:24] Конференция DotNext - [0:05:48] C#8 - [0:08:09] C# vs Java - [0:11:42] Почему нет Unity докладов на DotNext - [0:21:03] C#8 и функциональное программирование - [0:45:12] Нужен ли F#? - [0:53:07] Функциональное программирование как мейнстрим - [0:59:49] Kotlin - [1:12:42] Анемичная vs Богатая модель - [1:21:31] Code Review - [1:31:24] Новости одной строкой Ссылки: - https://dotnext-moscow.ru/ : DotNext - https://youtu.be/PAjZYgK4Kpw : AR/VR: Дмитрий Валяев - Мобильный AR на Unity Engine: нюансы разработки и интересы бизнеса - https://www.codeproject.com/Articles/1259066/10-Points-to-Secure-Your-ASP-NET-Core-MVC-Applic-2 : 10 Points to Secure Your ASP.NET Core MVC Applications - https://www.stevejgordon.co.uk/using-high-performance-dotnetcore-csharp-techniques-to-base64-encode-a-guid : USING HIGH-PERFORMANCE TECHNIQUES TO BASE64 ENCODE A GUID - https://devblogs.microsoft.com/visualstudio/refactoring-made-easy-with-intellicode/ : Refactoring made easy with IntelliCode! - https://markheath.net/post/system-io-pipelines-high-perf-audio : Experimenting with System.IO.Pipelines for high performance audio - https://habr.com/en/post/464921/ : System.IO.Pipelines — малоизвестный инструмент для любителей высокой производительности Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/22-fp/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_197
1:37:03
October 5, 2019
#21 выпуск подкаста DotNet&More: Blazor, NetCore 3.0 Preview, C#8 и не только
Поздравляем всех .Net разработчиков с профессиональным праздником! В том время как .Net Core 3.0 подходит к финишной прямой мы решили поделиться нашим опытом использования preview версии. Кроме того, мы пригласили гостя, который готов рассказать все что думает про Blazor и WebAssembly. Более того, у нас появилась новая рубрика "Новости одной строкой"! В ней мы перечисляем топики, которые не вошли в основной стрим, но достойны упоминания. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/09/DotNetAndMore-21-Blazor.mp3 Shownotes:  - [0:03:52] DotNet Core 3.0 на проде - [0:08:18] Жизнь на preview версиях - [0:13:46] AspNet Core 3.0 и его фитчи - [0:18:54] Blazor - [0:23:52] Shared business logic и Xamarin - [0:46:11] Очередной оффтопик про Go - [0:52:37] C#8 на проде - [1:13;46] Новости одной строкой Ссылки: - https://andrewlock.net/series/exploring-asp-net-core-3/ Series: Exploring ASP.NET Core 3.0 - https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Blazor-Tips-and-Tricks Blazor Tips and Tricks - https://www.infoq.com/articles/webassembly-blazor/ WebAssembly and Blazor: A Decades Old Problem Solved - https://channel9.msdn.com/Shows/On-NET/Server-side-Blazor-in-NET-Core-30 Server-side Blazor in .NET Core 3.0 - https://devblogs.microsoft.com/dotnet/try-out-nullable-reference-types/ Try out Nullable Reference Types - https://devblogs.microsoft.com/dotnet/default-implementations-in-interfaces/ Default implementations in interfaces - https://www.dotnetconf.net/ .NET Conf 2019 - https://www.hanselman.com/blog/dotnetNewWorkerWindowsServicesOrLinuxSystemdServicesInNETCore.aspx dotnet new worker - https://devblogs.microsoft.com/dotnet/net-core-and-systemd/ .NET Core and systemd - https://raygun.com/blog/dot-net-debugging NET Debugging: 6 techniques you need in your arsenal - https://michaelscodingspot.com/logging-in-dotnet Logging in C# .NET Modern-day Practices: The Complete Guide - http://tooslowexception.com/net-memory-management-posters/ .NET Memory Management posters Ссылки (off topic): - https://tabnine.com/: TabNine - https://youtu.be/R4sTvHXkToQ: Александр Соловьев "Functional Reactive Programming & ClojureScript" Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/21-blazor/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_186
1:17:01
September 12, 2019
#20 выпуск подкаста DotNet&More: Game Dev на завтрак и не только
Многие из нас пришли в программирование с желанием разрабатывать игры, но увлекательный мир кровавого энтерпрайза настолько захлестнул, что эта мечта так и остается мечтой. И у нас так и остается виcеть вопрос: как же живет этот прекрасный или ужасный GameDev мир. В юбилейном выпуске DotNet&More мы пригласили гостя, Solution Architect Game Dev направления, Алексея Стрельцова.  Что из себя представляет разработка на Unity с технической и организационной точки зрения? Есть ли деньги в GameDev? Стоит ли вообще менять уютное формочкописание и уходить в разработку игр? Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания:  Shownotes:  - [0:01:45] Отличие Game Dev разработки от классического энтерпрайза - [0:20:52] Производительность - [0:51:17] GC в Unity и Allocation Free Code - [1:04:47] Мифы о GameDev: зарплаты, кранчи и проч. - [1:14:40] Переход в GameDev Ссылки: - https://unity3d.com: Unity3D Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/20-gamedev/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_181
1:32:13
August 22, 2019
#19 Кишочки за завтраком и не только
Представляем вам экспериментальный выпуск .Net Breakfast в котором мы будем собираться в нестандартном составе и просто обсуждать насущные темы, приглашать интересных гостей. В этот раз к нам заглянул Стас Сидристый, с которым мы поговорили о необходимости понимания внутренностей .Net, книге Конрода Кокосы, многопоточности и не только. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/08/DotNetAndMore-19-Breakfast.mp3 Shownotes:  - [0:03:20] Зачем .Net разработчику знать внутренности платформы? - [0:05:31] "Pro .NET Memory Management" Konrad Kokosa - [0:22:38] Оптимизация производительности - [0:33:26] Многопоточность - [0:52:17] Тестирование многопоточнных приложений - [0:55:23] Многопоточность и собеседования Ссылки: - http://clrium.ru: CLRium#6 - https://prodotnetmemory.com: "Pro .NET Memory Management" Konrad Kokosa - https://habr.com/en/company/jugru/blog/338732: Перформанс: что в имени тебе моём? Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/19-breakfast/ Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_173
1:10:24
August 9, 2019
#18 ASP.NET Core Developer Roadmap и не только
Июль, месяц тишины, нет новостей и громких релизов. И самое время поговорить о саморазвитии. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/07/DotNetAndMore-18-DeveloperRoadmap.mp3 Shownotes: [0:00:58] ASP.NET Core Developer Roadmap[0:47:13] Чему я научился на своём горьком опыте (за 30 лет в разработке ПО) Ссылки: https://github.com/MoienTajik/AspNetCore-Developer-Roadmap: ASP.NET Core Developer Roadmaphttps://habr.com/en/company/mailru/blog/456862/: Чему я научился на своём горьком опыте (за 30 лет в разработке ПО) https://dotnetmore.ru/wp-content/uploads/2019/07/DotNetAndMore-18-DeveloperRoadmap.mp3
1:23:16
July 25, 2019
#17 WCF наносит ответный удар и не только
Лето, пора отпусков и каникул. Но наш подкаст не знает слова отдых. Есть ли будущее у WCF и WWF? Чего ждать от собеседований? Как собрать fat binary за 2 шага? Обо всем этом и не только в нашем новом выпуске. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/07/DotNetAndMore-17-WCFComeback.mp3 Shownotes: [0:00:55] You can now download the new Open Source Windows Terminal[0:10:01] WF and WCF Given to the Community[0:31:12] Introducing Microsoft.FeatureManagement[0:38:31] Расцвет и упадок Visual Basic[0:59:26] .NET Interview Questions[1:06:19] C# Interview Questions[1:18:49] Announcing .NET Core 3.0 Preview 6[1:30:54] Tips on Container Tools for Visual Studio Ссылки: https://www.hanselman.com/blog/YouCanNowDownloadTheNewOpenSourceWindowsTerminal.aspx : You can now download the new Open Source Windows Terminalhttps://www.infoq.com/news/2019/06/WCF-Decision: WF and WCF Given to the Communityhttps://youtu.be/Z5o0PbWDzJM : ITSubbotnik – T4 и DSL Tools или наш опыт использования Model Driven Architecture (MDA)https://andrewlock.net/introducing-the-microsoft-featuremanagement-library-adding-feature-flags-to-an-asp-net-core-app-part-1/ : Introducing Microsoft.FeatureManagement https://habr.com/ru/post/456692/ : Расцвет и упадок Visual Basichttps://www.c-sharpcorner.com/article/dot-net-interview-questions/ : .NET Interview Questionshttps://www.c-sharpcorner.com/UploadFile/puranindia/C-Sharp-interview-questions/ : C# Interview Questionshttps://devblogs.microsoft.com/dotnet/announcing-net-core-3-0-preview-6/ : Announcing .NET Core 3.0 Preview 6https://www.hanselman.com/blog/MakingATinyNETCore30EntirelySelfcontainedSingleExecutable.aspx : Making a tiny .NET Core 3.0 entirely self-contained single executablehttps://dotnetcoretutorials.com/2019/06/20/publishing-a-single-exe-file-in-net-core-3-0/ : Publishing A Single EXE File In .NET Core 3.0 – .NET Core Tutorialshttps://www.paraesthesia.com/archive/2019/06/18/tips-on-container-tools-for-visual-studio/ : Tips on Container Tools for Visual Studio https://dotnetmore.ru/wp-content/uploads/2019/07/DotNetAndMore-17-WCFComeback.mp3
1:40:12
July 7, 2019
#16 Windows Terminal, TryNet и не только
Традиционно, после яркого мая наступает июньское затишье. А это значит, что стоит откопать и обсудить темы, затерявшиеся за громом майских конференций. Стоит ли ждать Windows Terminal? Что такое TryNet? 20 библиотек, которые должен знать любой разработчик. Об этом и не только в новом выпуске нашего подкаста. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/06/DotNetAndMore-16-Terminal.mp3 Shownotes: [0:00:22] Windows Terminal[0:15:09] Try.Net[0:20:17] Internet Explorer в Chromium[0:25:26] Net Core Service Workers[0:32:01] Best 20 dot Net Core Libraries Every Developer should know[1:22:39] Оптимизация сборки мусора в высоконагруженном .NET сервисе Ссылки: https://devblogs.microsoft.com/commandline/introducing-windows-terminal/ : Introducing Windows Terminalhttps://devblogs.microsoft.com/dotnet/creating-interactive-net-documentation/ : Create Interactive .NET Documentation with Try .NEThttps://devblogs.microsoft.com/aspnet/net-core-workers-as-windows-services/ : .NET Core Workers as Windows Serviceshttps://www.theverge.com/2019/5/6/18527875/microsoft-chromium-edge-new-features-build-2019 : Microsoft is building Internet Explorer into its new Chromium Edge, adding new featureshttps://codinginfinite.com/best-top-dot-net-core-useful-libraries-open-source/ : BEST 20 .NET CORE LIBRARIES EVERY DEVELOPER SHOULD KNOWhttps://vk.com/wall-101965347_202082?hash=998e24c7e258a5acda : Креативная презентация алгоритмов сортировкиhttps://youtu.be/X1V6_OyQKLw : Владимир Кочетков — Подводные камни System.Security.Cryptographyhttps://habr.com/en/post/452298/ : Оптимизация сборки мусора в высоконагруженном .NET сервисе https://dotnetmore.ru/wp-content/uploads/2019/06/DotNetAndMore-16-Terminal.mp3
1:35:48
June 15, 2019
#15 Build2019 и не только
Во второй части длинного обсуждения конференций мы решили затронуть недавний Build2019 и сравнить его с .Next. Стоит ли ходить на рекламные конференции? Есть ли будущее у machine learning в .Net? Любить или ненавидеть функциональное программирование? Об этом и не только в нашем выпуске под номером 15. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/05/DotNetAndMore-15-Build2019.mp3 Shownotes: [01:25] Build 2019[24:21] ML.NET[56:30] Функциональное программирование Ссылки: https://www.microsoft.com/en-us/build : Build 2019https://devblogs.microsoft.com/dotnet/introducing-net-5/ : Introducing .NET 5https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet : ML.NEThttps://blog.ploeh.dk/2018/06/25/visitor-as-a-sum-type/ : Visitor as a sum type by Mark Seemann https://dotnetmore.ru/wp-content/uploads/2019/05/DotNetAndMore-15-Build2019.mp3
1:19:23
May 24, 2019
#14 DotNext и не только
Совсем немного осталось времени до крупнейшей .Net конференции DotNext 2019 Piter и нам удалось пригласить в гости участника программного комитета Романа Неволина. Вместе с ним мы постарались понять, кому и на какие доклады стоит идти. P.S.: по правде говоря, мы записали более двух часов материалов. Но нам так хотелось выпустить секцию .Next как можно раньше, что мы решили разделить выпуск на две части. Вторую половину ждите совсем скоро. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/05/DotNetAndMore-14-BeforeDotNext.mp3 Shownotes: [01.05] DotNext Ссылки: https://dotnext-piter.ru/: DotNext 2019 Piter https://dotnetmore.ru/wp-content/uploads/2019/05/DotNetAndMore-14-BeforeDotNext.mp3
43:36
May 12, 2019
#13 Stack Overflow Developer Survey 2019 и не только
Каждый год Stack Overflow проводить опрос своих посетителей, дабы понять тренды современной разработки. И мы не могли пройти мимо результатов данного опроса. Нужны ли Back-end разработчики? Кто зарабатывает больше, .Net или Java? Есть ли программирование после сорока? Ответы на эти вопросы и не только слушайте в нашем новом выпуске. P.S. А что бы совсем не скатываться в желтизну, мы обсудили .NET for Apache Spark и новый .NetCore 3 Preview 4 Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/05/DotNetAndMore-13-Trends.mp3 https://dotnetmore.ru/wp-content/uploads/2019/05/DotNetAndMore-13-Trends.mp3 Shownotes: [00:08:05]: Stack Overflow Developer Survey 2019[01:02:57]: .NET for Apache Spark[01:16:31]: .NetCore 3 Preview 4 Ссылки: Stack Overflow Developer Survey 2019: https://insights.stackoverflow.com/survey/2019Introducing .NET for Apache® Spark Preview: https://devblogs.microsoft.com/dotnet/introducing-net-for-apache-spark/Announcing .NET Core 3 Preview 4 : https://devblogs.microsoft.com/dotnet/announcing-net-core-3-preview-4/OutOfMemory – a nerdy card game for developers!: http://tooslowexception.com/outofmemory-a-nerdy-card-game-for-developers/
1:27:22
May 9, 2019
#12 Visual Studio 2019, работа рубежом и не только
Зима уже совсем уступила свои права весне, так и Visual Studio 2017 постепенно “передает полномочия” 2019 версии. В данном выпуске мы поделились нашим опытом использования свежей версией нашей любимой (и не любимой) IDE. Так же, по просьбе слушателей, мы чуть глубже затронули async/await чем в прошлый раз. В дополнение ко всему, наш постоянный гость, Артем, рассказал много деталей про трудоустройство, работу и адаптацию за границей. Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы. Ссылка для скачивания: https://dotnetmore.ru/wp-content/uploads/2019/04/DotNetAndMore-12-VS2019.mp3 https://dotnetmore.ru/wp-content/uploads/2019/04/DotNetAndMore-12-VS2019.mp3 Ссылки: Visual Studio 2019 .NET productivity: https://devblogs.microsoft.com/dotnet/visual-studio-2019-net-productivity-2/Асинхронный рассинхрон: антипаттерны в работе с async/await в .NET: https://habr.com/en/company/dodopizzaio/blog/435666/Async Guidance: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md
1:50:24
April 25, 2019
#11 Full Stack разработка, Async-await в 2019 году, Fat Controllers и не только
Кто ходит в гости к нам в подкаст, тот поступает мудро. В данном выпуске у нас было двое мудрецов, которые, надеемся, превратятся в постоянных посетителей. С ними мы расставили точки над темой Full-Stack, немного поспорили про необходимость async-await, погрузились в тему Fat Controllers. Ссылки: Demystifying Async/Await: https://chrisstclair.co.uk/demystifying-async-await/?utm_source=csharpdigest&utm_medium=email&utm_campaign=featuredО том, как из C# я перешел в Elixir/Phoenix: https://habr.com/en/post/435796/When to use C# LINQ with Query Syntax over Method Syntax: https://michaelscodingspot.com/when-to-use-c-linq-with-query-syntax-over-method-syntax/?utm_source=csharpdigest&utm_medium=email&utm_campaign=featuredVisualizing thin ASP.NET Controllers via SOLID Principles: https://makingloops.com/visualizing-thin-controllers/?utm_source=csharpdigest&utm_medium=email&utm_campaign=featured6 types of code you shouldn’t have inside your .NET controllers: https://makingloops.com/fat-controller-causes/?utm_source=csharpdigest&utm_medium=email&utm_campaign=featured Скачать: https://dotnetmore.ru/wp-content/uploads/2019/04/DotNetAndMore-11-FatControllers.mp3 https://dotnetmore.ru/wp-content/uploads/2019/04/DotNetAndMore-11-FatControllers.mp3
1:39:55
April 11, 2019
#10 Drinkcast после IT Global Meetup
Что может быть лучше хорошей конференции, объединяющей под одной крышей множество сообществ? Только посиделка в баре после нее, во время которой участники могут без ограничений высказать все что они думают о текущей ситуации в IT в общем и позиции .Net сообщества в частности. Не забывайте оставлять комментарии, обсуждать наших гостей, так как только обратная связь позволяет нам понимать, что вам интересно. Скачать: https://dotnetmore.ru/wp-content/uploads/2019/04/DotNetAndMore-10-Drinkcast-ITGM.mp3 https://dotnetmore.ru/wp-content/uploads/2019/04/DotNetAndMore-10-Drinkcast-ITGM.mp3
1:19:24
April 5, 2019
#09 Net Foundation, Global Tools и не только
Несмотря на все обстоятельства, представляем Вам новый, 10 выпуск подкаста DotNet & More. К сожалению, пост продакшн выпуска неоправданно затянулся, так что некоторые топики могут показаться немного outdated. Тем не менее, мы надеемся, Вам будет интересно обсуждение .Net Foundation, возможности Global Tools, Defer в C#, очень короткий спор про логирование, и не только. Ссылки: Net Foundation: https://election.dotnetfoundation.org/Splunk уходит из России: https://habr.com/ru/post/441004/Dotnet format: https://twitter.com/gotheap/status/1096129261025484800?s=09C# Futures Defer: https://www.infoq.com/news/2019/02/csharp-defer?utm_source=csharpdigest&utm_medium=email&utm_campaign=featuredASP.NET Core (not that secret) User Secrets Explained: https://blog.elmah.io/asp-net-core-not-that-secret-user-secrets-explained/An in-depth analysis of .NET Core 3.0 support for WPF and Winforms APIs: https://blog.ndepend.com/net-core-3-0-support-for-wpf-and-winforms-apis/?utm_source=csharpdigest&utm_medium=email&utm_campaign=featured Скачать: https://dotnetmore.ru/wp-content/uploads/2019/03/DotNetAndMore-09-Holywar.mp3 https://dotnetmore.ru/wp-content/uploads/2019/03/DotNetAndMore-09-Holywar.mp3
1:48:48
March 19, 2019
#08 Asp Net 3 и не только
Всем привет. Представляем вам новый выпуск подкаста DotNet & More. До этого мы откладывали обсуждение новинок AspNet Core 3.0, а ведь эта новость для многих так важна. Так что мы собрались с мыслями, и разобрали по косточкам обещанные возможности. Кроме того, всегда есть время философским рассуждениями, и в этот раз не удалось избежать этого. Ссылки:– ASP.NET Core: Saturating 10GbE at 7+ million request/s: https://www.ageofascent.com/2019/02/04/asp-net-core-saturating-10gbe-at-7-million-requests-per-second/– ASP.NET Core updates in .NET Core 3.0 Preview 2: https://blogs.msdn.microsoft.com/webdev/2019/01/29/aspnet-core-3-preview-2/– High performance IO with System.IO.Pipelines: https://channel9.msdn.com/Shows/On-NET/High-performance-IO-with-SystemIOPipelines?WT.mc_id=ondotnet-twitter-cephilli Скачать: https://dotnetmore.ru/wp-content/uploads/2019/02/DotNetAndMore-08-AspNet3.mp3 https://dotnetmore.ru/wp-content/uploads/2019/02/DotNetAndMore-08-AspNet3.mp3
1:25:29
February 23, 2019
#07 Не менее экспериментальный Drinkcast и не только
Спасибо Вам дорогие слушатели за обратную связь. Мы поняли, что такой формат многим интересен так что не постеснялись посетить очередной SpbDotNet Meetup и пообщаться с представителями сообщества. В этот раз мы решили опробовать формат интервью – диалога. Первой жертвой стал спикер Егор Гришечко, который рассказал о своем опыте перехода на Go, а вторым – глава программного комитета SpbDotNet Анатолий Кулаков. Не забывайте оставлять комментарии, обсуждать наших гостей, так как только обратная связь позволяет нам понимать, что вам интересно. Скачать: https://dotnetmore.ru/wp-content/uploads/2019/02/DotNetAndMore-08-Drinkcast2.mp3 https://dotnetmore.ru/wp-content/uploads/2019/02/DotNetAndMore-08-Drinkcast2.mp3
1:00:59
February 20, 2019
#06 10 ошибок .Net программистов и не только
Наступил последний месяц зимы, и мы представляем очередной выпуск подкаста “DotNet & More”. Рассмотрев последние вкусности от Microsoft, как то улучшенный switch оператор и фитчи NetCore 3.0, хайповые machine learning и big data в .Net мире, мы решили немного поговорить о вечном, об ошибках. P.S.: спасибо всем за обратную связь, мы добавили фоновую музыку и убрали собаку в начале P.P.S.: заранее извиняемся за ужасный звук одного из ведущих. Хотелось бы сказать, что он ехал на своем BMW из Майами, но нет, он просто криво настроил микрофон. Links: Do more with patterns in C# 8.0: https://blogs.msdn.microsoft.com/dotnet/2019/01/24/do-more-with-patterns-in-c-8-0/The 10 Most Common Mistakes in C# Programming: https://www.toptal.com/c-sharp/top-10-mistakes-that-c-sharp-programmers-makeHelp us plan the future of .NET and Big Data: https://blogs.msdn.microsoft.com/dotnet/2019/01/28/help-us-plan-the-future-of-net-and-big-data/Net Core 3 Preview: https://blogs.msdn.microsoft.com/dotnet/2019/01/29/announcing-net-core-3-preview-2/ Скачать: https://dotnetmore.ru/wp-content/uploads/2019/02/DotNetAndMore-06-Top10AndMore.mp3 https://dotnetmore.ru/wp-content/uploads/2019/02/DotNetAndMore-06-Top10AndMore.mp3
1:21:38
February 7, 2019
#05 Экспериментальный Drinkcast и не только
Рано или поздно, такое должно было произойти: из-за технических неполадок, нам не удалось полноценно обработать очередной выпуск. Но не расстраивайтесь. Дабы скрасить Ваше ожидание, мы записали экспериментальный Drinkcast. После каждого митапа DotNetRu сообщества, самые активные представители идут бар, где происходят самые жаркие обсуждения: должен ли .Net разработчик становиться Full-Stack, нужно ли знать assembler, как работать в токсичном коллективе и многое другое. В этот раз, мы взяли с собой аппаратуру, поймали спикеров и записали для вас все, все, все. PS: так как этот выпуск экспериментальный, мы просим в комментариях в VK (http://vk.com/dotnetmore) или Telegram (http://t.me/dotnetmore_chat) писать Ваше мнение. Если такой формат Вам по душе, мы продолжим записывать Drinkcast’s. Ссылки: Писать веб-сайты на ассемблере полезно и приятно: https://habr.com/en/post/318916/Иди-ка ты на !@# со своей «токсичностью»: https://habr.com/ru/post/432700/Коаны о программировании: http://thecodelesscode.com/contents?lang=ru https://dotnetmore.ru/wp-content/uploads/2019/01/DotNetAndMore-05-Drinkcast.mp3
54:41
January 29, 2019
#04 Рейтинг C#/VB.NET и не только
Представляем Вам четвертый эпизод подкаста “DotNet и не только (DotNet & More)”, где мы обсудим недавний “взлет” VisualBasic.Net и падение C# в TIOBE индексе, а так же их положение в других статистических источниках.Но это еще не все. Мы начинаем новую рубрику: самые интересные статьи. Предлагайте Ваши темы для обсуждения и мы обязательно их коснемся. https://dotnetmore.ru/wp-content/uploads/2019/01/DotNetAndMore-04-Tiobe.mp3
53:33
January 12, 2019
#03 Новогодний
Представляем Вам третий, новогодний, выпуск подкаста “Dotnet и не только”, где мы познакомимся со свежей Visual Studio 2019, похвалим Rider 2018.3, ну и конечно же ответим на вопрос: “Каким был 2018 год для .Net разработчика” https://dotnetmore.ru/wp-content/uploads/2019/01/DotNetAndMore-03-HappyNewYear.mp3
1:00:47
January 12, 2019
#02 NetCore 2.2 и не только
Представляем Вам второй выпуск подкаста “Dotnet и не только”, где мы разберем по косточкам свежие NetCore 2.2, AspNetCore 2.2, EFCore 2.2 и совершенно не скатимся в обсуждение Edge на базе Chromium https://dotnetmore.ru/wp-content/uploads/2019/01/DotNetAndMore-02-Connect.mp3
1:08:42
January 12, 2019
#01 По следам DotNext, что нас ждет в NetStandard 2.1 и многое другое
Представляем Вам первый выпуск подкаста “Dotnet и не только”, где мы поделимся впечатлениями о прошедшем DotNext, рассмотрим новинки в NetCore 2.2, NetFramework 4.8, и ответим на вопрос, зачем нужен NetStandard 2.1 https://dotnetmore.ru/wp-content/uploads/2019/01/DotNetAndMore-01-Dotnext.mp3
48:03
January 12, 2019
#00 Самые спорные возможности C#8
Представляем Вам пилотный выпуск подкаста DotNetRu. В нем мы разбираем самые спорные возможности C# 8 которые нас ожидают уже скоро. https://dotnetmore.ru/wp-content/uploads/2019/01/DotNetAndMore-00-Pilot.mp3
44:58
January 5, 2019