TechNet Guru Winners - January 2017!

All the votes are [finally] in!  


And below are the results for the TechNet Guru Awards, January 2017 !!!!


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 - January 2017 
Gold Award Winner  Steef-Jan Wiggers FROM DEC: Archiving BizTalk Messages using Logic App and DocumentDB Abhishek Kumar: "Loved reading the this Article ,Amazing walk through with Logic Apps and BizTalk . Thanks for sharing Steef-Jan"TGN: "This is a cool one, thanks for sharing Steef-Jan! Hybrid is emerging and is defiantly something the benefit a lot, this is a cool functionality!"JS: "Maybe this should be in the Azure section? A Pipeline Component sample would make it a great BizTalk example."
Silver Award Winner  Baranee Dharan More Strength To BizTalk Messaging Sol. Using XSLT Abhishek Kumar: "Informative and nice concept . It is good to see article dedicated with real life experience .Thanks Baranee"TGN: "Nice demo with good slides, love it!"JS: "Sorry, but there's things in there that I would not allow in a BizTalk app without a significant and demonstrated performance case, meaning, no other way to meet an SLA, and others I wouldn't allow at all. I can't recommend it so I would vote as not Medal worthy."


 Forefront Identity Manager Technical Guru - January 2017 
Gold Award Winner  Priyaranjan KS FROM DEC: Monitor User Profile Synchronization Service using Forefront Identity Manager Client in SharePoint Synchronization Server Lasse Wedø: "Useful walkthrough"Muditha Jayath Chathuranga: "Very well structured article with proper screenshots and steps. It's very good that along with steps, he has shown probable errors the user might receive at certain steps and how to overcome them."Peter Geelen: "Nice document, good mix of text and images."Dishan Francis: "Well Explained"
Silver Award Winner  Jeff Ingalls FIM/MIM: Investigating synchronization service does not start and "computer_id in the database does not match this computer" error Dishan Francis: "A unique situation. Good explanation."Muditha Jayath Chathuranga: "The article is rich with clear screenshots and technical instructions. However, it would have been much more better if the author could structure the article with sub headings."Peter Geelen: "Nice troubleshooting guide, quick practical fix for a small problem."


 Microsoft Azure Technical Guru - January 2017 
Gold Award Winner  Kjetil Tonstad Cortana Intelligence Suite Resources on the TechNet Wiki Kia Zhi Tang: "Great list of resources. Love to see it being kept up to date."Anton Staykov: "Nice one stop shop for all the resources I need to get started with Cortana Intelligence Suite."Dileepa Kariyawasam: "Well organised and structured."Eric Berg: "Thank you"Lasse Wedø: "This could possibly become a very good reference guide"Afzaal Ahmad Zeeshan: "Good lists."
Silver Award Winner  Baranee Dharan Logic app:Receive REST Untyped http request as Json(typed) message Anton Staykov: "Thanks for pointing out the latest GA features of Logic Apps! Keep going!"Eric Berg: "Thank you"Dileepa Kariyawasam: "Brief and well written."Kia Zhi Tang: "It will be great to have a conclusion at the bottom, including documentation or external references in Reference section and link to related Wiki articles in See Also section."
Bronze Award Winner  Digvijay S Rajawat Cloud Service Provider: Windows Azure Pack: Subscription usages info through PowerShell Lasse Wedø: "A nice tip"Kia Zhi Tang: "Nice code to extract Subscription usage. It will be great to have a conclusion header, include references and link related Wiki articles in See Also section."Anton Staykov: "It's pity that you cannot get this info directly from the Admin portal, but thanks to Digvijay we are now able to get billing data in nice visual way."Dileepa Kariyawasam: "Good article...include TOC's, references next time."Eric Berg: "Thank you"

Also worth a mention were the other entries this month:

  • Introduction to Cortana Intelligence Suite by Kjetil Tonstad
    Afzaal Ahmad Zeeshan: "Excellent effort."
    Dileepa Kariyawasam: "Nicely written and well presented."
    Gaurav Kumar Arora: "One more good write up on logic app (untyped json)"
    Kia Zhi Tang: "Good introduction of Cortana. Hope to see more of this topic."
    Eric Berg: "Thank you"
    Lasse Wedø: "A good introduction"
  • FROM DEC: Logic App using Schemas and Maps by Baran27
    Gaurav Kumar Arora: "Good to start with Schema and map, nice use of the images"
    Eric Berg: "Thank you"
    Dileepa Kariyawasam: "Good Write up...It would have been better if references were given..."
    TGN: "Great explanation of using Logic App with maps and Schemas!!"
    Kia Zhi Tang: "Good effort. It will be nice to have a conclusion at the bottom, include documentation or external references in the Reference section and link it to related Wiki articles in See Also section."
    Ed Price: "Great instructions on this Logic Apps scenario! Thanks, Baran! Could use a See Also section (with links to TechNet Wiki articles) and References section at the end."


 Miscellaneous Technical Guru - January 2017 
Gold Award Winner  Sandeep Shekhawat ASP.NET Core MVC: Authentication And Role Based Authorization With ASP.NET Core Identity Lasse Wedø: "Thorough"Sibeesh Venu : "That was a cool read. Appreciate it. Thank you."Gaurav Kumar Arora: "A long and well written write up. Good use of images. Grammatical improvement is required."
Silver Award Winner  SYED SHANU ASP.NET Core, Angular 2 Master Detail HTML Grid using Web API and EF 1.0.1 Sibeesh Venu : "Thanks much for such a detailed article."Lasse Wedø: "I'd like more text, less big images."
Bronze Award Winner  Sibeesh Venu FROM DEC: Writing JavaScript Tests Using Jasmine Framework Lasse Wedø: "Good structure"Gaurav Kumar Arora: "Good to start"

Also worth a mention were the other entries this month:


 SharePoint 2010 / 2013 Technical Guru - January 2017 
Gold Award Winner  Daniel Christian SharePoint: How to use Flow template John Naguib: "Very Nice thanks for writing about Flow."Ed: "This is incredibly thorough. I love the video demo!"
Silver Award Winner  Vivek Jagga Microsoft Flow and SharePoint John Naguib: "Very Nice. Thanks for writing about flow."Ed: "The article seems the same as this one from Jacob."
Bronze Award Winner  Waqas Sarwar Tips And Tricks For Office Online Server Deployment In SharePoint 2016 TN: "Some tips are helpful."John Naguib: "Thanks a lot; very nice."

Also worth a mention were the other entries this month:

 Small Basic Technical Guru - January 2017 
Gold Award Winner  Nonki Takahashi Small Basic: Artificial Intelligence DEVA: "Great one by Nonki!!"SYEDSHANU: "Great work as usual, Nice to see the Source Code is available. I love the game and played several time, Thank you for sharing."Michiel Van Hoorn: "Despite the fact there was only one article to judge, Nonki's article on AI is awesome and a must try for any young (or any age) developer. Great write up!"


 SQL BI and Power BI Technical Guru - January 2017 
Gold Award Winner  Priyaranjan KS Create Business Intelligence reports from SharePoint Online List using Power BI and R Open Ronen Ariely (aka pituach) : "Great tutorial! Clearly explained. Well done!"Tomaž Kaštrun: "Nice article on analysing SharePoint list in Power BI using R."PT: "Great article and useful information about both using a SharePoint list data source and an R script visual. Thanks!"
Silver Award Winner  Anil Maharjan PowerBI : Data Visualization SQL Saturday with R PT: "I really liked this article on a great topic and found it educational and thorough. I especially liked that you used an interesting data set and provided a good example of R script."Ronen Ariely (aka pituach) : "Very nice article with great additional links, which make the the article very useful and very easy to follow. A"see also" section at the end could improve it even more."Tomaž Kaštrun: "Trend for total number of SQLsaturdays ends with 2015, you have displayed data with 2016 and it looks like trend is going down. could work on details, otherwise interesting."
Bronze Award Winner  Diegoctn Credentials and Proxies PT: "Helpful information. Thanks for the contribution. I think much of this is common knowledge and otherwise documented in MSDN."Ronen Ariely (aka pituach) : "Nice article. There is no structure to the article. Looks like first draft. Missing TOC, Introduction, conclusions, "see also"...T-SQL queries should be added in addition to the option to use the GUI"Tomaž Kaštrun: "Quick overview on how to create Credentials for SQL Server Agent"


 SQL Server General and Database Engine Technical Guru - January 2017 
Gold Award Winner  Kia Zhi Tang (Ryen Tang) FROM DEC: SQL Server: Getting Started with MS SQL Server on Red Hat Enterprise Linux Jens K. Suessmeyer: "Great article and summary, thanks for the work!"Tomaž Kaštrun: "article shows how to get started with sql server on red hat."
Silver Award Winner  Prashanth Jayaram SQL Server 2016: JSON integration Jens K. Suessmeyer: "Great read!"Tomaž Kaštrun: "Very nice and short walk through article on JSON in SQL Server, especially for beginners."
Bronze Award Winner  Priyaranjan KS FROM DEC: Resolve ‘Cannot connect to database master at SQL Server’ Jens K. Suessmeyer: "This could have been easily summarized as "Cannot connect to database master" - Solution: Create a Firewall rule allowing traffic to SQL Server"Tomaž Kaštrun: "Tip on how to use SharePoint Products Configuration Wizard when connecting to SQL Server database."



 System Center Technical Guru - January 2017 
Gold Award Winner  Priyaranjan KS FROM DEC: A Step by Step Walk-through to Setup System Center Configuration Manager 2016 Joseph Moody: "Great write up! You have put out some good stuff recently - keep it up!"Muditha Jayath Chathuranga: "The article is well structured starting from setting up pre-requisites to setting up the product. However, instruction on setting up the SQL server in the pre-requisites would add more value."Eric Berg: "Unfortunately there is no System Center Configuration Manager 2016. Now the version is called Current Branch and is named with the release month an year. So for example 1606 or 1610"
Silver Award Winner  Priyaranjan KS FROM DEC: Resolve SQL Server service account issue while installing System Center Configuration Manager 2016 Eric Berg: "There is no SCCM 2016. Please keep wording right."Joseph Moody: "Good formatting and a very informative article!"Muditha Jayath Chathuranga: "Very well structured article. Proper introduction to the issue and how to resolve it."


 Transact-SQL Technical Guru - January 2017 
Gold Award Winner  Priyaranjan KS Working with Identity Column After Table Creation in SQL Server UR: "I am wondering what this topic has to do with T-SQL although most of the article is about GUI.Some examples do not consider the whole advantages / drawbacks of its action!"Jens K. Suessmeyer: "You cannot see any data loss from the pictures (before image of data missing). A quick summary with (dis-)advantages would have been great."Diederik Krols: "Great work."Ronen Ariely (aka pituach) : "A very nice topic that come up in the forums from time to time. Well written. The article fits better in a different category than T-SQL."Visakh16: "Very basic article which have been well explained in numerous posts before."Tomaž Kaštrun: "Overview on Identity column and it's specifications for SQL Server."Richard Mueller: "Well done with good references, great images, and good code examples."


 Universal Windows Apps Technical Guru - January 2017 
Gold Award Winner  Vinoth Rajendran App Service in UWP SYEDSHANU: "Nice article with easy step by step explanations and good to see the source code download is available."Diederik Krols: "Thank you for your contribution."
Silver Award Winner  Hassaan Akbar FROM DEC: Adding Intelligence to Cortana Apps using Bot Framework Diederik Krols: "Nice introduction. Thank you."Ed Price: "Great depth, formatting, and code snippets!"Afzaal Ahmad Zeeshan: "Good start, but take care of the fonts, fonts should not be bigger as much as they are."SYEDSHANU: "Nice article, It will be more good if you have explained in more step by step basis with images ,Source code is missing ,Output result images are missing."


 Visual Basic Technical Guru - January 2017 
Gold Award Winner  Priyaranjan KS FROM DEC: Remove Duplicate Filter Values from SSRS Parameter Drop-down using VB Mark Rideout: "Great article! Good times dealing with SharePoint challenges."SYEDSHANU: "Useful Code and nice to see the post for Visual Basic and looking forward to see more Visual Basic samples, Thanks for sharing Priyaranjan"Richard Mueller: "Very good images and code examples."


 Visual C# Technical Guru - January 2017 
Gold Award Winner  Sandeep Shekhawat Onion Architecture In ASP.NET Core MVC Jaliya Udagedara: "This is a superb article. Great explanation with use of images, code snippets and you can download the sample from MSDN Code Gallery as well. Nice job!"Afzaal Ahmad Zeeshan: "Good post."Khanna Gaurav: "Great explanation"Gaurav Kumar Arora: "Good write up. Nice explanation of Architectural layers with code-examples."Ronen Ariely (aka pituach) : "Impressive article! Well written, clearly explained. Top of the line.It's not clear which link is used to download the project for this article. The rest of the links should be under "See Also"."Sibeesh Venu : "Thanks again for a detailed article."Diederik Krols: "Nice article."Carmelo La Monica: "This looks like a very good article and I'm sure that it is a good starting point, to learn this technology. Congrats!"
Silver Award Winner  Sibeesh Venu Visual Studio: WCF Service Unit Tests Using NUnit with Rhino Mocks And Entity Framework Carmelo La Monica: "Great article and contents. Very detailed in all parts."Ronen Ariely (aka pituach) : "Very good article"Diederik Krols: "Well written. There's still an opportunity to clean up the database scripts, though."Afzaal Ahmad Zeeshan: "Sibeesh, extra white lines in the code only make it harder to see."Jaliya Udagedara: "Good, but needs some modifications in code snippets (extra spacing) and images are kind of blurred."
Bronze Award Winner  Sabah Shariq Exception Bubbling in C# Ronen Ariely (aka pituach) : "Impressive article! Well written and well formatted. Very useful for beginners. HIGHLY recommended."Jaliya Udagedara: "Well explained article about different ways of handling exceptions."Khanna Gaurav: "Recommended article to learn exception handling"Carmelo La Monica: "Good explain. Is very important to manage Exception part on the code, good code and contents. Good work!"Diederik Krols: "Thanks for this contribution."

Also worth a mention were the other entries this month:

  • FROM DEC: C#: How to generate a unique key or password using salting + hashing by Hansamali
    Diederik Krols: "Very well written."
    Carmelo La Monica: "This is very interesting procedure for to create a strong password an unique key. great C# code and good explain."
    Jaliya Udagedara: "Good article explaining hashing and it’s use in securing passwords."
    Ronen Ariely (aka pituach) : "Very important content. The article is well formatted, with all the sections, from the "introduction" to the "conclusions". well done!"
    Ed Price: "You lead with some great conceptual content!"
  • FROM DEC: Log messages using NLog framework by Hansamali
    Carmelo La Monica: "Very intersting topic and good description for NLog framework."
    Jaliya Udagedara: "This one article gives you enough information to start using NLog. Nice!"
    Gaurav Kumar Arora: "Good to start"
    Diederik Krols: "Nice work. Good to see that NLog works nice with Xamarin (but unfortunately NLog does not support UWP)."
    Ed Price: "Great breakdown and fantastic formatting. It's a really competitive month for VC#, but this is a great piece of content!"
    Khanna Gaurav: "Nice article"
    Ronen Ariely (aka pituach) : "Nice article, with basic information. The "Logging Frameworks" is very superficial, and could be removed. The article includes first-person approach, which should be formatted into third-person."


 Wiki and Portals Technical Guru - January 2017 
Gold Award Winner  Kamlesh Kumar Wiki Template: TechNet Guru Competitions - Monthly Forum Announcements Ronen Ariely (aka pituach) : "Useful tool which I already used for publishing the TechNet Wiki Guru Contest on the forums. The list of forums is important and make our job faster. With that been said, we should post different content each month and not simply copy/paste a constant template, in my opinion."Peter Geelen: "Just a quick and easy template but useful."Kia Zhi Tang: "Nice to have a Template to keep all things consistent."Richard Mueller: "A great template that will help others in the future."


 Windows PowerShell Technical Guru - January 2017 
Gold Award Winner  Prashanth Jayaram PowerShell: Managing Service(s) Using WMI, CIM and Get-Service Cmdlet Kia Zhi Tang: "Very indepth to the extend of outputting to Excel, CSV and HTML. Good References and See Also section."Richard Mueller: "Great use of the Wiki guidelines. I like the references and See Also section. Great code examples. Grammar can be improved."Chen V: "Nice write up!"
Silver Award Winner  Priyaranjan KS FROM DEC: Change Server Mini Roles in SharePoint 2016 using PowerShell Chen V: "Excellent write up! Good screen shots and explanations. It's good to include more information like cmdlet help, parameter type etc."Kia Zhi Tang: "Good effort. It will be great if the summary/conclusion is conclusive enough. Need References section to include cmdlet TechNet documents or external links and include other wiki in See Also section."Richard Mueller: "Great detailed steps. Good images."
Bronze Award Winner  Priyaranjan KS Getting Started with User Administrative Tasks in Office 365 using PowerShell Chen V: "Good Article. It would have been great if few PS tricks are added!"Richard Mueller: "Well explained, a great article with very useful information. I like the images"Kia Zhi Tang: "Good effort. You can improve it better by having a good summary, adding documentations or external documents to References and include other related wiki articles to See Also section."


 Windows Server Technical Guru - January 2017 
Gold Award Winner  Priyaranjan KS FROM DEC: Setup Nano Server in Azure and Configure DNS Role in the Nano Server Joseph Moody: "Excellent post!! This is a top quality Wiki article."JM: "This is an excellent article on Nano Server and DNS in Azure, nice work."Richard Mueller: "Great use of Wiki guidelines, although the See Also should only link to Wiki articles. Good explanation."Ed Price: "Love the topic, depth, and use of images!"Mark Parris: "Nice to see the updated content."Kia Zhi Tang: "Nice Walkthrough with screenshots. Great effort. It will be better if the article has Reference section and See Also section with TechNet Wiki article links."Eric Berg: "Please be aware, that you have shown the VM creation in the old portal (ASM) and the Script will run in ARM"
Silver Award Winner  Panagiotis Pataridis FROM DEC: Unattended installation of Virtual Machines in Windows Server 2016 Mark Parris: "Good insight on how to setup a server with an unattended install script."Eric Berg: "Thank you for your contribution. Please edit you Scripts to be better readable"Richard Mueller: "Very useful to know how to do this. Good explanation"JM: "Terrific job on this article about unattended VM installation, thanks for your contribution."Kia Zhi Tang: "Neat solution for deploying a consistent Windows Server 2016 virtual machine using Unattended.xml and PowerShell. It can be better if the article has Reference section and See Also section."Joseph Moody: "Nice PowerShell script and unattend.xml example! I would have liked to see a bit more details in those sections and a few screenshots for reference. Looking forward to reading future articles!"Ed Price: "Good topic. It could use a breakdown of the code... explanations and snippets broken down into sections. And then the full code can be linked to an MSDN Gallery item."
Bronze Award Winner  FZB Windows: The network location cannot be reached when trying to delete local file system entries Joseph Moody: "Good information - precise and to the point!"Eric Berg: "Thank you for this description"Richard Mueller: "Short, but great information. Few would know how to handle this situation."JM: "This is a good article on resolving file deletion issues, thanks for your contribution."Kia Zhi Tang: "Good article about using FSUtil to delete a Reparse Points. It will be good to include FSUTIL documentation in the Reference section. Hope to see more Wiki article in using FSUtil to perform some tasks."Mark Parris: "Good tidbit of information."


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

Hopefully we will see you ALL again in February 2017'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


Future blogs will also be filling in more about our wonderful judges, so watch out for that too!

Plus, we still have some real world prizes in the pipeline, so keep contributing, keep dreaming! It could be a new car... or it could be stationary! It will certainly be rare! ;)

Best regards,
Pete Laker (Azure MVP)
MVP logo8507_PeteWikiNinjaStick_png-199x0

More about the TechNet Guru Awards: