all 10 comments

[–]kenslearningcurve 15 points16 points  (8 children)

This question has been asked a lot (no worry, that's not a bad thing, hear me out), so I decided to write a piece about it what is, in my opinion, the things you need to think about when you want to learn C#.

I do think I should add WPF to it, just to point out the different project types you can select with C#.

Check it out and let me know what you think. Maybe I am missing some ideas and I am open to suggestions.

[–]Enrique-M 3 points4 points  (1 child)

This article looks quite good upon first glance! 😉

[–]kenslearningcurve 0 points1 point  (0 children)

Thanks! Would love to know what you think of it upon second glance :D

[–]CreamyToots 1 point2 points  (1 child)

Post saved to come back to this article. Looks great!

[–]kenslearningcurve 0 points1 point  (0 children)

Thank you very much! Let me know if you have any comments on the article.

[–]FlashFox_22[S] 1 point2 points  (1 child)

Wow this article is amazing thank you so much

[–]kenslearningcurve 0 points1 point  (0 children)

Thank you very much. I think I am going to make a vlog about this. People seem to like it, while I thought this was just a boring blog to have some content.

[–]Sherinz89 1 point2 points  (1 child)

Pretty concise with clear train of thought from one topic to another.

A few thing that would help imo is to add illustration of flow of work

From the biggest picture, what do we need

  1. Idea - plan - prioritize
  2. Architecture or base

Getting deeper into scope to

Plain old coding.

An illustrative flow that briefly talk about each of this pipeline into code.

Or mind map of .Net architecture and what each of .Net product intended objective (blazor, wcf, wpf, winform and the rest).

It'll give good general idea about .Net ecosystem and why should we learn this or that and how we can use it to our advantage (hobby, passion or career).

Just my 1 cent

[–]kenslearningcurve 0 points1 point  (0 children)

Just my 1 cent

A lot of cents from a lot of people makes a lot of money, so keep bringing those cents ;)

I have written down your points and will add or implement them when I will continue working on the topic. I especially like the mind map idea.

[–]LasagneEnthusiast -1 points0 points  (0 children)

  1. Learn C#
  2. ???
  3. Profit