June 2016 TechNet Guru Winners!

All the votes are in!  


And below are the results for the TechNet Guru Awards, June 2016 !!!!


The TechNet Guru Awards celebrate the technical articles on TechNet, contributed from valued wiki authors like YOU!

Each month, the contributions are scored by a panel of judges (5 per category, 2-3 in each are MS experts), and the winners of each category are showered with love and attention from all corners of TechNet.

See the links at the bottom, to find out more about the competition and how to enter.


We have picked the top three highest scored contributions for each category to bestow our awards upon.

The awards are in gold, silver and bronze, the gold obviously being the top winner of the category.

The last column is just a few of the comments judges made during the judging process.

In some cases, we have not obtained permission to use the judges names, so they have been reduced to initials.


My fellow wiki ninjas will be digging deeper into some of these articles in this blog series, so watch out for those.

Starting this month you will notice some articles are marked as failing to meet our minimum bar for quality or content.

Any of our judges can exercise their right to veto an article, if they do not feel it meets minimum requirements for a medal.

When this is the case, we will at least give an indication of the reason, so you understand why.


A big thank you also to the other authors who did not make the top three of each category.

Some articles only just missed out, so we may be returning to discuss those too, in future blogs.


 BizTalk Technical Guru - June 2016 
0640_NinjaAwardTinyGold  SMSVikasK How to Re-create BizTalk Server Project Artifacts from a DLL or an Assembly from an existing project Ed Price: "Great detail! Great job walking us through the images! Glad to have the code download link! As Shashidharan wrote in the comments, "Nice Article Vikas. Very helpful :)" Great job on this!"Sandro Pereira: "Nice article, very useful! This problem happens more often that you can imagine. Another option will be BizTalk NoS add-in but is great to know other ways!"SW: "Very useful and informative article."
0841.NinjaAwardTinySilver  Johns-305 BizTalk Server: Sending Control Messages to Long Running Processes SW: "Excellent article!!!"Ed Price: "Strong introduction and great use of images! Great to have the sample on MSDN Gallery! It could use a See Also section (links to other Wiki articles) and References."Sandro Pereira: "Great article."
 7827.NinjaAwardTinyBronze SMSVikasK BizTalk Custom Pipeline Component to Add, Update, Remove Target Namespace, Qualified Prefix for every element Sandro Pereira: "Again very useful article. This is a common problem and you will find several examples of pipelines to change the target namespace but I think this is the first time I see all 3 operations combined. However, I will follow a different approach and set a property to specify the operation in the pipeline for better clarification"Ed Price: "Good job on this article. Good use of images and formatted code. Great to have the source code downloadable!"SW: "Very useful and informative article."

Also worth a mention were the other entries this month:


 Microsoft Azure Technical Guru - June 2016 
0640_NinjaAwardTinyGold  Dileepa Kariyawasam Use Azure Active Directory to Custom Brand Your Office 365 Sign In Page - Step by Step Ed Price: "This is an incredibly valuable scenario that's executed well! It could be improved with a TOC and References and See Also sections at the end."
 0841.NinjaAwardTinySilver Chervine Schedule PowerShell Scripts to Manage Azure Virtual Machines AS: "The article represents good overview of the Azure Automation service. However it is suggested best practice to use service principals in Azure AD instead of a regular users. And use certificate to authenticate the service principal."Ed Price: "Wow! Fantastic solution, great write-up, good use of headers/sections, formatting, a diagram, images, code formatting, and a solid References section! As AS mentions, this could be improved with the Azure AD perspective. Great article!"
 7827.NinjaAwardTinyBronze Michel Jatobá Configuring Client VPN PowerShell on Microsoft Azure (ARM) Ed Price: "Good job on this. The Introduction, "Configuring VPN Certificate" section, and use of images... really stand out. This article is similar to an Azure doc one (https://azure.microsoft.com/en-us/documentation/articles/vpn-gateway-howto-point-to-site-rm-ps/), but it's done a little differently, and the images help. It could be improved with See Also and References sections at the end, as well, as little more refinement on the code formatting (which admittedly, should be easier to do). Good job on this. "

Also worth a mention were the other entries this month:

  • Instance Level Public IP's on Azure VM's - Step By Step by Dileepa Kariyawasam
    AS: "I wonder how you end up with a VM without public IP Address in ARM. The default behaviour when creating VM though the portal is always assign you a Public IP Address. This instructions have much more sense if they were introduced in the context of a load balanced environment - i.e. we have couple of VMs in availability set behind Load Balancer."
    Ed Price: "Another great scenario that's written very well! This could be improved with a See Also section that links to similar Wiki articles. As AS mentions, this could use the perspective of assigning a Public IP Address, and maybe a section on load balancing."


 Miscellaneous Technical Guru - June 2016 
0640_NinjaAwardTinyGold  SYED SHANU MVC Dashboard with Chart using AngularJS and WEB API Philippe Levesque: "Excellent ! The use of animated gif is really good"Richard Mueller: "Lots of well thought out code. Grammar needs work."Ed Price: "Powerful article with a great use of code! The images won't show for me. I love the Download section at the end for the MSDN Gallery item!"
 0841.NinjaAwardTinySilver Santhakumar Munuswamy Disqus Integration in Asp.Net MVC Ed Price: "Beautiful job with the structure, images, and code. Good to have the reference link. "Richard Mueller: "Good images. We need more references."Philippe Levesque: ""
 7827.NinjaAwardTinyBronze Dileepa Kariyawasam Office 365 Journaling Workaround - How to Guide Richard Mueller: "Interesting solution. I like that this is not first person or personalized. Could there be references?"Philippe Levesque: ""Ed Price: "Also a good topic. This could be improved with section headers, and with See Also and References sections. Great use of images!"

Also worth a mention were the other entries this month:

  • How to use Office 365 Planner - Step By Step by Dileepa Kariyawasam
    Philippe Levesque: "A really good tip ! "
    Ed Price: "Great article. Peter improved it a lot by removing the first person perspective (which is better for blogs than wiki). It could also be improved with sections/headers, and See Also/References sections at the end that link to other articles. Great job with the descriptions and images!"
    Richard Mueller: "Good images. This could use some references. Also, I needed an explanation of what is a plan and a bucket, and how they can have members."


 SharePoint 2010 / 2013 Technical Guru - June 2016 
 0640_NinjaAwardTinyGold Waqas Sarwar SharePoint 2016 Site Use Confirmation and Deletion( real world example) Hezequias Vasconcelos: "It is an excellent content for file management. Helps administrators manage and better optimize disk space in the database."TN: "That's ok to be published even it's a very basic article"John Naguib: "Good one"
 0841.NinjaAwardTinySilver Waqas Sarwar SharePoint 2016: Checklist for Successful Installation John Naguib: "Good CheckList, it is better to upload as excel "Hezequias Vasconcelos: "It is an excellent content for SharePoint 2016 installation management I miss about updates to the SQL, and Windows SharePoint and Language packs that are important also in the installation of products. Reference: https://technet.microsoft.com/en-us/library/mt715807(v=office.16).aspx"TN: "That's ok to be published even it's a very basic article"
 7827.NinjaAwardTinyBronze Waqas Sarwar SharePoint 2016 Managing Registered Accounts and Shell Admin access( Real World Example) John Naguib: "Nice article"Hezequias Vasconcelos: "Perfect maintenance and account management in SharePoint 2016. Good Job."TN: "That's ok to be published even it's a very basic article"


 Small Basic Technical Guru - June 2016 
0640_NinjaAwardTinyGold  Nonki Takahashi Small Basic: Mouse Ed Price: "I love this series! Nonki takes us end to end on using the mouse in Small Basic. I love the definition! Very strong See Also section."Michiel Van Hoorn: "Nonki again delivered a great article on a SB function (MOUSE). Very useful if you want to interact with mouse"Carmelo La Monica: "I don't know small basic, but this is good point to learn. Congrats."Alan Carlos: ""
 0841.NinjaAwardTinySilver Deva Small Basic Videos Carmelo La Monica: "Very good videos, good fo to learn Small Basic. Congrats for all videos."Alan Carlos: "Good guidance, very helpful!"Michiel Van Hoorn: "Nice overview of available videos"Ed Price: "Great to have this list on the Wiki! Thanks!"


 SQL BI and Power BI Technical Guru - June 2016 
0640_NinjaAwardTinyGold  Thomas LeBlanc Analysis Services: Solving Hierarchy Errors of Uniqueness PT: "Thanks for the article, Thomas. You've explained the use case and steps for creating a hierarchy very plainly. This is a good piece."Ed Price: "Great scenario and use of images! It could be improved with headers and a TOC, and with References and See Also sections at the end. This is a powerful topic."
 0841.NinjaAwardTinySilver Sudeep Raj Integration Services: Using DB Mail to send HTML format mail PT: "Thank you for explaining this technique; simple and effective."Ed Price: "Fantastic topic from Sudeep, with solid colouring on the code formatting! Could be improved with References and See Also sections."
 7827.NinjaAwardTinyBronze Jens Vestergaard Extracting SSAS MD Database(s) XMLA w/ PowerShell PT: "This is a useful script that I'll probably use in the future. This is a good start but the post could use a little more structure to be complete; an introduction, objective statement and conclusion. Thanks for your contribution."Ed Price: "Good PowerShell solution. Could benefit from more of a breakdown of the code. "



 SQL Server General and Database Engine Technical Guru - June 2016 
0640_NinjaAwardTinyGold  Hezequias Vasconcelos SQL 2016 - Install SSMS Management Studio UR: "Why is an installation instruction of an "old" version of SSMS in June a WIKI? The latest version isn't a preview anymore. An installation step by step isn't worth a WIKI entry. I would have seen more details about the differences between SSMS 2016 previous version. What are the differences? What will work better? What (and there is a lot!) is not working good?"Ronen Ariely: "A great subject for article. Screenshot images of each step helps simplify the instructions, makes the article more useful for new users. There is some room for improvement. See article comment section."
 0841.NinjaAwardTinySilver FLauffer SQL Server Troubleshooting: How to remove a bad execution plan from plan cache Ronen Ariely: "A nice article of a simple case study and a solution. It's very short and has potential to be even better with a bit more expansion"UR: "I am missing a more detailed explanation WHY a plan can go wrong. Basically it is more "story around DBCC FREEPROCCACHE"."

Also worth a mention were the other entries this month:

  • SQL 2016 - Installation process On-Premise mode by Hezequias Vasconcelos
    UR: "Sorry - but that's to simple for a WIKI. One picture and than ONE sentence. NO explanation of the options. No discussion about the possibilities. What about the REALLY improvements in installation process: - TEMPDB configuration - Instant File Initialization If someone installs SQL Server on his machine he can read the dialog by himself!"
    Ronen Ariely: "This is very important article. Should be an article for each version of SQL Server, which gives a clear tutorial of step-by-step installation process. Well done!"


 System Center Technical Guru - June 2016 
0640_NinjaAwardTinyGold  Digvijay S Rajawat SCVMM 2012 R2 & Hyper-V: Storage Migration in Microsoft Private Cloud Ed Price: "Wow! Great formatting and sections. Very good use of tables. Could use a See Also section (to link to other Wiki articles). The processes are very clear and incredibly detailed. Fantastic article!"Carmelo La Monica: "Fantastic topic, very nice in all parts, good images explain in all parts. Good"Alan Carlos: "Nice article! Congratulations!"
 0841.NinjaAwardTinySilver C Sharp Conner SCORCH - Custom Activity OIP Limitations - C# Edition Carmelo La Monica: "I read this article, i don't know System center, but is very detailed in all part."Alan Carlos: ""Ed Price: "Good list of limitations. It would have been good to get into the code too. Another good topic!"
 7827.NinjaAwardTinyBronze C Sharp Conner Solution - Install Fresh Data Warehouse on Post UR Updated SCSM Environment Ed Price: "A lot of great detail! This could be improved with sections. Great topic!"Carmelo La Monica: "Good explain, good work. Congrats."Alan Carlos: ""


 Universal Windows Apps Technical Guru - June 2016 
0640_NinjaAwardTinyGold Carmelo La Monica Serial Class for UWP Part one Ed Price: "Great article! Good topic, well-written, great breakdown of sections/headers/TOC, good use of images and code, and good requirements sections! It could use a See Also section at the end with links to related Wiki articles."
 0841.NinjaAwardTinySilver Santhakumar Munuswamy Understanding AppBar and CommandBar in UWP Ed Price: "Great topic. Good write-up. Good use of images and code! It could be improved with sections/headers/TOC and with See Also and References sections at the end to link to other articles."
 7827.NinjaAwardTinyBronze Damien Allan Launch your App Differently from Secondary Live Tiles Ed Price: "Short and sweet. Good use of code and reference links. Could use improved formatting and sections/headers."

Also worth a mention were the other entries this month:


 Visual Basic Technical Guru - June 2016 
0640_NinjaAwardTinyGold  .paul. VB.Net - QR Code Creator Ed Price: "I love the QR Code creator! Incredibly valuable. Great job with the code, formatting, and download!"MR: "Nice and easy! Would love to know how to generate a QR code from scratch!"Richard Mueller: "Very useful. Simple but effective code."


 Visual C# Technical Guru - June 2016 
0640_NinjaAwardTinyGold  Emiliano Musso Entity Framework Introduction using C#, part II - Code-First and Migrations Ronen Ariely: "Excellent article! I loved the idea of writing series of articles. Moreover, the author translated the articles into another language. Great use of the capabilities of the TechNet WIKI."Ed Price: "Wow. This is an amazing article! It has it all... a great topic, fantastic formatting with headers, great code formatting, good descriptions, screenshots, references, a link to the MSDN code gallery to download the code, and an Italian version! This is a high-quality article! Other writers (including myself) should look at this one for ideas of how to achieve quality!"Jaliya Udagedara: "Now this is a fantastic article. Well explained, filled with images, code snippets and the full sample code is available in MSDN Code gallery. Awesome job!"
 0841.NinjaAwardTinySilver Sabah Shariq Searching data in Elasticsearch using C# Ronen Ariely: "Great article. I really enjoyed to read it. posting the code ready for download is very useful."Ed Price: "Great job breaking down the sections and explaining the code! Could be improved with References and See Also sections. "Jaliya Udagedara: "Haven’t used Elastic search before and this article contains instructions for everything that you need to get started. Nice!"
 7827.NinjaAwardTinyBronze Sibeesh Venu Working with API help page controller action description in Web API Ed Price: "A good topic with solid code, but it would be good to breakdown the code more and explain it in chunks."Jaliya Udagedara: "If you are having trouble showing descriptions in Web API help pages, this article should help you out."


 Wiki and Portals Technical Guru - June 2016 
0640_NinjaAwardTinyGold  Carsten Siemens Translation Wiki: Getting started Ronen Ariely: "This article gave me new information regarding the Translation Wiki Community. This information should be published in any communication channel we have. This is a "must to know" in my opinion."Ed Price: "I love it. This is a great process. Thanks to Carsten for building it and Peter for compiling, editing, and publishing!"Richard Mueller: "Very informative. The images are good, but I had to zoom them. This must have required some research. Perhaps there should be a link to the blog site."
 0841.NinjaAwardTinySilver Peter Geelen Wiki: Before you post your article - Quick check list Richard Mueller: "Great use of Wiki guidelines. An excellent guide for all Wiki authors with great advice. I like the emphasis on researching the topic, collecting links for references, and preparing offline."Ronen Ariely: "Very useful, very important, and most of all: I love the way it's organized as a check list"Ed Price: "This is a fantastic check list to go through before you get started! It will up the quality if we use this!"
 7827.NinjaAwardTinyBronze Peter Geelen Microsoft Security Compliance Manager (SCM) Portal Ronen Ariely: "The TechNet WIKI based on portals as an index to navigate the website. This is nice list of articles that act as portal to the Microsoft Security Compliance Manager "Ed Price: "Great portal. Good job getting all these links compiled for us!"Richard Mueller: "Great links. Maybe a few words would be useful."

Also worth a mention were the other entries this month:


 Windows PowerShell Technical Guru - June 2016 
 0640_NinjaAwardTinyGold Richard Mueller PowerShell: Problems with the -ne Operator in Active Directory Cmdlets PG: "Nice article, good quality and nice to read. Great!"Ed Price: "Wow! I love the quality here. You get a ton of explanation for each code excerpt. Plus the Return to Top links provide easy navigation. And it ends with immersive See Also and Other Resources sections!"
 0841.NinjaAwardTinySilver Prashanth Jayaram PowerShell-List-and-Export-Installed-Program(s)-Local/Remote-system(s) PG: "Except for some introduction, the scripts need more in depth explanation."Ed Price: "Love the sections! It would be good to break the code down more and activate the References links at the bottom."
 7827.NinjaAwardTinyBronze Digvijay S Rajawat Use PowerShell to Create an Azure VM report with nice look PG: "Nice quick tip, but please keep in mind that TNWiki is not a personal blog. Better remove the personalisation."Ed Price: "Good topic, but it could use more explanations. Good formatting on this article!"

Also worth a mention were the other entries this month:


 Windows Server Technical Guru - June 2016 
0640_NinjaAwardTinyGold  Ryen Tang Nano Server: Deploying MySQL Database Server Mark Parris: "Nice compact article on the new technology that is Nano Server."Philippe Levesque: "Excellent article, easy to follow step and well-written!"JM: "This is a great article on deploying MySQL on Nano, thanks for your contribution!"Richard Mueller: "Good use of Wiki guidelines, with code, images, and references. Good to have detailed steps."

A huge thank you to EVERYONE who contributed an article to June's competition.

Hopefully we will see you ALL again in July 2016's listings?


If you haven't contributed an article for this month, and you think you can create a more useful, clever and better presented wiki article than the winners above, here's your chance! :D

Best regards,
Pete Laker

MVP logo8507_PeteWikiNinjaStick_png-199x0

More about the TechNet Guru Awards: