MCTS: .Net 3.5 certification - i'm interested in the opinions about it among programmers. Is it useful, is it hard to get, how can one prepare to such test?
Isn't there a 3.0 or 3.5 version of the certification? I'd go for that if I were you.
Retraction - there is 70-505!
There is no 3.5 version; WPF (70-502) has replaced it. For winforms, the 2.0 version (70-526) remains current.
The links are the preparation guides, and includes links to books etc. Personally, I'd just type the exam number into amazon...
If anything, the pre-requisite foundation exam (70-536) was harder than this one, since it had much broader scope. But I found both 70-536 and 70-526 useful - it covers lots of little areas that you might not have seen, but are worth knowing. Unfortunately, the MS Press 70-536 book is full of mistakes (there is an errata, at least).
Most certifications, if you can get your hands on it, I say: "go for it.."
3.5 does exist.. here is a link to online training for it;
I would go for online classes, some of them you can have it like a normal life class, with video, audio and input from everyone attending.
Certifications are usually a good thing, specially if your company is helping you pay..
(most are too expensive for me to take on my own initiative..)
I once grudgingly took an A+ certification I didn't think I needed, I was happily surprised that after the first initial few weeks, where I didn't learn anything new per say, there were still always some little details here and there that made me go AHA.. and then towards the end, the AHA moments were happening almost everyday..
It opened my eyes about how learning something professionally can help you learn some hidden feature or get extra skills you wouldn't otherwise.
Sometimes its also about nailing down things you already knew from experience into something more academic.
The last ++ point I can think is that its a great way to meet like minded people.
(when its given in a collaborative way, online or otherwise)