Jamal - I am working on a C# and .Net project and I am new to it. While studying for Java Certification, I realized that taking the certification exam is the best way to learn any technology. I was biased against .Net and C# but after working on it for couple of months it seems to be a interesting technology. Anyways, I do not want to get into a technology war
Once I get that certification I will be taking SCWCD, SCJD and further on.