DotNet & More Подкаст – Telegram
DotNet & More Подкаст
577 subscribers
1 photo
24 videos
521 links
Подкаст о .Net разработке и не только
Download Telegram
#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-make
- Help 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/podcast/10mistakes/
И там же можно скачать: https://dotnetmore.ru/wp-content/uploads/2019/02/DotNetAndMore-06-Top10AndMore.mp3

А тут можно прокомментировать: https://vk.com/dotnetmore?w=wall-175299940_51А тут можно прокомментировать: https://vk.com/dotnetmore?w=wall-175299940_51
А тут можно прокомментировать: https://vk.com/dotnetmore?w=wall-175299940_51А тут можно прокомментировать: https://vk.com/dotnetmore?w=wall-175299940_51
А тут можно прокомментировать: https://vk.com/dotnetmore?w=wall-175299940_51
#07 Не менее экспериментальный Drinkcast и не только

Спасибо Вам дорогие слушатели за обратную связь. Мы поняли, что такой формат многим интересен так что не постеснялись посетить очередной SpbDotNet Meetup и пообщаться с представителями сообщества. В этот раз мы решили опробовать формат интервью - диалога. Первой жертвой стал спикер Егор Гришечко, который рассказал о своем опыте перехода на Go, а вторым - глава программного комитета SpbDotNet Анатолий Кулаков.

Не забывайте оставлять комментарии, обсуждать наших гостей, так как только обратная связь позволяет нам понимать, что вам интересно.

Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/07drinkcast2/
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_54
#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/podcast/08-asp-net-3-and-more/
Не забывайте оставлять комментарии и замечания: https://vk.com/dotnetmore?w=wall-175299940_56
#09 Net Foundation, Global Tools и не только

Несмотря на все обстоятельства, представляем Вам новый, 10 выпуск подкаста DotNet & More. К сожалению, пост продакшн выпуска неоправданно затянулся, так что некоторые топики могут показаться немного outdated. Тем не менее, мы надеемся, Вам будет интересно обсуждение .Net Foundation, возможности Global Tools, Defer в C#, очень короткий спор про логирование, и не только.

https://dotnetmore.ru/wp-content/uploads/2019/03/DotNetAndMore-09-Holywar.mp3

Ссылки:
- Net Foundation: https://election.dotnetfoundation.org/
- Splunk уходит из России: https://habr.com/ru/post/441004/
- Dotnet format: https://twitter.com/gotheap/status/1096129261025484800?s=09
- C# Futures Defer: https://www.infoq.com/news/2019/02/csharp-defer?utm_source=csharpdigest&utm_medium=email&utm_campaign=featured
- ASP.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/podcast/09-net-foundation/
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_90
#10 Drinkcast после IT Global Meetup

Что может быть лучше хорошей конференции, объединяющей под одной крышей множество сообществ? Только посиделка в баре после нее, во время которой участники могут без ограничений высказать все что они думают о текущей ситуации в IT в общем и позиции .Net сообщества в частности.

Не забывайте оставлять комментарии, обсуждать наших гостей, так как только обратная связь позволяет нам понимать, что вам интересно.

https://dotnetmore.ru/wp-content/uploads/2019/04/DotNetAndMore-10-Drinkcast-ITGM.mp3

Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/10-drinkcastitgm/
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_102
#11 Full Stack разработка, Async-await в 2019 году, Fat Controllers и не только

Кто ходит в гости к нам в подкаст, тот поступает мудро. В данном выпуске у нас было двое мудрецов, которые, надеемся, превратятся в постоянных посетителей.
С ними мы расставили точки над темой Full-Stack, немного поспорили про необходимость async-await, погрузились в тему Fat Controllers.

Скачать: https://dotnetmore.ru/wp-content/uploads/2019/04/DotNetAndMore-11-FatControllers.mp3

Ссылки:
- 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=featured
- Visualizing thin ASP.NET Controllers via SOLID Principles: https://makingloops.com/visualizing-thin-controllers/?utm_source=csharpdigest&utm_medium=email&utm_campaign=featured
- 6 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/podcast/11-fatcontrollers/
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_106
#12 Visual Studio 2019, работа рубежом и не только

Зима уже совсем уступила свои права весне, так и Visual Studio 2017 постепенно "передает полномочия" 2019 версии. В данном выпуске мы поделились нашим опытом использования свежей версией нашей любимой (и не любимой) IDE. Так же, по просьбе слушателей, мы чуть глубже затронули async/await чем в прошлый раз.
В дополнение ко всему, наш постоянный гость, Артем, рассказал много деталей про трудоустройство, работу и адаптацию за границей.

Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.

Ссылка для скачивания: 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

Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/12-vs2019/
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_117
#14 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

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/2019
- Introducing .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/

Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/14-trends/
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_127
#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/: .Next 2019 Piter

Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/14-dotnext/
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_133
#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 2019
- https://devblogs.microsoft.com/dotnet/introducing-net-5/ : Introducing .NET 5
- https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet : ML.NET
- https://blog.ploeh.dk/2018/06/25/visitor-as-a-sum-type/ : Visitor as a sum type by Mark Seemann

Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/15-build2019/
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_142
#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 Terminal
- https://devblogs.microsoft.com/dotnet/creating-interactive-net-documentation/ : Create Interactive .NET Documentation with Try .NET
- https://devblogs.microsoft.com/aspnet/net-core-workers-as-windows-services/ : .NET Core Workers as Windows Services
- https://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 features
- https://codinginfinite.com/best-top-dot-net-core-useful-libraries-open-source/ : BEST 20 .NET CORE LIBRARIES EVERY DEVELOPER SHOULD KNOW
- https://vk.com/wall-101965347_202082?hash=998e24c7e258a5acda : Креативная презентация алгоритмов сортировки
- https://youtu.be/X1V6_OyQKLw : Владимир Кочетков — Подводные камни System.Security.Cryptography
- https://habr.com/en/post/452298/ : Оптимизация сборки мусора в высоконагруженном .NET сервисе

Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/16-terminal-trynet/
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_143
#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 Terminal
- https://www.infoq.com/news/2019/06/WCF-Decision: WF and WCF Given to the Community
- https://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 Basic
- https://www.c-sharpcorner.com/article/dot-net-interview-questions/ : .NET Interview Questions
- https://www.c-sharpcorner.com/UploadFile/puranindia/C-Sharp-interview-questions/ : C# Interview Questions
- https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0-preview-6/ : Announcing .NET Core 3.0 Preview 6
- https://www.hanselman.com/blog/MakingATinyNETCore30EntirelySelfcontainedSingleExecutable.aspx : Making a tiny .NET Core 3.0 entirely self-contained single executable
- https://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 Tutorials
- https://www.paraesthesia.com/archive/2019/06/18/tips-on-container-tools-for-visual-studio/ : Tips on Container Tools for Visual Studio


Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/17-wcf-comeback/
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_158
#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 Roadmap
- https://habr.com/en/company/mailru/blog/456862/: Чему я научился на своём горьком опыте (за 30 лет в разработке ПО)

Слушайте и скачивайте нас на сайте: https://dotnetmore.ru/podcast/18-asp-net-core-developer-roadmap/
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_162
#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
Еще год назад не было ни одного хардкорного .Net подкаста на русском, а теперь целых два. Всем рекомендуем послушать второй выпуск подкаста RadioDotNet. Enjoy!
Forwarded from DotNetRu
Подкаст RadioDotNet выпуск №1

https://soundcloud.com/radiodotnet/e001

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

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

Microsoft's Plans for .NET 5
https://msdn.microsoft.com/en-us/magazine/mt833477.aspx
https://twitter.com/ziki_cz/status/1151284877104488448

Create a Trimmed Self-Contained Single Executable in .NET Core 3.0
https://www.talkingdotnet.com/create-trimmed-self-contained-executable-in-net-core-3-0/

Supporting IAsyncEnumerable with LINQ
https://channel9.msdn.com/Shows/On-NET/Supporting-IAsyncEnumerable-with-LINQ
https://github.com/dotnet/roslyn/blob/master/docs/features/async-streams.md

EventCounter vs PerformanceCounter
https://github.com/dotnet/diagnostics/blob/master/documentation/dotnet-counters-instructions.md
https://github.com/dotnet/diagnostics/issues/346

DragonFruit and System.CommandLine is a new way to think about .NET Console apps
https://www.hanselman.com/blog/DragonFruitAndSystemCommandLineIsANewWayToThinkAboutNETConsoleApps.aspx
https://github.com/dotnet/command-line-api

Introducing PowerShell as .NET Global Tool
https://devblogs.microsoft.com/powershell/introducing-powershell-as-net-global-tool/
https://docs.microsoft.com/en-us/dotnet/core/tools/global-tools

Versioning limitations in .NET
https://codeblog.jonskeet.uk/2019/06/30/versioning-limitations-in-net/
https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/breaking-change-rules.md

Fibonacci Versioning
https://fibver.org/

Where we are with "out of process" ReSharper
https://blog.jetbrains.com/dotnet/2019/07/11/where-we-are-with-out-of-process-resharper/
https://blog.jetbrains.com/dotnet/2018/05/28/introducing-resharper-performance-series/

JetBrains Open Day в Петербурге
https://habr.com/ru/company/JetBrains/blog/461923/
https://www.youtube.com/watch?v=_Unj-6ua1CI
https://www.youtube.com/watch?v=LfuvTI0uL6A
https://www.youtube.com/watch?v=LifD-lFNqKI

#dotnet #dotnetru #podcast
#20 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
#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
#22 Бесплатный билет на 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
Результаты конкурса

Спасибо всем, кто отправил свои вопросы на собеседование, тестовые задания и проч. на конкурс. Было крайне сложно выбрать победителя, так как все примеры были крайне интересны.

Только билет лишь один, и его выигрывает Александр Павлов за невероятно веселые и хардкорные вопросы на собеседование, которые, давайте будем честны, крайне не рекомендуется задавать в реально жизни.
Тем не менее, остальных участников конкурса не хотелось оставлять без подарка: всем участникам, приславшим свои материалы до дедлайна, предоставлена 66.6% скидка на крутейший семинар CLRium#6: clrium.ru, на котором за 2 дня будет от и до разобрана многопоточность в .Net и не только.

Все материалы конкурса мы разберем в выпуске и, возможно, у кого то из гостей будет свое мнение по вопросу тестовых заданий, задачек и вопросов.
#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