In the visual angle of martial arts. NET program members of the days of the art

Source: Internet
Author: User
Tags web services
Program a good program member is not only tied to the technology of a large company, nor does it know only one kind of language.

Here's a lot. NET program member, I take. NET program member for example. NET is a soft technique, which is contrary to the principle of "not only being tied to the technology of a large company," but as long as you are consciously aware of programming's true Chi, you can still cast some light from the 錮, and a glimpse "nine-shadow True".

Let's see what's in it. NET program members can master and can rely on a decade of technology regardless of the existence of Microsoft and no?

1. XML. No. NET, the XML api, is about Xml,xml schemas, XML DTDs, DOM, SAX, XPath, xquery,, and even XSLT ... of Mastery;

2. SQL. Not how familiar you are with SQL Server, what you should be familiar with is SQL syntax, high-level SQL applications, and pl/sql;

3. OOP. Through learning c#, your mastery of OOP, and the new concepts of modern OOP, such as interface﹑property .... ﹔

4. Development process. Through the use of software such as Visio,power Point,sql server or vs.net, understand the approximate process of a software development. Not to know a few nouns, but to have the perceptual knowledge that you have experienced n times;

5. Software Test. Through the use of NUnit tools, master the general software testing methods, understand the need for software testing, and when the need for any software test. (This point should be at 4th Point, but the software test is not very important in China, even if it is often used to pay people, so I put it alone to emphasize);

6. Security. Whatever it is. NET or the Java EE need to deal with security problems. Security is an infinite hole, but the principles and techniques used are very consistent, and 10 years ago things are still popular. It is worth investing in compared to other techniques.

7. Web Services. It's not how to use vs.net to use the web services, but to know why the three big protocol of Web Services,web Services---WSDL, SOAP, and UDDI. Through the Web servies understand the responsibilities and locations of SOA (Servie Oriented architecture) and business Logic;

8. Design mode. It's the hardest thing to learn at these points, and it's the most difficult part of the year. After reading a << design mode >> said that you understand, it is in Hu said eight. The design mode is like "The sun is really", at the beginning, even if you can not forget it, can only rely on the years after the practices, in order to gradually understand its "nine suns really" of the wonderful. Once practiced, the final gains. is a required technique for programmers to be in the process of being a system architect.


A wise one. NET program member, even in the case of being manipulated by Microsoft, should be conscious of thinking about the above points. Learn the essence and break fan fence.

. NET program members and the source community program members of the different, such as "sword case" and "gas pope" of the difference. The "Sword case", the door quickly, from the table that, the former Sansani achievement than the practice of "gas pope" people. The "gas", the pursuit of the essence, from the table, into the door tough, but five years later, its ability to strengthen the former. Here is a table, a table, a positive and a reverse, why there is this gap? The reason in human inertia, so-called "from 儉 into extravagance, from luxury into the 儉 difficult", easy in the former and easy after the difference between the ability to produce.

But everything is because of people, things in people. NET program members, when they are aware of their strengths, are also very promising when they are short and powerful. Here I send. NET program member six word---Learn its Ben, give up its

Everyone.


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.