MCAD and MCSD
The first look seems to be the same as the MCAD and MCSD certification levels, but both have a key difference. MCAD mainly focuses on development, writing code, testing and debugging. MCSD adds an analysis and design. Microsoft lasted the following steps in the software development life cycle:
Analysis Design Development Test Configuration (Deploy) Maintenance
The MSCD involves all the above steps. MCAD only involves the last three steps. You can upgrade from MCAD to MCSD, but it will not. Let's take a further look at what contents have been included.
What knowledge needs to know?
To get MCAD certification, you need to pass the three exams, each requires the following: a Web or Windows Development Exam (core requirements - an exam)
Develop web applications with VB.NET and VS.NET development web applications Develop web applications with VB.NET and VS.NET develop Windows applications with C # and vs.net
One XML Web Service Exam (Core Requirements - One Exam)
Develop XML Web Service and Server components with VB.NET to develop XML Web Service and Server components
One optional exam
Designed with SQL Server 2000, implement the database with BizTalk Server 2000 design, implement solutions with Commerce Server 2000 design, to achieve solutions from the Web and Windows exams (without core requirements)
Microsoft's website is related to the comprehensive full profile and requirements of the exam. Most students choose to follow the language paths when they complete the authentication. That is, they have to focus on C # in the core exam, but also focus on VB.NET. Due to the language, there is no difference between the two choices. Many developers may not agree with this, however, (and learning this two languages) may make you let you find a chaotic. For example, the boss sees the candidate who focuses on VB.NET and gets MCAD certification will immediately assume that he / she is not suitable for C # aspects, which will make the interview process complex.
be ready
Successfully obtained MCAD certification requires reasonable combination of training and work experience. Training can be a teacher-guided course learning or online courses. I spent countless time to deal with the exam preparation information (Microsoft provides many self-study tutorials) and the MSDN website. This preparation is necessary, it allows you to know which content is covered. I always surprised the exam questions, because most developers always read the reference books when they encounter these problems, looking for online help or search on the Internet. My point is that good developers should have a solid development of knowledge base, rigorous thinking, and the ability to find their ability when needing certain knowledge, but you still need to know the complex details of the test materials. In most cases, you don't need to remember them. Although training is useful, it does not replace work experience. Experience makes it possible to understand some specific issues (including problems given by exam). My MCAD preparation process includes many work experience, these experience comes from or large or small projects. In addition, many products related to the exam can be used to provide analog exam environments, and you can test your knowledge level to meet your test requirements. Below is a list of test product providers:
Measureup Actualtests Self Test Software
They provide excellent tools and services to help you determine if you are ready to participate in the MCAD test.
Is the certification necessary?
Discussion on the advantages of certification often evolve into a fierce debate. I personally, I will use the tool for learning as a learning. Certification forced me to learn all aspects of a platform. Therefore, I can choose the best solution for a given problem, which makes me a better developer. In addition, if your company is Microsoft Partner, it requires Microsoft's certified staff to get extra benefits. In addition to these reasons, decide whether to participate in the certification is a personal choice. your decision
I am very pleased that Microsoft decided to provide MCAD to develop as a focus. It makes developers to prove their technology without having to participate in MCSD certification. The focus of application developers is to write code, and the MCAD exam is just a focus on the work of this.
How to prepare for the test information
For certification exams, there is an effective thing to achieve a half-time. Microsoft's official publishing information is the most authoritative,
http://www.microsoft.com/mspress/book.asp
Inquiry, pay attention
TP312BA / W85
,
TP393 / L3-1
Two books, this is the original translation of Microsoft, which is a designated textbook. There is also a total of three "actual 100 questions" written by Zhang Yushu, it is not a possible.