Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What all should an expert C#/.Net/WPF developer know? [closed]

Tags:

c#

.net

wpf

I have some 5+ years' background in C++/Unix development. I have been trying my hand at C#/.Net/WPF based software development for some time now. I am at a stage where I can write functioning applications fluently, but am not sure how to take my skills to the next level.

So, my question(s) to you all, especially to those who are experienced in C#/.Net/WPF:

  • What are the component skills and knowledge that an expert developer on this platform should have?

  • What technology-specific books would you expect a would-be expert to have read?

  • What other deliberate steps can I take to become really good at application development using C#/.Net/WPF?

Many thanks in advance! I would be especially grateful for comprehensive answers - I'm pretty sure many other developers have similar questions.

like image 916
ARV Avatar asked Jul 08 '09 17:07

ARV


People also ask

Which C should I learn first?

C# While C is one of the more difficult languages to learn, it's still an excellent first language pick up because almost all programming languages are implemented in it. This means that once you learn C, it'll be simple to learn more languages like C++ and C#.

What features make C powerful?

Not only is it a fundamental language but it is permissive in nature as well. It allows the user to manage program memory as it offers the feature of dynamic memory allocation which makes it much faster than any other language. Today, every computer literate person is aware of the term “C Programming”.

Is it hard to master C?

C is more difficult to learn than JavaScript, but it's a valuable skill to have because most programming languages are actually implemented in C. This is because C is a “machine-level” language. So learning it will teach you how a computer works and will actually make learning new languages in the future easier.


1 Answers

Learn how the C# language and .NET runtime work by reading CLR via C#.

like image 76
Kredns Avatar answered Sep 22 '22 17:09

Kredns