This morning I took the Microsoft Certification Exam 70-320 : XML Web Services and .NET Remoting in Microsoft Visual C#. I passed with flying colors, which means that I'm now not only certified in that subject, but I've passed the requisite exams to be a Microsoft Certified Application Developer (MCAD). In the MS developer track, you are a Microsoft Certified Professional (MCP) after passing any exam. I've been an MCP for several years, but I've not put the effort forth to get through the exams to get my next certification level. Until a couple of years ago, the hurdle was pretty high. To reach Microsoft Certified Solution Developer (MCSD) status, you had to pass five exams. Microsoft introduced the MCAD certification as a mid-step between the two. It was just the motivation I needed. That, and the fact that we have a state grant at Flexware to get reimbursed for any certifications we get.
So now I have two more exams to pass to get my MCSD. I need the 70-300 Solution Architectures exam, and an elective. I'll likely take the SQL Server exam as my elective. This latest exam was probably one of the hardest I've taken, and I've been putting it off for almost an entire year. I'm glad it is finally over and I can move on to the next one.