The Microsoft TechNet Guru Awards (January 2019)

All the votes (for January) are in!

Below are the results for the TechNet Guru Awards, January 2019 !!!!


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.


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.

 ASP.NET Technical Guru - January 2019 
Gold Award Winner  SyedShanu Getting Started with Angular 7 And ASP.NET Core 2.1 Jaliya Udagedara: "This is an excellent article for beginners. Great step by step explanations."Sabah Shariq: "Awesome start of the guru competition with great article describing technicalities in details with step by step details."
Silver Award Winner  AnkitSharma007 Blazor: Publishing A Reusable Component To Nuget Gallery Jaliya Udagedara: "Another great article showcasing a nice feature of Blazor."Sabah Shariq: "Nice but for guru competition it would be great if the article contains a level up technicalities description in details rather then straight forward content."


 Forefront Identity Manager Technical Guru - January 2019 
Gold Award Winner  Priyaranjan KS SharePoint Server 2019: Working with Microsoft Identity Manager 2016 SP1 Peter Geelen: "Very nice article! Well done!"Lasse Wedø: "Very good contribution"


 Microsoft 365 /O365 Technical Guru - January 2019 
Gold Award Winner  Priyaranjan KS Office 365 : Auto Provision Site Assets in SharePoint Online using PnP Provisioning Templates,Microsoft Flow and Azure Functions John Naguib: "Nice one, thanks for sharing well done"Mohamed El-Qassas: "Awesome article as usual PriyaranjanKS ?, Well organized and Valuable detailed content.Just a bit note, I love to see "back to the top" link at the end of the article, I think it would be helpful!"


 Microsoft Azure Technical Guru - January 2019 
Gold Award Winner  Pete Laker Azure Speech Services and Windows 10: Transcribe video, make custom voices and subtitles Tomaž Kaštrun: "Comprehensive explanation on Azure Speech service and step by step explanations, supporting the Azure developer meetup clips."Eric Berg: "good stuff"
Silver Award Winner  Dave Rendón Migrating VHD to Azure using PowerShell ARM 5.x Tomaž Kaštrun: "Great combination of Azure, Powershell and VHD and how to move VHD file to Azure and create Virtual Machine."Eric Berg: "Very useful"
Bronze Award Winner  George Chrysovaladis Grammatikos Azure Compute: Introduction To Azure Batch Tomaž Kaštrun: "Step by step using azure batch."Eric Berg: "Nice intro"

Also worth a mention were the other entries this month:


 Miscellaneous Technical Guru - January 2019 
Gold Award Winner  Jayendran Arumugam AzureDevOps: Deploying Secrets from Azure Pipelines Peter Geelen: "Nice article!"Lasse Wedø: "My choice this month, thanks Jay"
Silver Award Winner  Priyaranjan KS Build a Mobile Power App for Visitor Registration using Microsoft Flow Peter Geelen: "Nice idea!, Well done!"Lasse Wedø: "Good piece"


 SharePoint Technical Guru - January 2019 
Gold Award Winner  Priyaranjan KS SharePoint 2019: Setup Multi Server Farm in Azure with AD, Identity Services and Min Roles John Naguib: "Well structured thanks for sharing"Mohamed El-Qassas: "Awesome article PriyaranjanKS ?, Well organized and Valuable detailed content. Thanks a lot for sharing this great content in the WIKI."Tiago Costa: "AMAZING article!!! One of the best and more descriptive articles I had the opportunity to evaluate at TechNet Wiki Guru. Congratulations for the complete article."


 Small Basic Technical Guru - January 2019 
Gold Award Winner  Nonki Takahashi Microsoft Small Basic Online v0.91: Known Issues SYEDSHANU: "Great Article and thank you for listing all the known issues of Small Basic Nonki"


 SQL BI and Power BI Technical Guru - January 2019 
Gold Award Winner  Priyaranjan KS Power BI : Create Business Intelligence Reports from PDF Data Source using Microsoft R Open Tomaž Kaštrun: "Step by step presentation of reading PDF data in Power BI and creating R visual graph."Ronen Ariely (aka pituach) : "Awesome topic using PDF as a Data Source for Power BI. It can be very extremely useful! This article brings us a long tutorial step-by-step. It is well written but missing "See Also", which is important paragraph in the TechNet Wiki. It gives the readers links to read next, and it serves as a glue between the individual articles and makes them a single Wiki. Great work Priyaranjan"


 SQL Server General and Database Engine Technical Guru - January 2019 
Gold Award Winner   AV111 SQL Server on Linux: Troubleshooting Tomaž Kaštrun: "Nice couple of troubleshooting points for SQL Server on Linux."Ronen Ariely (aka pituach) : "Very nice topic which can be very useful as general Troubleshooting, but for this we need to cover more scenarios. As a start point this is great. Probably in time, of users will use the power of the Wiki then this article can become powerful. adding a"see also" section with links to other cases can also help to cover what users looks for."Peter Geelen: "Very nice to read, well structured!"
Silver Award Winner  George Chrysovaladis Grammatikos SQL Server on Azure VM : Can't Access The SQL Server Configuration Page From The Portal Peter Geelen: "Well done, nice article!"Ronen Ariely (aka pituach) : "Very interesting scenario of error using the Azure Portal To monitor SQL Server on VM. The article explains the solution well. A Step-by-step reproduce the issue could improve the article and give a better starting point than starting with the error. This article can be VERY useful. Thanks for sharing it."Tomaž Kaštrun: "Solving access to Configuration page from Azure. A detailed tutorial."
Bronze Award Winner   AV111 SQL Server Troubleshooting: Logon failure - the user has not been granted the requested logon type at this computer Peter Geelen: "Nice!"Tomaž Kaštrun: "Solving Logon failure - a nice step by step primer."Ronen Ariely (aka pituach) : "Nice Article, Which covers troubleshooting of a specific scenario. Well written. Well done!"


 System Center Technical Guru - January 2019 
Gold Award Winner  Dujon Walsham SCOM Management Pack Creator V2.0 Released Adam Fowler: "Good to see maintenance on existing scripts"Joseph Moody: "I appreciate the notes for this update."
Silver Award Winner  Leon Laude DPM: Step-by-Step How to protect a folder with PowerShell Joseph Moody: "Great step by step guide! Your edits to the pictures were very helpful!"Adam Fowler: "Good writeup, would like to see an explanation of why we're doing this certain function."
Bronze Award Winner  Dujon Walsham SCSM: Management and CMDB for Linux Devices via Import Software Inventory from SCCM Joseph Moody: "If you can, import a few screenshots - good guide!"Adam Fowler: "Great info, a few screenshots would be nice"


 Transact-SQL Technical Guru - January 2019 
Gold Award Winner  SathyanarrayananS SQL Server Import/Export to CSV using R script Tomaž Kaštrun: "Absolutely great script for exporting and importing multiple CSV files from or to SQL Server."Ronen Ariely (aka pituach) : "Awesome article. The idea of using R in order to import & export CSV files might be useful in some cases that we need to parse the data during the action and use the power of R in data analysis. The code is very long and I think that there is place to add some comments in the SP code. The article is well written but missing "See Also", which is important paragraph. Well done Sathyanarrayanan"


 Visual Basic Technical Guru - January 2019 
Gold Award Winner  by Karen Payne Best practices working with MS-Access with VB.NET Part 1 SYEDSHANU: "Great series of article Karen ,Part 1 explained in deeply with example on MS-Access and VB.NET: Best ,Thank you for sharing."Pete Laker: "Loving this one best, thanks Karen"
Silver Award Winner  by Karen Payne Best practices working with MS-Access with VB.NET Part 2 SYEDSHANU: "Great series of article Karen ,In part 2 it will be more good of adding few output images with explanation of each part part ,Thank you for sharing."Peter Laker: "Thanks K"
Bronze Award Winner  Karen Payne Best practices working with MS-Access with VB.NET Part 3 SYEDSHANU: "Great series of article Karen ,In part 3 great to see Master Detailed relation and DataGridview filter function for VB.NET using MS Access ,Thank you for sharing."Peter Laker: "Great to see your passion for a vital language in the MS ecosystem"


 Visual C# Technical Guru - January 2019 
Gold Award Winner  Karen Payne Working with T-SQL MERGE statement (C#) Jaliya Udagedara: "Good article."Peter Laker: "Thank Karen. A nice tip for the value vaults"


 Windows PowerShell Technical Guru - January 2019 
Gold Award Winner  Priyaranjan KS Azure: Create Runbook and add Schedules using PowerShell Joseph Moody: "This is an excellent submission! Great use of screenshots as well."Adam Fowler: "Great details, diagrams and screenshots."Kia Zhi Tang: "Nicely documented with screenshots as walkthrough. Thank you for your contribution."
Silver Award Winner  Mr X PowerShell: How to identify active hosts in your networks and perform horizontal TCP port scans Joseph Moody: "Very useful script! I'll certainly use this one in the future!"Kia Zhi Tang: "One of the way to check for any active hosts on TCP. Do you happen to have an UDP one? Thank you for your contribution."Adam Fowler: "Good details, but needs examples of being used."
Bronze Award Winner  Siva Padala Ping and report list of IP addresses Adam Fowler: "Simple and nice, would be good to see an output of the results."Kia Zhi Tang: "This is useful if your environment allows ICMP traffics. Thank you for your contribution."Joseph Moody: "Good walkthrough! I would like to see a few screenshots or some additional details in future submissions, if possible."


 Windows Server Technical Guru - January 2019 
Gold Award Winner  C Sharp Conner Security Blindspots of Active Directory - Domain Local Memberships Eric Berg: "thank you. well done"Mark Parris: "Interesting information"Kia Zhi Tang: "Thank you for your contribution. Wiki article should be written in third person perspective and blog should is written in first person perspective. The article looks like a blog post to me."
Silver Award Winner  Dokoh (Clément BETACORNE) Active Directory domain join On Premises, Azure and Hybrid (Part 1) Mark Parris: "Good information for a constantly evolving hybrid computing environment."Eric Berg: "thanks"Kia Zhi Tang: "Thank you for your contribution. Hope to see your part 2 and please remember to add your part 2 wiki link to the See Also section in this wiki and vice-verse."
Bronze Award Winner  Priyaranjan KS Windows Server 2019 : Configure Active Directory Domain Services and Set it as DNS within Azure Virtual Network Kia Zhi Tang: "Nicely written with screenshots. It will be good to add some Azure Virtual Network docs in reference section. Thank you for your contribution."Robert Smit: "good addon would be show the DNS mmc and configure the DNS zones."Eric Berg: "good read"Mark Parris: "Good insights."

Also worth a mention were the other entries this month:

  • Windows : Install RDS To A Server 2016 by George Chrysovaladis Grammatikos
    Kia Zhi Tang: "Great walkthrough with screenshots. Any Microsoft links should be under reference section and any wiki links should be under See Also section. Thank you for your contribution."
    Mark Parris: "Insights as to how to install RDS via the UI, would be good to get the PowerShell syntax for scripting this."
    Robert Smit: "when doing this its a longer version that this. setting this up RDS /GW /CB /highavailable etc, Think post is a good start."
    Eric Berg: "thanks"



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

Best regards,
Pete Laker

More about the TechNet Guru Awards: