Re:Ask HN: What cool development languages/tools changed you...
by sundvor on Tuesday October 25, 2016 @08:38AM
(#12787355)
Agree on this, and am at the same stage myself; C# is a huge transition from e.g. Php (or ColdFusion). Can't help but be amazed at the doors it opens up though - Pluralsight is definitely one of your friends here. Jon Skeet's walkthrough of C# 4, SOLID, the courses on DDD etc - so much to learn! :) MS Dev Essentials will give you a 3 month sub for free, if you didn't have that already.
[ Parent
| on HN ]
Re:Ask HN: What cool development languages/tools changed you...
by thr0waway1239 on Tuesday October 25, 2016 @09:36AM
(#12787805)
In addition, you get to learn a lot of best practices from the trainers at PluralSight. If there were a similar company in the non Microsoft world with as comprehensive a library and as good a selection of trainers, I would love to know about it.
Also, check out their learning paths for C# - it can be a good option to avoid the overwhelm if you are new to the language.
Re:Ask HN: What cool development languages/tools changed you...
by jsingleton on Tuesday October 25, 2016 @11:15AM
(#12788646)
C# is a really nice language. I'm hoping that the new .NET Core work will expand its reach beyond mainly Windows and get it popular on other platforms. Otherwise my book isn't going to do very well. :)
Re:Ask HN: What cool development languages/tools changed you...
by sundvor on Tuesday October 25, 2016 @07:53PM
(#12792820)
Book on .net Core on Linux; that's great timing, can't wait for you to share more info.
As someone super rusty on it, I found it remarkably easy to get up and running on the platform.
If they can only finish the tooling so that NCrunch can run properly, life will be a bliss.
Re:Ask HN: What cool development languages/tools changed you...
by jsingleton on Wednesday October 26, 2016 @05:57AM
(#12795186)
The book is already out: https://unop.uk/book
The examples are in .NET Core (the cross-platform parts are more Mac than Linux focussed) but really it's a general guide on how to make web applications perform well.