Pluralsight Review: Mastering C# 4.0

My first Pluralsight course was a doozy:  Jon Skeet (plus assistance from Rob Conery) on Mastering C# 4.0.  This course weighs in at nearly 12 hours, and I watched probably a third of it in total.  I have a pretty fair amount of experience with C#, so I focused mostly on the more advanced topics and the things which came out since C# 3.5.

This is an outstanding series for C# developers at all levels.  I already had some  knowledge of delegates, lambdas, and anonymous types, but Skeet + Conery really solidified that knowledge and made LINQ look a lot less scary in the process.  I have always had some level of trepidation with LINQ simply because the Intellisense looks so scary and generic.  It didn’t help that I also had no clue what Func and Action really meant.  Skeet explained these very well, pointing out that the only difference between a Func and an Action is that a Func returns a value (whose type is defined in the last parameter), while an Action returns void.

I very highly recommend this series, and they definitely earned 5 stars.

Advertisements

One thought on “Pluralsight Review: Mastering C# 4.0

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s