December 2016 TechNet Guru Winners!
All the votes are in!
And below are the results for the TechNet Guru Awards, December 2016 !!!!
Firstly, deep apologies to a few of our mighty contenders for failing to include your submissions in last month's competition. They have been added to January's submissions.
It seems some of the last minute entries may have missed the import.
To ensure your article is safely added before the deadline, please add something during the month, and link immediately to the submission page.
You can continue to edit and tidy your work right up until and even during the voting process.
Judges will not look at the submission page until they are told it is safe to.
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 - December 2016|
|Giri Abhay||BizTalk Server: Sending Missing File Alert||Abhishek Kumar: "Keep it up and very nice article . Nice to see use cases and design pattern for the Notification in Microsoft Biz Talk Server 2016 . T"Ed Price: "Valuable topic, great formatting, and a good conversation going in the comments. For improvements, it could use a References section with external links on this topic and a See Also section."TGN: "Interesting scenario, great wrap up."|
|Forefront Identity Manager Technical Guru - December 2016|
|Peter Geelen||FIM 2010 / MIM 2016 Troubleshooting: The requestor's identity was not found.||Ed Price: "This article has a great breakdown of info and very solid References and See Also sections! Great article!"|
|Microsoft Azure Technical Guru - December 2016|
|Abhishek kumar||Logic Apps -Working with Cache and Enterprise Messaging in Logic Apps||Jan Hentschel: "Good walkthrough with a nice scenario about Logic Apps in combination with Cache and Enterprise Messaging"Gaurav Kumar Arora: "One more great article from Abhishek. The contents are well written and came up with complete meaning of Logic Apps - working with Cache."Eric Berg: "thank you for this great work."Afzaal Ahmad Zeeshan: ""Ed Price: "I love having the workflow diagram. Great details! Amazing dive into Logic Apps!"TGN: "I love this one Abhishek, thanks for sharing!"Dileepa Kariyawasam: "Nice article."|
|Steef-Jan Wiggers||Getting started with Microsoft Azure Functions||Dileepa Kariyawasam: "Nicely Written and Well Explained."TGN: "Great first time tutorial Steef-Jan!"Jan Hentschel: "Nice getting started article about Azure Functions by Steef-Jan. Love the mix of explanations and hands-on."Gaurav Kumar Arora: "A good to start. Simple and well explained."Eric Berg: "thank you"Ed Price: "The Considerations section is great!"Lasse Wedø: "Similar posts already exists"|
|Ken Cenerelli||Understanding the Azure App Service Editor||Ed Price: "Great to have the video, See Also, and References! Fantastic details in this article! Fantastic to have this App Service overview!"Eric Berg: "Thank you for this contribution"Afzaal Ahmad Zeeshan: "Topic was a bit broad, I was expecting a bit more effort, Ken."Dileepa Kariyawasam: "This is a very useful article. Nicely written."Gaurav Kumar Arora: "Good one. Nicely written. Seems Video link is broken-need to fix."Jan Hentschel: "Mh, I loved using Kudu. After this article from Ken I probably will have to switch to the App Service Editor :-)"|
Also worth a mention were the other entries this month:
- Microsoft Azure and Open Source by Syed SHANU
Gaurav Kumar Arora: "Good to see someone wrote on Azure4Sure and OSS. Good start."
Eric Berg: "Thank you for this collection of information"
Dileepa Kariyawasam: "Useful article with good explanations."
Lasse Wedø: "No new information"
Jan Hentschel: "A little bit short. Would be nice to have some more content about how you can use Open Source software on Azure and how Azure uses Open Source."
Ed Price: "Good introduction to Azure Open Source!"
- Manage Office 365 Subscription Directory from Azure Active Directory by Priyaranjan KS
Lasse Wedø: "A quick howto"
Jan Hentschel: "Good overview about creating an Azure AD. Would be nice to have some more information on how to use it."
Ed Price: "Great job on the instructions! Very valuable scenario."
Gaurav Kumar Arora: "Short & good write up. Images are nicely used."
Eric Berg: "Hi Priyan, thank you for this article. the described scenario is not fully valid and not required for azure ad sync...Azure AD and "O365 Directory" are the same...please clarify your article"
Dileepa Kariyawasam: "Useful scenario. Nicely written."
|Miscellaneous Technical Guru - December 2016|
|Hassaan Akbar||Windows Phone Controlled Car using Arduino||Ed Price: "Great diagram, photos, and code snippets! Great that the code source is hosted on MSDN Galleries!"Gaurav Kumar Arora: "Great write up, nicely written"|
|Syed SHANU||ASP.NET Core Template Pack||Ed Price: "Clear instructions, helpful images, and the ability to download all the source code!"Gaurav Kumar Arora: "Good to start, nice explanation."Lasse Wedø: "Lot's of screenshot, not much indepth"|
|Sandeep Shekhawat||ASP.NET Core: Generic Repository Pattern||Lasse Wedø: "Explaining well"Ed Price: "Good code formatting. What a long and powerful article! Very robust Download and See Also sections."Gaurav Kumar Arora: "Well explained write up, it tells how good to use Repository pattern. Thanks Sandeep for nice write up"|
Also worth a mention were the other entries this month:
- Project Layout In ASP.NET Core 1.0 by RajeeshMenoth
Ed Price: "Great use of code!"
Gaurav Kumar Arora: "Simply written and well explain write up defining ASP.NET CORE project layout"
- Getting Started With ASP.NET CORE 1.0 by RajeeshMenoth
Gaurav Kumar Arora: "Good step-by-step write up to start with ASP.NET CORE"
Ed Price: "Greta step-by-step instructions!"
- ASP.NET Core Angular 2 EF 1.0.1 Web API Using Template Pack by Syed SHANU
Gaurav Kumar Arora: "One more great article by Syed. Simply awesome, well explained ASP.NET Core with Angular2."
Ed Price: "Great formatting and depth!"
- ASP.NET Don'ts and Dos by Vincent Maverick Durano
Lasse Wedø: "Nice list of tips"
Ed Price: "Very helpful list!"
Gaurav Kumar Arora: "Good tips"
- Windows 7/8/10 Troubleshooting: Numeric Keypad not working by Peter Geelen
Lasse Wedø: "Might not work for all, may just be a 3rd party driver"
Ed Price: "Short and sweet! As Sabah says in the comments, "Very informative Peter. Thanks for sharing :)""
Gaurav Kumar Arora: "Good write up"
- Middleware And Staticfiles In ASP.NET Core 1.0 - Part One by RajeeshMenoth
Ed Price: "Rajeesh, you did an amazing job formatting this article. Good Reference section!"
Gaurav Kumar Arora: "Good to start"
|SharePoint 2010 / 2013 Technical Guru - December 2016|
|Priyaranjan KS||Exploring Feature Pack 1 for SharePoint Server 2016||Malin De Silva: "Very useful and good with the explanation."John Naguib: "Excellent, thanks for this topic"Roman Nedzelsky, MVP: "nice overview"|
|Sjoukje Zaal||Office 365: Setting up your development environment||John Naguib: "Very Good next time you can write about SharePoint framework"Roman Nedzelsky, MVP: "nice actual topic, but this is a little bit duplicated area, so nice, good to see it, but.."Malin De Silva: "Excellent article. Please keep it updated."|
|waqas sarwar||SharePoint 2016 Distributed Cache error( ERRS001 & ES0001)||Roman Nedzelsky, MVP: "great tip for troubleshooting, but nothing else, just good point of course"Malin De Silva: "Good and descriptive."John Naguib: "Nice Article thanks for the reference"|
Also worth a mention were the other entries this month:
- Implement Data Loss Prevention (DLP) in SharePoint Online by Priyaranjan KS
Roman Nedzelsky, MVP: "actual topic, nice overview, should be definitely longer"
Malin De Silva: "Really good work. Helpful at many times."
John Naguib: "Very Good, thanks for writing about it"
- Create and Consume MVC CRUD Entity Framework Web API in SharePoint Server 2016 by Priyaranjan KS
Roman Nedzelsky, MVP: "great article, really understandable, nice work"
John Naguib: "Excellent wiki, thanks for it"
Malin De Silva: "Useful article."
- SharePoint 2016 Unable to Follow the Document and Post the feed comments by Waqas Sarwar(MVP)
Roman Nedzelsky, MVP: "good tip"
Malin De Silva: "Good article."
John Naguib: "Nice one, thanks"
- SharePoint 2016 Failed to Register SharePoint Service while running PSConfig by Rahul Dagar
John Naguib: "Thanks for the tips"
Malin De Silva: "Will be a useful tip. Would love to see more information around."
Roman Nedzelsky, MVP: "good tip for troubleshooting"
|Small Basic Technical Guru - December 2016|
|Ed Price - MSFT||Small Basic Accessibility: Enlarging the text and Hiding IntelliSense & the Help Pane||SYEDSHANU: "Nice post ED Price.Very useful tip for Small Basic users for Enlarging the text and Hiding IntelliSense."Michiel Van Hoorn: "Good explanation on accessibility settings for Smallbasic IDE. Coding should be possible for everybody!"|
|Ed Price - MSFT||Small Basic Troubleshooting: Sound.Play doesn't work on some versions of Windows 10||SYEDSHANU: "Very useful guide for Small Basic users to play sound on Windows 10."Michiel Van Hoorn: "For those using the more exotic N, K or KN versions of Windows 10 this will explain the issues with Sound playback and how to fix it."|
|SQL BI and Power BI Technical Guru - December 2016|
|Priyaranjan KS||Create Power BI Reports using Facebook Data||Visakh16: "Nice walkthrough of how facebook data can be integrated into PowerBI. Adding some reference links on PowerBI would help the starters"Sam Lester: "Great step-by-step detail! Can you also share/post the .pbix template so others can try it out?"PT: "It's hard to choose one of your posts over the other because they are nearly identical. Good start but please provide some insight beyond rudimentary steps. Example: what are the auth. options?"Tomaž Kaštrun: "Nicely written to get started on how to connect to private or public Facebook account using Power BI. I would expect little bit more insights on what kind of data are available. Otherwise fine."|
|Priyaranjan KS||Generate Power BI Business Intelligence Reports using SharePoint Online List||Tomaž Kaštrun: "Nice starter article on how to start using Sharepoint with Power BI reports."PT: "(cont from other post) ...provide some advice based on your experience, such as common challenges and limitations."Visakh16: "Nice walkthrough of how data can be extracted from Sharepoint List and used within PowerBI. Adding some reference links on PowerBi would help the starters"|
|SQL Server General and Database Engine Technical Guru - December 2016|
|Prashanth Jayaram||SQL Server Operations: Extending DMF to Report Disk Space of SQL Server||Afzaal Ahmad Zeeshan: "So, we have a winner. ;-)"Ronen Ariely (aka pituach) : "Great article! Well done! The issue is very important, which make the article very useful, and probably most DBA not familiar with these solutions. Moreover, it is well written and it's well formatted"Tomaž Kaštrun: "nice article on how to check disk space with T-SQL across multiple server. suggest to address issues using xp_cmdshell. otherwise fine"|
|Transact-SQL Technical Guru - December 2016|
|Priyaranjan KS||Insert SQL Server data into SharePoint using SQL CLR Trigger and SharePoint Client Object Model||Ronen Ariely (aka pituach) : "Very nice article! Fits as a tutorial on creating CLR trigger using SQL Server Database Project. Part of the code posted as images instead of text, and there is no option to download the code."Tomaž Kaštrun: "using SQL CLR Trigger on SharePoint. Very useful and handy article and how to do it."Visakh16: "Well explained using images etc. Helps to understand how we can sync up Sharepoint objects based on changes in SQLServer"Diederik Krols: "Nice read!"Richard Mueller: "Very detailed steps and well explained. Great use of Wiki guidelines. But the See Also section should only include links to Wiki articles."|
|RajeeshMenoth||Ranking Function In Microsoft SQL Server||Ronen Ariely (aka pituach) : "Nice article, basic topic, there is place for improvement."Tomaž Kaštrun: "getting strarted with ranking functions on T-SQL."Visakh16: "Just a straightforward walkthrough. Would have been better if article was on more advanced level. Perhaps you could refine this to create an in depth article."Diederik Krols: "Great article. It would be nice to add some reasons why these functions are so useful (e.g. avoid cursors, avoid cross apply calls, avoid client-side reprocessing, etc)"Richard Mueller: "Good images and useful code. I like the links to explain terms. A very useful explanation of ranking functions."|
|Universal Windows Apps Technical Guru - December 2016|
|Hassaan Akbar||UWP App for Controlling Arduino/RPi Based Devices Over Bluetooth||SYEDSHANU: "Thank you very much for your contribution.This is great article for using UWP to Controlling Arduino/RPi Over Bluetooth."Diederik Krols: "Nice article."Ed Price: "Short and sweet. Very clear and valuable!"|
|Vinoth Rajendran||UWP + Linux Socket communication & Handling communication in the BackgroundTask||Afzaal Ahmad Zeeshan: "Wonderful. C code done nicely."Ed Price: "Great depth on this content. Good use of images and code!"SYEDSHANU: "Very nice and detailed article for UWP + Linux Socket communication.Good to see as the Source code is available for download."Diederik Krols: "Great content."|
|Visual C# Technical Guru - December 2016|
|Emiliano Musso||Basis of Neural Networks in C#||Jaliya Udagedara: "This truly is a great article. Very detailed explanation and I enjoyed every bit of it."Afzaal Ahmad Zeeshan: "I am going to save this as a bookmark. Nicely done."Gaurav Kumar Arora: "Awesome write up. This is a great starting point for Neural learning with C#. Thanks Emilliano for this wonderful write up, awaiting for more from you"Carmelo La Monica: "Very good topic, Emiliano, good sample and very good work !"Khanna Gaurav: "Great explanation with useful sample"Ed Price: "I love the intro and conceptual explanations in this article!"Ronen Ariely (aka pituach) : "Great article. As the Author said, it's a re-release of an existing article (which I really loved). With that being said it is highly recommended article! well written and very interesting topic."Diederik Krols: "Very informative."|
|Sandeep Shekhawat||Build Your First Bot Application With Microsoft Bot Framework||Diederik Krols: "Great introduction."Sibeesh Venu : "Once again a great article. Thank you"Khanna Gaurav: "Very useful if planning to develop Bot Application"Ed Price: "Great topic and breakdown of the information!"Ronen Ariely (aka pituach) : "Very interesting subject, and a great starting point."Jaliya Udagedara: "Great article and contains sample code to get you started on Microsoft Bot Framework."Gaurav Kumar Arora: "BOTs are good. Nice write up."Carmelo La Monica: "Interesting article and good explain. Congrats!"|
|Vincent Maverick Durano||Real-Time Poll Vote Results Using SignalR 2, MVC, Web API 2, jQuery And HighCharts||Ronen Ariely (aka pituach) : "Nice case study. Very good article. Well written and well formatted."Diederik Krols: "Great series."Gaurav Kumar Arora: "Good one, nice use of SignalR"Jaliya Udagedara: "Nice use of variety of technologies and this article will help you get started from scratch."Afzaal Ahmad Zeeshan: "Finally we have the results too. ;-)"Carmelo La Monica: "Very good start point for to learn al lot of part for web application. Congrats ?"Khanna Gaurav: "Nice Article"Ed Price: "Great breakdown of the coding steps and use of the Download, See Also, and References section!"|
Also worth a mention were the other entries this month:
- C# WinForms Dashboard Monitoring with Animation by Syed SHANU
Sibeesh Venu : "Once again a great article. Thank you"
Carmelo La Monica: "This topic is very intersting and detailed. Good C# code and images animated."
Khanna Gaurav: "Nice Article"
Ed Price: "Love the animated GIFs! Great to have the Download link on MSDN Gallery."
Ronen Ariely (aka pituach) : "Very nice article, which fit beginners. I felt that the introduction section was a bit long. The images are very well invested, but they took the focus from the technical development part."
Jaliya Udagedara: "Article filled with explanations, code snippets and images. I am sure, you will enjoy this."
Gaurav Kumar Arora: "Good step-by-step explanation, images are adding more values to this write-up"
|Wiki and Portals Technical Guru - December 2016|
|Ed Price - MSFT||TechNet Guru Feature Requests||Ronen Ariely (aka pituach) : "Very important article, which is part of our TechNet Wiki maintenance procedure. Any author and contributor should be aware of these type of articles."SYEDSHANU: "Nice Article by Ed Price.Good to see all our TechNet Guru Feature Requests in one place and also the article has Completed Requests lists."Richard Mueller: "A great idea to get all of these feature requests in one place."Peter Geelen: "Very good idea to collect feedback this way, very useful!"|
|Windows PowerShell Technical Guru - December 2016|
|Priyaranjan KS||Assign a Public Domain UPN suffix to multiple users in Active Directory using PowerShell||Richard Mueller: "Good images and code showing how it is done. We need references."Ed Price: "Great job breaking up the different sections in this article!"|
|Priyaranjan KS||Allocate Static IP to Azure Virtual Machines within a Virtual Network using PowerShell||Richard Mueller: "Good information to know. References would help."Ed Price: "Good to have the Sea Also section)."|
|Windows Server Technical Guru - December 2016|
|Carsten Siemens||Windows Server 2016 Portal||Mark Parris: "Handy landing page."Afzaal Ahmad Zeeshan: "A very good resource for Windows Server 2016 admins etc."Eric Berg: "Thank you for this consolidation of information. Well done."Joseph Moody: "Very good list of resources! Thank you for putting it together."Richard Mueller: "A great portal. I like the summary next to each link. The entries in the See Also should be Wiki articles."Ed Price: "Great content list and descriptions of the articles!"Kia Zhi Tang: "Nice Compilation, Hope to see it being kept up to date. :)"|
A huge thank you to EVERYONE who contributed an article to December's competition.
Hopefully we will see you ALL again in January 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
More about the TechNet Guru Awards: