Click here to Skip to main content
15,887,267 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
please tell me how to be a good asp.net programmer
Posted
Comments
Maciej Los 7-Sep-15 16:52pm    
Not a question!
Have you tried to search anything using Google?

Go get a book on ASP.NET. You're not going to be able to get all of the information you need from a few forum posts.
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 7-Sep-15 21:46pm    
5ed. Still, I decided to explicitly list some basic item and give a (much more important) advice in Solution 4.
—SA
Start here: ASP.NET Overview[^]
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 7-Sep-15 21:46pm    
Fair enough, a 5ed. Still, I decided to explicitly list some basic item and give a (much more important) advice in Solution 4.
—SA
Maciej Los 8-Sep-15 1:51am    
Thank you, Sergey.
There is no magic trick to be a good programmer (for any language).
There is no short cut to knowledge.

For a language, you need to:
- read documentation, books
- take advantage of tutorials
- Google is your friend

To be a good programmer:
- you need to master some analyse methods, I recommend Dijkstra Top-Down method, it will help you to organise a problem in a way suitable for programming.
 
Share this answer
 
v2
In addition to the other answers, I will quickly list the most important basics:
.NET with CLR, CLI and .NET languages, HTTP, HTML, CSS and JavaScript.

To become a good developer, you need to learn it all and a lot more, but one much more important thing is this: you need to develop the skill of finding out what you really need to learn all by yourself, without asking such awkward questions.

—SA
 
Share this answer
 
Comments
Maciej Los 8-Sep-15 1:51am    
5!
Sergey Alexandrovich Kryukov 8-Sep-15 1:52am    
Thank you, Maciej.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900