Microsoft Most Valuable Professional (MVP) Award 2014

I am pleased to share that I have been re-awarded Most Valuable Professional (MVP) by Microsoft.

Each year Microsoft recognized around 4000 individuals for their contribution in technical community such as offline events, online forums, authors, open source contributors etc. [See what it takes to become MVP]

I am truly grateful to people around me, without them I couldn’t achieve anything significant.

Awarded Microsoft Most Valuable Professional 2013

Super excited to share that I have been recognized as Most Valuable Professional (MVP) by Microsoft for the consecutive fifth year. This time I have been awarded in ASP.NET/IIS space with technical interest in Client App Dev, Windows Azure and C#.

Special thanks to our MVP Lead Hande, DPE Lead Tahir Masood, my wife and above all my parents for their outstanding support.

Glad to be part of The Official Microsoft MVP Community. You can see my profile on MVP site .

Attending Microsoft MVP Summit 2013

Hi Folks,
Just excited to share that I will be attending Microsoft MVP Summit 2013 next week in Bellevue and Redmond. The summit is a multi-day event and comprises of technical deep dive sessions with product teams along with variety of networking opportunities. 
This would be my third time attending the MVP Summit, previously attended in 2010 and 2011.

Like always, I will get a chance to meet Visual C#, ASP.NET and Visual Studio team, so I would be happy to take your any respective product specific feedback or feature request that you would like me to discuss with product team. You can share details via contact form or twitter.
Besides, you can also give any feature request to product teams via user voice forums. (see Visual Studio and ASP.NET)

Awarded Microsoft MVP 2012

I am glad and EXCITED to share that I have been awarded 4th time “Microsoft Most Valuable Professional (MVP)” by Microsoft Corporation, USA. This is really a great achievement for me in terms of consistency for my contribution in online and offline technical communities. I would like to thank every single one of you who supported me in my professional and personal life that made me achieve something outstanding.

If you want to know about MVP Award and how become one, you can read one of my blog post on “How to become Microsoft Most Valuable Professional

Following is the content copied from announcement email:

Dear Adil Mughal,

Congratulations! We are pleased to present you with the 2012 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Visual C# technical communities during the past year.

Thanks for your support!

Awarded Microsoft MVP 2011

1st July 2011, I received an email from Microsoft and I am delighted to share that I have been awarded “Microsoft Most Valuable Professional (MVP) 2011” for the third consecutive year in Visual C# category.

I would like to thank everyone of you who have supported me in any form especially my friends, family, colleagues, community partners, MVPs, MVP Lead, DPE and MIC team at Microsoft Pakistan.

If you want to know about MVP Award and how become one, you can read one of my blog post on “How to become Microsoft Most Valuable Professional

Following is the content copied from the announcement email…

Dear Adil Mughal,
Congratulations! We are pleased to present you with the 2011 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Visual C# technical communities during the past year.
Also in this email:

  • About your MVP Award Gift
  • How to claim your award benefits
  • Your MVP Identification Number
  • MVP Award Program Code of Conduct

The Microsoft MVP Award provides us the unique opportunity to celebrate and honor your significant contributions and say “Thank you for your technical leadership.”
Toby Richards
General Manager
Community & Online Support

MVP Summit 2011–Trip Summary

I have recently returned back from USA after attending Microsoft MVP Summit 2011. The MVP Summit, an event hosted by Microsoft, provides a great platform for Microsoft Most Valuable Professionals (MVPs) to connect with each other and with Microsoft Product Groups. It is always exciting and interesting to attend summit and getting updates on Microsoft Product roadmaps and future improvements. The overall summit lasted for 3 days which I have summarized below.

Day 1 – Developer Day

The day started with Developer Day kick off session by Scott Guthrie and Jason Zander, where they demonstrated the overall direction and future work of Microsoft development tools and platform including ASP.NET, Visual Studio, Team Foundation Server, Silverlight, C#, Compiler as a Service etc.

Exciting thing was that I got opportunity to meet technology gurus such as Jeffrey Richter, author of famous book CLR via C#, Scott Gu, I guess every .NET developer know him.

Developer Day - Kickoff SessionJeffrey Richter - Author of CLR via C#With ScottGuC# Program Managers

Day 2 – Keynotes

Day 2 starts with the keynote from Steve Ballmer, CEO of Microsoft, discussing the focus of Microsoft company. This keynote was following by keynotes from Toby Richards and Ron Markezich. Listening to Steve Ballmer was really fun but rest of the keynotes were kind of boring to me.

Steve Ballmer - Keynote "Our Focus"Ron Markezich - Keynote "Future of Productivity"

Day 3 – Product Group Interaction

Day 3 was full of excitement and I really enjoyed that day because we had close focus group meetings with Product Teams which in my case were Visual Studio and C# team. Mostly, We had discussed on the possible improvements in the Visual Studio vNext, which we cant talk about it at the moment due to confidentiality. We also had opportunity to interact with C# Chief Architect “Anders Hejlsberg”.

Microsoft Campus ViewC# Architect - Anders

Overall It’s always good to attend the MVP summit which provides opportunity to build relationship with Microsoft Product teams, network with MVPs and provide feedback on Microsoft Products. I would like to thank Microsoft for awarding me “MVP Award” and providing such a nice opportunity to visit Microsoft Campus in Redmond, USA.

*Special thanks to people sending me email/tweet for feedback on Microsoft Products*

Attending MVP Summit 2011

*Excited* – I will be attending “2011 MVP Global Summit” from 28th February till 2nd March at Microsoft Headquarters in Redmond, USA.

MVP Banner

“The MVP Global Summit is a multi-day event that is hosted in Bellevue and at Microsoft headquarters in Redmond, Washington. With a large catalog of deep dive sessions and a variety of networking opportunities, the MVP Global Summit enables MVPs to connect with other MVPs, build relationships with Microsoft product managers, and provide feedback on Microsoft products and technologies.”

*Long Flight* – Yes that is pity, the flight duration from Karachi to Seattle is around 20-24 hours 😐 but hopefully connecting flights will give me some lag time to relax at different Airports.

*Getting Connected* – Perhaps one of the greatest opportunity that MVP Summits provide is to get connected with Microsoft MVPs and build relationship with Microsoft people.

I am really looking forward to attend the summit and hope it’s going to be fun. You can follow the event on twitter with #mvp11

Feedback to Microsoft

We will be having opportunity of direct interaction with Microsoft CEO “Steve Ballmer”, C# Chief Architect “Anders Hejlsberg”, General Manager – Community and Online Support “Toby Richards”, Senior Corporate VP Online Services “Ron Markezich”, and Visual Studio and Programming Languages Teams.

As I will be representing technical community from Pakistan, so if you or any of your friend have question or feedback for them especially related to .NET Platform, please feel free to send me directly via commenting below this post or email me at adil.mughal@live.com_no_spam. I will be glad to share with them on your behalf.

MVP Award 2010

I’m very pleased and excited to share with you all that I have received MVP Award 2010 🙂 Alhamdulillah. This is the second time I’m getting this award. Contributing to community is not only my passion but also a vision to bring impact in the society as well. This was not possible without support of many of you , so thanks to every single one of you for supporting me at every step. Special thanks to our MVP lead “Ruari Plint”, Microsoft Pakistan DPE Team, and other fellow MVPs.

Following is the content copied from the announcement email…

Dear Adil Mughal,
Congratulations! We are pleased to present you with the 2010 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Visual C# technical communities during the past year.
Also in this email:

  • About your MVP Award Gift
  • How to access www.mvpaward.com to begin taking advantage of your award benefits
  • Your MVP Identification Number
  • MVP Award Program Code of Conduct

The Microsoft MVP Award provides us the unique opportunity to celebrate and honor your significant contributions and say “Thank you for your technical leadership.”

Toby Richards
General Manager
Community & Online Support

How to become Microsoft Most Valuable Professional (MVP)

This is one of the most common question I have been asked these days and yes you are not only curious person around, there are many 🙂 //Please note that this is a long post 🙂
What is MVP?
Most probably if you are reading this blog post, you already know that what is MVP however if you don’t then first and foremost thing is that “Microsoft Most Valuable Professional (MVP) is an award”. This is what Microsoft says about MVP award at Microsoft MVP Site:
“We seek to recognize the best and brightest from technology communities around the world with the Microsoft® Most Valuable Professional (MVP) Award. These exceptional community leaders come from a wide range of backgrounds. They are teachers, artists, doctors, engineers, as well as technologists, who actively share their high-quality, real-world technical expertise with the community and with Microsoft.
With the MVP Award, we thank these inspiring individuals for representing the voice of thousands in the community through the powerful and independent feedback they give us, and for helping our customers maximize the potential of their software.“
MVP award is given in particular technology for example C#, ASP.NET, Connected Systems etc in which person shows most contribution or passion.
What is required to be MVP?
The very first thing I want to clear here is the answer of a weird question people ask sometime that “Is there a certification to become MVP?” Well not at all. The key to become MVP is Sharing of Knowledge and Real World Expertise, voluntarily. Your goal should be ‘serving community’ rather than becoming MVP as they say that MVPs are already in the community they are just being recognized 🙂
So, coming back to the point, there are two main ways to serve the community being technical expert
  1. Online
  2. Offline
For online: you can contribute through Answering on technical Forums, fantastic articles, useful blogs, podcasts, websites, screen casts. //Be careful not to copy someone else content and if you do give it proper reference.
For offline: User Groups, speaking, books, magazines etc.
Finally keep in touch with other MVPs and local Microsoft Evangelism team.
How will I be selected?
There is no shortcut to become MVP. You need to get active in the community for the long time and be consistent. In order to become MVP you need to be recognized and nominated by someone from either Microsoft or by another MVP. Some are lucky to get recognized early and some get late. Out of 100 million people participate in technical communities, there are only around 4000 MVPs worldwide and there are only around 10 in Pakistan. That makes me more lucky 🙂
“Potential MVPs are nominated by other technical community members, current and former MVPs, and Microsoft personnel who have noted their leadership and their willingness and ability to help others make the most of their Microsoft technology” – Microsoft MVP Site
Benefits?
Perhaps the MVP Award has now become a status symbol in the technical community. However there are numerous benefits that are offered by Microsoft to you as a MVP. Some of them are:
  • MSDN and TechNet Subscription //That means virtually all Microsoft software are free for you
  • Access Private Newsgroups and Insiders’ List
  • Product Feedback and Interaction with Product Team
  • MVP Global Summit //Microsoft invites all MVPs to their headquarters at Seattle/Redmond
  • MVP Source Licensing Program //gain licensed access to source code of some Microsoft Products [limited countries]
  • //etc etc
Please note that there are no monetary benefits offered to MVPs from Microsoft.
Concluding Remarks
I would like to end this post by highlighting few points:
  • Although MVPs are considered as Microsoft technology evangelist, they do strong criticism when they provide feedback to product teams at Microsoft
  • MVP is not all about doing evangelism of Microsoft
  • MVPs are independent of Microsoft //Jon Skeet is Visual C# MVP and he works at Google
  • MVPs give feedback as a representative of local community and they do what best fit in the real world scenarios. For example, MVPs suggested that when connecting with Oracle through .NET application Oracle’s ODP.NET is better than Microsoft Oracle Data Provider. As a result Microsoft marked ‘Microsoft Oracle Data Provider’ obsolete and not recommended for future use 🙂
  • As a MVP you have networking opportunities with other MVPs around the globe
  • The above mentioned activities (online, offline) are just common set of activities usually MVPs do and there is no guarantee that if you will follow above defined activities,will become MVP. In fact no one really knows the criteria of MVP Award. However there is only one thing common which I see in almost every MVP and that is the passion to serve the community regardless of reward
The beauty of MVP Program is that as a MVP you have so much credibility inside Microsoft that they can even change their product shipping date if MVPs recommend them to do so and that makes the relationship between MVPs and Microsoft strong.
I hope this post would have been useful for many of you. If you still have any question(s) in mind, please feel free to ask.
Last but not least, As a fun I would recommend you to read “Finally revealed!!! The secret criteria for the Microsoft MVP Award!!” by Sean O’Driscoll.
Have a great day!

MVP Summit 2010 – Day 4

Day 4 was the last day of the Summit, I wonder how fast these days passed by. But the good thing about day 4 was that we had free time to hang out with other MVPs and to get out of the hotel and campus (H) after 3 PM.

In the morning, we attended some great keynotes specially the one by Satya Nadella, Senior Vice President – Research and Development – Online Services Division, talking about some of the advancement in Bing.

Around 4 PM, I along with Hammad Rajjoub and Munir Usman decided to downtown to Bellevue and to Bellevue Mall as well.

Munir and Hammad Microsoft Office in Bellevue Adil with good looking trees

At 7 PM, some of the MEA MVPs gathered at the reception along with Ruari Plint, MVP Lead, to spend some time together and have a light dinner as well. We also discussed how we can effectively organize events and connecting them throughout the MEA region.

MEA MVPs IMG_1188 Post Dinner

It was really nice to meet other MVPs and glad to have dinner sponsored by Ruari 😉 So the summit was over and I would like to thank Microsoft for organizing the event and MVPs making this summit a good time.