Advanced C# - LINQ Tutorial

  Рет қаралды 173,260

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

Пікірлер: 58
@GavinLon
@GavinLon Жыл бұрын
In this course we look in detail at a set of technologies named LINQ (Language Integrated Query) using the C# language. LINQ is a Microsoft .NET technology that adds querying capability to .NET. LINQ can be likened to SQL but the functionality is executed at a higher level of abstraction. It supports data retrieval from heterogeneous data sources, where queries can be executed directly on for e.g. data collections from within your .NET code. This is a very powerful technology that in my opinion every .NET developer should learn. A special thank you to FreeCodeCamp for sharing this course on the FreeCodeCamp community KZbin channel. I hope you enjoy this course and benefit from it.
@Alex-yr1jx
@Alex-yr1jx Жыл бұрын
You’re a legend Gavin, thank you
@vibes992000
@vibes992000 9 ай бұрын
one of the best tutorials for LINQ. Even as a senior softawre engineer it helped me to recall the concepts.
@robinheyer708
@robinheyer708 Жыл бұрын
2:31:41 The Enumerable.Empty() method returns an empty sequence of type TResult. It is useful when you need to return an empty sequence of a specific type without creating an instance of a collection. Instantiating an empty list using the List constructor creates an instance of the List class in memory. If you are dealing with a high throughput application, this could have a noticeable impact on performance. Using Enumerable.Empty() does not create an object per call and therefore puts less load on the garbage collector.
@Ti_Nspire
@Ti_Nspire Жыл бұрын
Beautiful explaination. I use LINQ statements every day for work and this was not explained nearly as in depth during my bachelor's. Thank you
@bernpaul9868
@bernpaul9868 Жыл бұрын
same here
@usmanmalik-xk5vi
@usmanmalik-xk5vi 8 ай бұрын
Excellent resource, The guy is literally breaking examples from Microsoft docs in a much simpler way. Everything you need to know about LINQ is here and that goes for partial entity framework core as well as it heavily uses LINQ about 80% of the time when you are done creating entities and are just working with retrieving them
@rahulsbhatt
@rahulsbhatt Жыл бұрын
Excellent course! Few months back I had watched his advanced generics series, truly was something I haven't seen on KZbin before. Thanks free code camp and Gavin for this masterpiece 🙏
@VahagCharvadaryan
@VahagCharvadaryan Жыл бұрын
Perfect! Just perfect! Was worth all the 3 hours of it (although I spent only 2 using INTED))))
@abdulazeezaare1453
@abdulazeezaare1453 Жыл бұрын
I am so excited to be part of this class, thanks
@FadiKraiem
@FadiKraiem 5 ай бұрын
I appreciate this course , a very good effort and clear explanation , a treasure in youtube
@bogdanivchenko3723
@bogdanivchenko3723 Жыл бұрын
Inner join query: 1:06:28 left outer join query: 1:16:44
@dp-bhatt
@dp-bhatt Жыл бұрын
This is really a great tutorial on LINQ! ❤❤❤
@Bhupatii
@Bhupatii 8 ай бұрын
Enjoyed whole tutorial 💡🎉
@vijayakumar1591
@vijayakumar1591 9 ай бұрын
Nice! It was a very useful walkthrough code session
@sbabymoney3204
@sbabymoney3204 8 ай бұрын
Roland never disappoints!
@deepakbhagat811
@deepakbhagat811 Жыл бұрын
best linq tutorial 😌
@b_educate5280
@b_educate5280 5 ай бұрын
Big thanks for useful tutorial.
@mustafarahimfandy1660
@mustafarahimfandy1660 Жыл бұрын
All you need to know about this framework DataTable , DataRow , DataColumn , DataRelation , and Linq
@RaZziaN1
@RaZziaN1 Жыл бұрын
no, u need to know also, authorization attribs, regex, files manipulation, encoding, cqrs approach, ddd, translated enumerations
@yihu-t8p
@yihu-t8p Жыл бұрын
best linq content
@chosenireri8443
@chosenireri8443 Жыл бұрын
Amazing content
@lex-i8b
@lex-i8b 9 күн бұрын
Absolute legend!
@GnomeFire
@GnomeFire Жыл бұрын
I'm only in the first lesson, but I'm a bit confused as to why we are adding Employees inside of the GetEmployees function (same with Departments). Wouldn't it be better practice to do that somewhere else in the code so it doesn't run every time we call the function?
@robinheyer708
@robinheyer708 Жыл бұрын
I guess it's to simulate a real-life experience where you wouldn't hardcode the list of employees directly into your application but you would keep them in some kind of file or database and make a call to fill the temporary list in your app. Although, essentially, we are actually still hardcoding it here like you noticed ;)
@MichaelMo-L
@MichaelMo-L Жыл бұрын
Could you please put in a playlist
@naderelfeel3858
@naderelfeel3858 5 ай бұрын
That's Just Great❤
@loool21
@loool21 Жыл бұрын
Could you please do a full PHP / Laravel course under 2 hours for beginners?
@technicaltechnmofficial2513
@technicaltechnmofficial2513 Жыл бұрын
Could you please do a advanced tutorial video on android application development using KOTLIN
@activex7327
@activex7327 Жыл бұрын
Code readability is a matter of preference and is context specific. In your example, I could argue either way for LINQ syntax vs Query syntax. Readability is context specific because it depends on the complexity of your data queries. If you want to do simple one line filter, the Query syntax is too verbose where Method syntax is simple and concise. I would be curious who said that Query syntax over Method syntax is preferable ... Because it is a bad recommendation.
@Mastermindshares
@Mastermindshares Жыл бұрын
Can u make video on Extension method linq query approach . It would be helpful
@shuvbhowmickbestin
@shuvbhowmickbestin Жыл бұрын
Visual Studio for mac looks more like a text editor than an actual IDE.
@Ertugrul.Yilmaz
@Ertugrul.Yilmaz Жыл бұрын
Is there anyone who watch this video with normal speed?
@bojohannesen4352
@bojohannesen4352 7 ай бұрын
Of course. Plenty of time to take notes and appreciate this excellent, free content.
@FadiKraiem
@FadiKraiem 5 ай бұрын
​@@bojohannesen4352 i confirm this is a treasure even though it is a lil bit fast to beginners
@usmanmarkaz
@usmanmarkaz Жыл бұрын
Sir plz upload tutorials and some Projects in React Native from basic to advance
@velovo2988
@velovo2988 Жыл бұрын
Thanks!
@animeprofiles2077
@animeprofiles2077 Жыл бұрын
This was much needed Lmao
@sin7wu
@sin7wu Жыл бұрын
please do a video bout TCL?
@azym_equinox
@azym_equinox 10 ай бұрын
great
@jasonk6234
@jasonk6234 Жыл бұрын
He speaks very clearly but the echoing is very disruptive lol
@soumadip_banerjee
@soumadip_banerjee Жыл бұрын
@mrjoe64-dz4pr
@mrjoe64-dz4pr Жыл бұрын
Make video in Adobe Photoshop plzz.
@JoaoBatista-ou3tf
@JoaoBatista-ou3tf Жыл бұрын
Great!
@raju.gunawan
@raju.gunawan Жыл бұрын
👍👍👍
@ahmetHoca733
@ahmetHoca733 11 ай бұрын
Thanks for the video, i guess your success..
@Sad_Chief
@Sad_Chief 6 ай бұрын
10:00
@monoto8272
@monoto8272 Жыл бұрын
Datepart() in linq anyone?
@12crenshaw
@12crenshaw Жыл бұрын
Why are you obliged to have a cap and be middle aged to programm in c#?
@shuvbhowmickbestin
@shuvbhowmickbestin Жыл бұрын
lmao
@rishudev6826
@rishudev6826 11 ай бұрын
Hahah every time he says Func... Definitely sounds like something more obscene
@hue_sane
@hue_sane Жыл бұрын
☝️
@Johanthegnarler
@Johanthegnarler 2 ай бұрын
Wild, .NET peeps still using ORM? Good video though.
@HoustonMary-e7m
@HoustonMary-e7m 4 ай бұрын
Jan Isle
@emeverse
@emeverse Жыл бұрын
First to watch and comment
@cliff_hewitt
@cliff_hewitt 6 ай бұрын
This guy's jagged narration style is very difficult to follow. Bleh. His coding style also lacks functions, a coding pattern that would be really helpful when dealing with different functionalities in the language.
@zlaza314
@zlaza314 Жыл бұрын
Hello, i send you a e-mail
@arp637
@arp637 Жыл бұрын
First
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
LINQ in C# - Top 10 concepts everyone should know 🔥
17:54
The Engineer's Desk
Рет қаралды 26 М.
Every single feature of C# in 10 minutes
9:50
Train To Code
Рет қаралды 169 М.
Every Single LINQ Extension Method With Examples | .NET & C# Essentials
42:28
one year of studying (it was a mistake)
12:51
Jeffrey Codes
Рет қаралды 214 М.
Understand your C# queries! IEnumerable & IQueryable in explained
11:28
tutorialsEU - C#
Рет қаралды 41 М.
LINQ + Lambda expressions - C# tutorial
6:14
Tarodev
Рет қаралды 114 М.
Making LINQ Blazing fast with PLINQ (Parallel LINQ) | .NET & C# Essentials
36:26
Vue.js Course for Beginners [2021 Tutorial]
3:39:56
freeCodeCamp.org
Рет қаралды 1,3 МЛН