For beginners. Net (C #) Friends

Source: Internet
Author: User

Http://topic.csdn.net/u/20091208/17/90334178-0da6-4a8f-b861-638524213607.html? 34469

 

You may encounter the following problems when learning. Net (using C # As the language:
1. The object is not referenced to the instance (this is an example of a problem ):
It is inevitable that you should not be alarmed about a disruptive problem. The problem arises because you do not have a new one, so you can find a break-point debugging solution. If you want to ask me what is the root cause? <You must know. Net> you can see it three times. This is a symptom, as long as you write more Code It will certainly be able to solve the problem. If you want to avoid this kind of problem, the code will not happen again after three or four months of writing.
2. Design Mode
I often hear people say that function implementation is not awesome. The key is the reusability and simplicity of your code. If you are just learning it, I will not advise you to consider this issue, it is recommended that you write the code for a year and then consider it again. Premature consideration will only make you more headaches. The more you learn, the more dizzy, resulting in myocardial infarction and cerebral hemorrhage. of course it's a joke.
3. Performance problems
It may take less than two months for you to write code to consider this issue. The phenomenon is good, but the conditions are not good. The code you know at this time is just a few lines, it's too early to think about this problem. Don't show off your friends with this question all day, because the performance in your consciousness is only speed. Please try to ask your friends about the code because the performance is not considered.Program Does it run after several minutes?
4. Problems
I'm glad you came to csdn to ask a question when you encountered a problem. The motivation is good, but remember to tell the respondent what level you are when you ask a question, it is only the source code that can solve the problem level or the train of thought can solve the problem programmer, otherwise, the following people say dry tongue you do not understand. A waste of server resources is a waste of time for many masters.
5. Facing jobs
No matter whether you have obtained your job to csdn or not, I suggest you do not ask any questions in the future. Since you can get a job, it means you are happy, because there are people next to you who get jobs like you, you can discuss it with your classmates, because your discussion is more meaningful than the discussion on csdn. Our programmers are teams, not a lone wolf, a person who cannot get along with his classmates is not worthy of being a programmer.
6. More hands-on and more practices
Practice confirms the theory and gets a book of numbers. Why can't I understand the theory? It doesn't matter. Just repeat his source code, debug it, and look at the theory. You will understand that the knowledge is linearly arranged, and the first is the second, if you want to understand the second one, you must understand it. Do not jump into the development, be down-to-earth, and step by step.
7. Do not read books blindly.
When you look at the number of students, open the Directory and look at it. In the directory, you can find what you can accept. When you understand this, go to the system to see it, don't look at the source code of the built-in CD. You only need to follow the steps of the master to see the effect. If you read the source code, you will lose a chance to think about it, it may even lose n experience solving the problem.
8. Shaolin
It is said that yijinjing can cultivate all martial arts, but how is yijinjing practiced? It is the most important foundation to cultivate higher martial arts,
<Data Structure> <developer control not far away> <you must know. net> <JavaScript> is your first choice, because they tell you how to efficiently create tools instead of tools.
9. New Technologies
Don't be too new. Currently, there are not many vs2008 in China, so you cannot be eliminated. What you can do is to grasp the foundation and face the future.
10. If you have any questions, find yourself.
The problem is the best teacher. Don't give it to others easily.

Come on, mathematics and English are always your required courses. The program is nothing more than adding, deleting, modifying, and querying data. As for how to operate, it depends on who is doing well, such as Microsoft, Google, the technology they create is efficient data management and data transmission. at the peak of the program, only mathematics is left. how do you choose .? Friend !!!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.