MCPD VS 2005?

Hi all,

I am looking to gain an MCPD Windows Developer qualification. My main question is, is it worth me starting the 2005 version? The reason I ask is because I do not have a copy of VS 2008 and the cost of a copy is too much for me to afford. Also, I am using 2005 in work and there is no sign that we will be moving to 2008 any time soon.

I would be starting revision toward exams in Jan 2009. Do you think it is worht it or should I be looking to do 2008?

Cheers guys,

Any advice, help or anything else would be much appreciated!
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dirk HaestProject managerCommented:
I would go for the .NET 3.5 (and vs2008) certifications.
You don't need the vs2008 to study for your exams. You can use a book, online examples to study the topics.
Dirk HaestProject managerCommented:
I have learned the 1.1 framework completely on my own (to achieve my MCSD-certification).
Next month I'll be starting my 3.5 exams (and I hope to forfill 3 or 4 exams in the next 6 months) and I'll be only using books, tutorials, ...
FMabeyAuthor Commented:
Thanks Dhaest.

Could you reccomend some good books/tutorials for 3.5?
OWASP: Avoiding Hacker Tricks

Learn to build secure applications from the mindset of the hacker and avoid being exploited.

Dirk HaestProject managerCommented:
FMabeyAuthor Commented:
I would be heading down the Windows based. I already have the Microfost self paced training boxes for .Net 2.0. Will these be of any use?
Dirk HaestProject managerCommented:
Yes, you can start with that and afterward study the new introduced parts of the framework. I'm not sure if these are in the first exam, but rather a separate exam so you can choose the thing you want to specialize

.NET Framework 3.0 is somewhat different from the 1.x and 2.0 .NET Framework. The first two .Net frameworks focused on allowing many different languages to communicate with a common set of libraries translated through the Common Language Runtime (CLR). Introduced with .NET 1.1 and enhanced with .NET 2.0, the CLR works on a relatively simple concept: A common runtime model executes code for any system running the .NET Framework. What this means to you as a developer is that you dont need to keep relearning languages for different technologies. For instance, a C# developer who writes Windows Forms applications take the knowledge used for building forms and apply it to writing web pages. Similarly, a Visual Basic .NET developer can switch from writing mobile applications to writing web services. The CLR acts as an arbitrator and communicates back and forth.

The .NET 3.0 Framework is not improving upon existing technologies but rather introducing four new foundation technologies:

Windows Presentation Foundation (WPF)
Windows Communication Foundation (WCF)
Windows Workflow Foundation (WWF)
Windows CardSpace (WCS)
Each of these technologies is a new cornerstone that developers can leverage for new solutions.

.NET Framework 3.5 builds incrementally on the new features added in .NET Framework 3.0. For example, feature sets in Windows Workflow Foundation (WF), Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows CardSpace. In addition, .NET Framework 3.5 contains a number of new features in several technology areas which have been added as new assemblies to avoid breaking changes. They include the following:

Deep integration of Language Integrated Query (LINQ) and data awareness. This new feature will let you write code written in LINQ-enabled languages to filter, enumerate, and create projections of several types of SQL data, collections, XML, and DataSets by using the same syntax.

ASP.NET AJAX lets you create more efficient, more interactive, and highly-personalized Web experiences that work across all the most popular browsers.
New Web protocol support for building WCF services including AJAX, JSON, REST, POX, RSS, ATOM, and several new WS-* standards.

Full tooling support

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
FMabeyAuthor Commented:
Excellent, thanks Dhaest. That's a great help.

I think I'll definately be looking at the 2008 (3.5) route. I'm hoping to gain full certification by the close of 2009 so fingers crossed!

Thanks again for your help.
Dirk HaestProject managerCommented:
Glad I could help you and good luck for your exams.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.