Тёмный

TOP 3 .NET Libraries I Use In Every Project 

Codewrinkles
Подписаться 28 тыс.
Просмотров 7 тыс.
50% 1

Опубликовано:

 

15 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 26   
@Codewrinkles
@Codewrinkles Год назад
Here's the video on behavior pipelines: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IjWLEhnonrc.html
@elsharpos
@elsharpos Год назад
love your content Dan, great work as always.
@Codewrinkles
@Codewrinkles Год назад
I appreciate that! Thanks
@Cougarbite
@Cougarbite Год назад
As you said, bringing in 3rd party libraries in your codebase makes you responsible for it, so for the most of my work I prefer to "reinvent the wheel" so to speak, but I must admit in the past I was using Dapper (until I've became proficient in EF Core)
@Codewrinkles
@Codewrinkles Год назад
Well, I still use Dapper quite often in some circumstances.
@eduardrivas6964
@eduardrivas6964 Год назад
I still use Dapper, I really want to have control over the sql statements being made, joins, etc, it feels much safer when I do it.
@TheChenchen
@TheChenchen Год назад
Linq2db is better 😂😂😂
@jacfarjama467
@jacfarjama467 Год назад
Great video, thanks. Totally agree with all three libraries.
@Codewrinkles
@Codewrinkles Год назад
Thanks for watching!
@Codewrinkles
@Codewrinkles Год назад
What do you think about how I used ChatGPT in the video. Do you use it for similar stuff in your day to day work?
@georget10i
@georget10i Год назад
Interesting. Would not figure for MediatR as number one. I could be totally wrong of course, but I myself would go: Project: AutoMapper, AutoFac, FluentValidation Tests: AutoFixture, Moq, FluentAssertions
@Codewrinkles
@Codewrinkles Год назад
This is not about being wrong or correct. It's about what tools we use that help us to deliver better software. I have one question tough. What are the benefits of using a 3rd party DI container? I have never used one in .NET Core apps.
@rustamhajiyev
@rustamhajiyev Год назад
Dapper? I use it almost in every solution, sometimes in conjunction with EF Core, to get the best out of them.
@Codewrinkles
@Codewrinkles Год назад
Dapper would probably make it to a close 4th place. But I don't really use it on every project. I use it just where I have some complex querying to do.
@vitek0585
@vitek0585 Год назад
Agree, my project also know about these libraries 🙂
@Codewrinkles
@Codewrinkles Год назад
Glad to hear that. I really thought there would be a lot of comments like "hey, why is library X not in the top 3?"
@vitek0585
@vitek0585 Год назад
​@@Codewrinkles If there were a list of the top 10 libraries, I would proudly say where is mapper))
@Codewrinkles
@Codewrinkles Год назад
Ha, ha, that would for sure not make into my personal Top 10 :))
@miyurangaananda196
@miyurangaananda196 Год назад
@eduardrivas6964
@eduardrivas6964 Год назад
I just don't understand why so many people uses MediatR that much. It's like a fashion thing that adds unnecesary complexity for most projects.
@Codewrinkles
@Codewrinkles Год назад
I can't contraddict you with this. in the end I think this is also a matter of personal taste. But for me, behavior pipelines and notifications are features that help to keep the code clean, well organized, easy to understand and easy to maintain. I worked mostly on LOB apps and I have never encountered a project till now where the complexity of MediatR outweighs its benefits in the long run. I'm also curious, how would you handle cross-cutting concerns in your app without MediatR? Would you manually create your own decorators? Would you use another library like Scrutor?
@Sebastian-sk2wu
@Sebastian-sk2wu Год назад
How about you let those people decide what adds unnecessary complexity or not?! I assume they know their code and requirements better than you do.
@Ziberac
@Ziberac Год назад
@@Sebastian-sk2wu I have never used MediatR, but my first impression was the same. It looks like a bunch of bloat. Can someone help me understand a use case where this solves a programming issue? I'm really just looking for context on it's usefulness.
@krccmsitp2884
@krccmsitp2884 Год назад
It is often misunderstood and misused, that's the main problem IMO.
Далее
Don't Use AutoMapper in C#! Do THIS Instead!
16:17
Просмотров 69 тыс.
The MediatR Feature NOBODY Is Using!
12:38
Просмотров 4 тыс.
Background Tasks Are Finally Fixed in .NET 8
10:29
Просмотров 112 тыс.
Why I Prefer HANDLERS Instead of SERVICES?
4:34
Просмотров 5 тыс.
WEBHOOKS With .NET Minimal APIs
16:34
Просмотров 7 тыс.
Clean Message Bus Consumers with MediatR in .NET
27:20
Build Clean Messaging in .NET with MassTransit
21:44
Просмотров 100 тыс.
Scheduling repeating tasks with .NET 6’s NEW Timer
12:47
The Easiest Way to Create PDFs in .NET
9:47
Просмотров 119 тыс.
Implementing the Result Pattern In ASP.NET API
16:50
Просмотров 3,9 тыс.