So it has come to pass! Another year of digital donations, deep dives and documents from generous members of the community begins to flow, so we may all grow from "the know". Knowledge passed from those most awesome, back to fellow tech travelers. Lighting the way! Helping us work, rest and play! Indulge in another great collection of TechNet Wiki contributions in November, voted and reviewed by some of our finest Microsoft and community leaders!
All the votes (for November) are [finally] in!
Below are the results for the TechNet Guru Awards, November 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 - November 2019 |
|
George Kosmidis | Using LiteDB in an ASP.NET Core API | Sabah Shariq: "Looks great. Seems to be very helpful for quickstart guide." Rajat Jaiswal: "It is a good start for those wants to start LiteDB. Nice explanation." |
|
Vignesh.M | ASP.NET Core: Getting Started (Part 5) | Sabah Shariq: "Nice. But something new will be better." |
Microsoft 365 /O365 Technical Guru - November 2019 |
|
Ramakrishnan Raman | Create PowerApps component framework for Model Driven apps using Office UI Fabric React | Mikael Svenson: "Very nice walkthru and starter on the topic." Mohamed El-Qassas: "Great article, well organized, valuable content! Please, fix the back to top link, it redirects to the Edit section!" |
|
Nanddeep Nachan | Develop an Echo Bot for MS Teams with Bot Builder v4 SDK | Rajat Jaiswal: "Nice article. Hope to see some more inside." Mikael Svenson: "Nice primers using the new SDK" Mohamed El-Qassas: "Great article, well organized, valuable content!" |
|
Habibur Rahaman | SharePoint Online Automation: Upload multiple files to document library using CSOM PowerShell | Mohamed El-Qassas: "Great script, well organized, valuable content! It would be also great to upload the script to gallery or your GitHub account then add a download section and add your link there! P.S: the gallery will be retired soon, so try to take a backup from your work there!" Mikael Svenson: "I would rather go with https://docs.microsoft.com/en-us/sharepointmigration/introducing-the-sharepoint-migration-tool as a looping script is harder to implement." |
Also worth a mention were the other entries this month:
- Managing Flow Owners with Microsoft Flow by Michel Mendes
Mikael Svenson: "Would be nice to list using Flow PowerShell as an alternative"
Mohamed El-Qassas: "Thanks for sharing your valuable knowledge in the WIKI community! I love the walkthrough to solve the mentioned issue! but I think you should add the cause section! It would be also great to add a conclusion, see also sections!"
Microsoft Azure Technical Guru - November 2019 |
|
Dave Rendon | Build, Run, Deploy a Docker container to Azure Container Registry and deploy it to Azure Web Apps for Containers |
Ronen Ariely (aka pituach): "Great article. Missing "See Also" section, but well written and useful content. Well done!" Pete Laker: End-to-end awesomeness, thanks Dave! |
|
George Chrysovaladis Grammatikos | Azure Arc [Preview] |
Ronen Ariely (aka pituach): "This is a GREAT first "step-by-step getting starting" tutorial about Azure ARC. I think that it must have a previous article with some theory and explanation on the Azure Arc uses. We first need to atract the users to understand "why" and then provide the "how". It will great to see a series of articles on the subject. and this is the first. The article missing 'See Also'." Pete Laker: Nice intro to Azure Arc, Geo! Keep it coming! |
|
Suthahar Jegatheesan | Cognitive Services: Azure Content Moderator | Ronen Ariely (aka pituach): "Good article. There is place to elaborate a bit more or think about merging the two articles which were posted by the same author into one awesome article, but I assume that this is this is the beginning of a Cognitive Services which will make it great." |
Also worth a mention were the other entries this month:
- Cognitive Services: Content Moderator Web Application by Suthahar Jegatheesan
Ronen Ariely (aka pituach): "Great work! Well formatted and well written. Well done" - Azure Automation: Update Azure PowerShell Modules by George Chrysovaladis Grammatikos
Ronen Ariely (aka pituach): "The article is not well formatted but the content is important. With a bit more work this can be top level awesome article."
SharePoint Technical Guru - November 2019 |
|
Habibur Rahaman | SharePoint Troubleshooting: 5000 list view threshold limit issue | John Naguib: "Thanks a lot nice wiki" Mikael Svenson: "Could simplify the code by referencing the use of PnP PowerShell as you don't have to deal with installing/loading CSOM and contexts. Troubleshooting is closer to an IT pro scenario, than a dev scenario." Mohamed El-Qassas: "Great article, well organized, valuable content! it's a good reference for the 5000 list view threshold limit issue!" Roman Nedzelsky, MVP: "nice!" |
|
Nanddeep Nachan | SharePoint Framework - Develop an Isolated Web Part to consume MS Graph API | John Naguib: "Thanks for the effort, nice wiki" Roman Nedzelsky, MVP: "nice article" Mohamed El-Qassas: "Great article, It would be great to take care of the image quality!" |
|
Habibur Rahaman | SharePoint: Steps to create indexing column and its importance | John Naguib: "Thanks a lot nice work" Mohamed El-Qassas: "Great article, It would be great to take care of the image quality! Please, follow my mentioned instructions to avoid the image quality issue in last month announcement!" Roman Nedzelsky, MVP: "superimportant, really useful" Mikael Svenson: "Would be good to move the "Would be good to move the.." section to the top to explain why before describing how." |
Small Basic Technical Guru - November 2019 |
|
Nonki Takahashi | Small Basic: How to file Small Basic Online known issues |
Ronen Ariely (aka pituach): "Great article. I think the phrase "file issue" is not clear. It's better fits to use "report an issue". Obviously this has nothing to do with the high quality of the article and the way it is formatted. Very goo job. Well done!" Pete Laker: Great to see contributions still coming from you Nonki. Nice tip, thanks. |
SQL BI and Power BI Technical Guru - November 2019 |
|
Mohamed El-Qassas MVP | Power BI : Analyze Performance | Rajat Jaiswal: "Nice step by step explanation. Looking forward to more deep dive on how to improve the performance of DAX." PT: "This is a good article. It would be good to start with an objective statement and perhaps a business challenge and/or scenario. For example, describe a mysterious performance problem and then walk through the steps to discover and resolve it." Visakh16: "Good article explaining the in built features within Power BI to track performance. The use of screenshots etc are awesome. On the whole a good article familiarizing starters on the how performance can be analyzed within Power BI" Ronen Ariely (aka pituach): "Awesome article from all aspects. It is well formatted as Technical Shared article and the content is well written. Great work Mohamed!" |
System Center Technical Guru - November 2019 |
|
Leon Laude | SCOM Best Practices | Joseph Moody: "Great article! I am a sucker for these kind of guides." Kia Zhi Tang: "Thank you for your contribution. It's a helpful documentation." |
|
Dujon Walsham | SCCM Deployment PowerBI Dashboard | Kia Zhi Tang: "Thank you for your contribution. It's a useful dashboard that any operations team will find it useful for reporting." Joseph Moody: "Very good piece, Dujon! I am hoping to see some additional content from you in the future!" |
|
Leon Laude | SCOM: Management Server Installation Troubleshooting | Kia Zhi Tang: "Thank you for your contribution. Troubleshooting wiki does come in handy." Joseph Moody: "Another good piece, Leon! Keep up the great work!" |
Also worth a mention were the other entries this month:
- SCSM SQL - Quickly View Existing Workflow History of an Incident by C Sharp Conner
Adam Fowler: ""
Kia Zhi Tang: "Thank you for your contribution. It's a good share."
Joseph Moody: "Quite useful! Glad to see you making SCSM a bit more friendly!" - System Center Operations Manager (SCOM): Monitoring Citrix XenApp XenDesktop 7.18 by Stoyan Chalakov
Kia Zhi Tang: "Thank you for your contribution. This wiki is definitely useful information."
Joseph Moody: "Very useful solution! Thank you for writing this!"
Visual Basic Technical Guru - November 2019 |
|
Karen Payne | VB.NET: Windows Forms Custom delegates and events | Ronen Ariely (aka pituach): "Awesome work! Well written and well formatted. This is one of three articles which were posted by Karen and the feedback basically fits all these. It is amazing to see three articles from the same user in the same month, in this quality." Khanna Gaurav: "Good article for delegates and events" |
|
Karen Payne | VB.NET Dynamically load assemblies | Khanna Gaurav: "Great explanation for dynamically loading assemblies" Ronen Ariely (aka pituach): "Awesome work!" |
|
Karen Payne | Writing SQL for your application Part 2 | Ronen Ariely (aka pituach): "Awesome work! Well done!" Khanna Gaurav: "Nice article" |
Visual C# Technical Guru - November 2019 |
|
Karen Payne | C# Processing CSV files Part 1-A | Jaliya Udagedara: "Good article about a common requirement!" Andreas Erben: "I suggest proofreading to improve readability and fix some small issues. What I am missing is a transition from the part where essentially a type of simple field-validation has been done, but that is not present in the later parts of the article. Some methods could benefit from a small rename. e.g. "HasValidFieldCount" - name would imply to most people that this is a Boolean that is true.." |
|
Karen Payne | BindingSource Filter with Starts, contains, ends with and case sensitive options | Jaliya Udagedara: "Good article with nice explanations." Khanna Gaurav: "Great article" Andreas Erben: "The article in my opinion needs to link to DataView and should introduce RowFilter before using it." |
|
Karen Payne | C# Insert binary files into SQL-Server table | Khanna Gaurav: "Save binary files very well explained" Andreas Erben: "The article could benefit clarifying that FILESTREAM of course can be used from C#, too. The way the introduction is written implies somewhat, that it is "only" transact-SQL. https://blogs.msdn.microsoft.com/spike/2011/02/28/inserting-a-file-into-a-filestream-table-from-c-and-how-to-get-it-back-as-well/" Jaliya Udagedara: "Good article." |
Windows Presentation Foundation (WPF) Technical Guru - November 2019 |
|
Karen Payne | WPF get all controls of a specific type C# |
Ronen Ariely (aka pituach): "Great work!" Pete Laker: Thanks Karen, very useful. |
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: