This Is the Place for LINQ in Modern .NET Design

  Рет қаралды 9,706

Zoran Horvat

Zoran Horvat

Күн бұрын

Пікірлер: 19
@tomiczdarko
@tomiczdarko 8 ай бұрын
Amazing channel. It's really nice to see our people on youtube.
@_IGORzysko
@_IGORzysko 10 ай бұрын
Impressive! You went very smoothly from LINQ being just a "tool" for operating on data to functional programming. It's very helpful to look at LINQ this way because indeed it is a powerful fundament of specification pattern 🚀
@bogdanpavlovic3456
@bogdanpavlovic3456 10 ай бұрын
Zoki srecna Nova! Da si mi ziv i zdrav! i ove godine da odradis prvu knjigu na srpskom i engleskom jeziku! Za stampariju cemo se snaci :) Ziveli i svako dobro! 🍺🍻🍺
@iamapant8142
@iamapant8142 2 ай бұрын
0:40 "Let me show you its features"
@zeeshanazeem5212
@zeeshanazeem5212 10 ай бұрын
Where can i get your course for functional programming C#
@zoran-horvat
@zoran-horvat 10 ай бұрын
My latest course on functional C# is published at Pluralsight: codinghelmet.com/go/functional-csharp
@AlexUkrop
@AlexUkrop 10 ай бұрын
The Linq problem now is how to support IAsyncEnumerable in the same way as for usual IEnumerable. Yes, there are extensions already that help to use async/await inside and it is enough in many cases but not always. I use Linq forever and do not use loops at all but how about await foreach {} loop in Linq and so on?
@zoran-horvat
@zoran-horvat 10 ай бұрын
IAsyncEnumerable is covering a very narrow corner case. I am not sure how important LINQ would be there, let alone that many of the traditional LINQ operators are not even applicable to asynchronous sequences.
@PlerbyMcFlerb
@PlerbyMcFlerb 10 ай бұрын
​​@zoran-horvat select and selectmany are trivial to custom implement for it, using yield syntax You can also make overloads of selectmany to make it work seamlessly with ienumerable and task, which makes the query syntax a really expressive notation
@ДмитрийКондратенко-б5ь
@ДмитрийКондратенко-б5ь 10 ай бұрын
- Where have all the patterns gone? - The girls have picked them, every one😊
@zoran-horvat
@zoran-horvat 10 ай бұрын
I thought of adding that to the video but didn't know how to make it look right :)
@ДмитрийКондратенко-б5ь
@ДмитрийКондратенко-б5ь 10 ай бұрын
@@zoran-horvat You have good taste in music Zoran). Perhaps a musical insert without words, just a melody). But I’m not a video editing specialist and I don’t know how difficult it is to do in terms of time spent.
@dzllz
@dzllz 10 ай бұрын
I love your expressive voice ! Keep it up!
@mrbondeah
@mrbondeah 10 ай бұрын
Hey! At 4:22 you mention "Watch that video..." - is there a link for it somewhere? Thanks. 👍🏻
@zoran-horvat
@zoran-horvat 10 ай бұрын
I will add those links to the description, too. In the meanwhile, it should have popped up in the upper right corner during playback.
@mrbondeah
@mrbondeah 10 ай бұрын
Thank you 😊 (they show up on Android, but not if using Chromecast to my TV).
@danilomosurovic6735
@danilomosurovic6735 10 ай бұрын
Pozdrav Zorane. Vaš kurs, Functional C# 10 na Pluralsightu je jedini kojem treba premium subscription. Ostale sam uredno gledao sa basic. Je li to greška ili je to tako zamišljeno? Hvala.
@zoran-horvat
@zoran-horvat 10 ай бұрын
Ne znam kako Pluralsight organizuje članarinu, ovo je nova informacija za mene.
@danilomosurovic6735
@danilomosurovic6735 10 ай бұрын
​@@zoran-horvat Nisam siguran kako izaberu koji ulaze u basic a koji u premium. Baš šteta. Ne znam kako je sa vaše strane, ali što se korisnika tiče, lakše je x puta na udemy-u. Platiš kurs koji te zanima i doviđenja. U svakom slučaju hvala na odgovoru, genijalan kontent snimate.
The Combinatorial Explosion Trap: Does Your Code Have It?
13:54
Zoran Horvat
Рет қаралды 9 М.
You May Have Never Learned This Lesson Right
13:02
Zoran Horvat
Рет қаралды 12 М.
СКОЛЬКО ПАЛЬЦЕВ ТУТ?
00:16
Masomka
Рет қаралды 3,1 МЛН
Players push long pins through a cardboard box attempting to pop the balloon!
00:31
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 39 МЛН
When u fight over the armrest
00:41
Adam W
Рет қаралды 28 МЛН
Let Design by Contract Be Your Highest-Valued Design Method
13:40
Zoran Horvat
Рет қаралды 10 М.
Why Just In Time Coding Is More Effective
7:36
Senior Code Review Buddy
Рет қаралды 3,6 М.
Master the Design of Functional Types in C#
17:53
Zoran Horvat
Рет қаралды 17 М.
Learn To Love DDD-Style Strongly Typed IDs
9:04
Zoran Horvat
Рет қаралды 27 М.
Let C# Tuples Become Your Best Friends
11:51
Zoran Horvat
Рет қаралды 10 М.
The Ultimate Guide to C# Records
12:55
Zoran Horvat
Рет қаралды 22 М.
Remove Messy Constructor Calls | Clean Code
12:19
Zoran Horvat
Рет қаралды 15 М.
СКОЛЬКО ПАЛЬЦЕВ ТУТ?
00:16
Masomka
Рет қаралды 3,1 МЛН