Saturday, 8 December 2012

MCSD-Windows 8 : C#/XAML

Windows 8 is the new OS released from Microsoft , using Windows 8 , Visual Studio 2012 , .Net framework 4.5  you can create a fast , fluid app which can run in a Windows 8 PC , tablets , Windows 8 mobiles and handheld.

Now you can earn your Microsft certification (MCSD) to demonstrate your design and development skills in Windows 8.MCSD for Windows 8 is available in both HTML5/JS track or C#/XAML track.



We will try to see what it needs to get certified in Windows 8 C#/XAML track.

To be called MCSD -Windows Store Apps you need to clear three papers:
a. Programming in C#
b. Essentials of Developing Windows Store Apps Using C#
c.Advanced Windows Store App Development Using C#

Why do I need to take a paper in C# again? I possess all fundamentals in C# , why I have to write the exam again? If you ask me this question , I will say from my understanding of Windows 8 , .Net framework 4.5 and C# 5.0 , there are so many changes in the framework , in the namespaces used , in the way we utilize the methods there have been many fundamental changes  and you need to understand the fundamentals clearly to demonstrate your expertise in developing and designing windows store apps.

When I started with reading C# 5.0 articles , at begining  I found almost all the articles talking loudly about async/await.But when started using it, I found apart from async/await there still many more things like monitoring apps, ClassFullException etc that are also new.If you clear this exam you will be called a Micrsoft Specialist.
In this certification exam one is basically validated for their programming skills.

You can get more details at Exam 70-483

If you have a good hands-on skill in developing basic app store applications , you can go with Essentials of Developing Windows Store Apps using C#. The best thing which I found in this certification is , this exam validates your skills in MVVM , SOC design pattern. As such Windows 8 focuses more on creating and designing the UI and this exam also measures your skills in designing the UI.
In earlier days , with our dev teams , we always used to have a HTML UI expert , but now the trends are different , now that Visual Studio and Blend are coupled together so a developer and a UI designer are now not two different jobs. :) You are expected to design the UI as well develop the code and I think this exam is created so that you are powered with both the skills.
Apart from code design skills and UI design skills in this exam you will be measured with your knowledge on web , data , native as well as enterprise apps.

You can get more details at Exam 70-484

 My knowledge on Windows 8 is just a month old. Still I am in my learning , experimenting mode.Initially I was scared to see the syllabus for the third exam , Advanced Windows Store App Development Using C#. Somehow I opened this page and checked the course details, smiled to myself. This exam is an essential one and your knowledge in Windows 8 will not be of any use if you don't understand the topics that are detailed for the adavanced store app cert.

You can get more deyails at Exam 70-485




No comments:

Post a Comment