Microsoft TechNet Guru Winners – February 2018

All the votes (for February) are in!

 

Hope you like the new/evolving layout - to give more width to the judge's comments.

 

Don't forget, winners of these awards get the chance to win the highly coveted Ultimate TechNet Guru Ninja Pen!

 

A symbol of winners' erudition and technical rank.

Chiselled from sheer grit and buffed with Microsoft Love

As shown below, waved by some of our illustrious leaders.

 

READ MORE HERE

 

And so, as we come up to our FIVE YEAR ANNIVERSARY of the competition...

I am proud to present the TechNet Guru Awards, February 2018 !!!!

 

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 - February 2018 
Gold Award Winner AnkitSharma007 ASP.NET Core 2.0: CRUD Operation With Entity Framework
Khanna Gaurav: "Nicely explained. Great article"Sabah Shariq: "Nice article with step by step explaining."
Silver Award Winner SYED SHANU Dependency Injection in ASP.NET Core 2.0
Jeff Fritz: "I would have liked to have seen more discussion of AddTransient and what that actually means. AddSingleton and AddScoped should have also been discussed"Khanna Gaurav: "Nice article"Sabah Shariq: "Good article."
Bronze Award Winner AnkitSharma007 ASP.NET Core 2.0: CRUD Operation With Razor Pages
Jeff Fritz: "No definition of CRUD, would have liked to have seen more Entity Framework usage in configuring the database schema"Khanna Gaurav: "Nicely explained. Great article"Sabah Shariq: "Nice article."

 

 BizTalk Technical Guru - February 2018 
Gold Award Winner Johns-305 BizTalk: Sorting and Grouping Flat File Data In SQL…Instead of XSL
JS: "Great new technique to address a long time frustration."Ed Price: "This article meets a big need. Great use and formatting of code and an image. Great to have a Gallery download link! Very well written."
Silver Award Winner Mandar Dharmadhikari BizTalk : Analysis of Direct Mapping vs XDocument Pipeline vs Streaming Pipeline To Process Large Messages for SQL Bulk Insert
JS: "Very in-depth and informative."Ed Price: "Incredibly detailed with a lot of scripts and images! Great See Also and References sections!"
Bronze Award Winner F.Mondelo Playing with Persistence Points in Biztalk Orchestrations
JS: "Always great to see ways to learn how BizTalk works internally."Ed Price: "Great use of scripts! I love the diagram in the Conclusion."

Also worth a mention were the other entries this month:

 

 Forefront Identity Manager Technical Guru - February 2018 
Gold Award Winner Peter Geelen MIM 2016 Troubleshooting: no-start-bad-ma-configuration
AM: "Peter, thank you for your contribution. This is a helpful troubleshooting guide for FIM Service MA issues."Lasse Wedø: "Thanks"Ed Price: "Very clear. I love how this article includes the full error, root cause, and then how to go about solving it. Another great article from MVP Peter Geelen!"

 

 Microsoft Azure Technical Guru - February 2018 
Gold Award Winner RajeeshMenoth Channel Configuration - Azure Bot Service To Slack Application
Dileepa Kariyawasam: "Very Well Written with a Good Structure."Tomaž Kaštrun: "Creating BOT service. And connecting it to Slack API with a simple test for a quick demo."Peter Laker: "Nice work Rajeesh! I've a similar blog for a Logic Apps example.  Keep an eye on changing screenshots, as the portal blades sometimes change and Bots have changed a lot this last year."
Silver Award Winner Chilberto Azure Cognitive Services - Bing Speech API and Language Understanding Intelligent Service (LUIS)
Afzaal Ahmad Zeeshan: "Good write up with nice blend of visuals."Lasse Wedø: "Thanks"Dileepa Kariyawasam: "Good Article."Peter Laker: Very nice article Chilberto. We want more like this!Tomaž Kaštrun: "Quick introduction to LUIS - speech API and building a sample project."
Bronze Award Winner Dave Rendón Migrating Wordpress Database from ClearDB to MySQL in Azure
Tomaž Kaštrun: "If you find your self doing migration of a WordPress database from ClearDB to Azure MySQL, you will find some tips in this example."Dileepa Kariyawasam: "Good Article. Needs bit of Improvement with structure etc."Afzaal Ahmad Zeeshan: "Very good"Peter Laker: "Thanks Dave. For those who want a different perspective, there is a very similar article here."

Also worth a mention were the other entries this month:

 

 Miscellaneous Technical Guru - February 2018 
Gold Award Winner Vincent Maverick Durano Fun with Xamarin: Building a Simple Working Memory Game App with Web API and SignalR
Ronen Ariely (aka pituach) : "Another awesome article from Vincent! Highly recommended. I love step by step tutorials which bring real value to the reader. Well done!"Kia Zhi Tang: "Nice wiki. Enjoyed reading it with good referencing. Thank you for the contribution."Lasse Wedø: "A solid article, which would have been even better had it been written as several smaller articles, as a series."
Silver Award Winner Chilberto Unity3d - Using LUIS for voice activated commnd
Ronen Ariely (aka pituach) : "Great article and very interesting. Language Understanding Intelligent Service (LUIS) is very hot topic today. The article is missing "see also" section which can give the reader another value, but except this (which should be fixed) it is well formatted. Well done!"Kia Zhi Tang: "Thank you for sharing the concept."
Bronze Award Winner AnkitSharma007 Quantum Computing: An Introduction
Lasse Wedø: "A great introduction at a high level, I would have liked to see this post as two posts. One for the great intro, and one for creating the first code."Ronen Ariely (aka pituach) : "Great article! Very interesting topic and well written. Perfectly formatted. Well done! It is very hard to rank this category this month as all the articles ate really high quality. Unfortunately, we must vote and only one can be in each position."Kia Zhi Tang: "Thank you for sharing the informative content"

 

 SharePoint Technical Guru - February 2018 
Gold Award Winner Ramakrishnan Raman SharePoint framework aka SPFx with CKeditor5, PnP JS, OfficeUIFabric PeoplePicker and much more
Roman Nedzelsky, MVP: "very nice article, steps explained, good pictures, really good job"John Naguib: "Very nice, thanks for sharing, SPFx is important"
Silver Award Winner Siva Padala Create email validation column in a list without code
John Naguib: "Thanks for sharing"Roman Nedzelsky, MVP: "useful information, nice work"Tiago Costa: "Simple but interesting article."
Bronze Award Winner Ramakrishnan Raman Error Logging in Provider hosted add-in using Log4Net
John Naguib: "Well done, logging is important topic"Roman Nedzelsky, MVP: "nice article, really good job"

Also worth a mention were the other entries this month:

 

 SQL Server General and Database Engine Technical Guru - February 2018 
Gold Award Winner AV111 MSSQL backup error and solutions
Manoj Pandey: "I would say this is a nice collection of frequently happening issues/errors with most DBAs and would help people like me who work rarely work on admin side."Ronen Ariely (aka pituach) : "Very good article. well written and well formatted. Important topic that can be very useful. There is one thing that missing, which is a closer to the article. You cannot leave the reader "in the air". We need a closer like conclusions or summery an so on. Well done!"
Silver Award Winner fzb SQL Server: A severe error occurred on rebuilding an index
Manoj Pandey: "Nice tip !"Ronen Ariely (aka pituach) : "Thanks for sharing, but this is not an article but a short post without any structure. An article need to have beginning (like introduction) and ending (like conclusions) and must be formatted according to the interface rules. An article need to have a table of content and a "see also" sections. The content is short and might be a base for a good article with a bit more work."

 

 Transact-SQL Technical Guru - February 2018 
Gold Award Winner AV111 SQL Server 2016: Dynamic Data Masking
Manoj Pandey: "Nice write up with good examples featuring all modes of masking."Richard Mueller: "Very interesting. Should prove useful in many situations. Thanks."Ronen Ariely (aka pituach) : "Nice article, but duplicate topic. There is already article on this topic: https://social.technet.microsoft.com/wiki/contents/articles/31419.database-engine-dynamic-data-masking.aspx First step in adding new article should be search for existing articles. The basic idea of Wiki is that anyone can edit and improve existing articles if needed and not create another one."

 

 Visual Basic Technical Guru - February 2018 
Gold Award Winner Karen Payne Defensive data programming part 1
SYEDSHANU: "Great Post and good to see the Source code with detailed explanation."Khanna Gaurav: "Very useful extensions"Ed Price: "This is a powerful and lofty topic. It's also great to have a link to the source code on the MSDN Gallery. Thanks, Karen! It could be improved with more of an explanation of the code, as well as See Also (Wiki links) and References (external links) sections at the end."
Silver Award Winner .paul. VB.Net - Tetris.Net
SYEDSHANU: "Nice post ,It will be good to add the detailed description for code part ,Like example break down the code with more explanation of each method with Why and How the code has been used."Ed Price: "Great overview and a fun sample! Also good to have the source code link! It could be improved with more of an explanation of the code."

 

 Visual C# Technical Guru - February 2018 
Gold Award Winner Ehsan Sajjad An Overview  to Understand Equality in .NET
Khanna Gaurav: "Great article"Jaliya Udagedara: "Great article on a very interesting topic. Well explained with examples."Afzaal Ahmad Zeeshan: "Good write up."
Silver Award Winner SYED SHANU Text to Speech using Cognitive Service Speech API C#
Afzaal Ahmad Zeeshan: "Clean write up with good visuals, nice post Shanu!"Jaliya Udagedara: "Nice article to get you started on Bing Speech API with sample code. Cool!"Khanna Gaurav: "Nice article"
Bronze Award Winner Somdip Dey - MSP Alumnus C#: Understanding Basics of DateTime and TimeSpan with an Example: Finding Working Day Difference Between Two Dates Based on Weekend And Bank Holidays
Khanna Gaurav: "DateTime & TimeSpan nicely explained"Jaliya Udagedara: "Good article with sample code."

Also worth a mention were the other entries this month:

  • C# : Implementing a Linked List by AnkitSharma007
    Jaliya Udagedara: "Good explanation on implementing Linked Lists using C#."
    Khanna Gaurav: "Good one to learn linked list"
  • C# - Tetris.Net by .paul.
    Khanna Gaurav: "Great article to learn Windows Form and developing game"
    Afzaal Ahmad Zeeshan: "A great article, as always, but Paul do try to explain as well, code dumps are not useful most of the times; consider MSDN Gallery for code samples."
    Jaliya Udagedara: "Would have been great if the code is described."
  • Windows DataGridView with inline edit and remove buttons by Karen Payne
    Jaliya Udagedara: "Nice article with complete source code. Isn't it great."
    Khanna Gaurav: "Should be useful for developer using dataGridView"
  • How to create a shared library by Karen Payne
    Jaliya Udagedara: "Good article. Maybe we can change the article title to be more aligned with the content?"

 

 Wiki and Portals Technical Guru - February 2018 
Gold Award Winner Rajeesh Menoth TechNet Wiki - Top Contributors Awards
Richard Mueller: "An excellent way to recognize TechNet Wiki Gurus. Thanks."Ronen Ariely (aka pituach) : "Nice statistics. Can be very useful if it will be updated regularly. Thanks for sharing and for the hard work in collecting the statistics. Well done!"Kia Zhi Tang: "Thank you for the work"

 

 Windows PowerShell Technical Guru - February 2018 
Gold Award Winner H Shakir Exchange Server Monitoring Event Logs Status Report in Daily Email Notification
Joseph Moody: "Good tool! Thank you for writing this one as well."Adam Fowler: "Thanks for submitting. There's some spacing issues in the first code example, and I think a daily list of logs would be more valuable than the last 10, but it's a good example of what's possible."Richard Mueller: "Good use of Wiki guidelines. A great idea to keep admins informed of Exchange Server issues. Are the two file names consistent in the article?"Kia Zhi Tang: "Thank you for sharing."

 

 Windows Server Technical Guru - February 2018 
Gold Award Winner Subhro Majumder Active Directory Replication Metadata
Mark Parris: "Good insights into on-premises AD Replication, should be understood by all Active Directory admins."Afzaal Ahmad Zeeshan: "A great write up for anyone to read and understand, explanation was clean."Joseph Moody: "Awesome write up showing some of the things few admins get to see!"Richard Mueller: "Excellent steps to monitor AD replication. Good use of Wiki guidelines. Good explanation of linked and non-replicating attributes."Kia Zhi Tang: "Thank you for sharing. Enjoy reading with good referencing."
Silver Award Winner H Shakir Windows Server 2016: DHCP
Mark Parris: "Graphical instructions on how to install a DHCP server, would be nice to see the command line syntax."Afzaal Ahmad Zeeshan: ""Joseph Moody: "Very good article! I think your headings are a bit off though - other than that, it was great to read."Richard Mueller: "Detailed step by step instructions with images to setup and configure DHCP."Kia Zhi Tang: "Thank you for sharing the DHCP role installation walkthrough."

 

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

 

Best regards,
Pete Laker

  Azure/Community MVP   IoT & widget lover

 

 

More about the TechNet Guru Awards:

 

------------------- 8< ---------------------

 

Pssst, have you heard... The Microsoft communities may soon be merging, or changing. What does that mean to all the old content? Do you have any historic work on MSDN, TechNet, Galleries, or Channel 9?

All is revealed here