TechNet Guru Competition Winners! February 2017
Special note: Watch out for some exciting news below!
All the votes are finally in!
And below are the results for the TechNet Guru Awards, February 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 - February 2017 |
Kjetil Tonstad | Check Contents of the BizTalk MessageBox Spool Table | TGN: "Great article, just don't forget the (NOLOCK). :)"Abhishek Kumar: "Good Topic by it would be nice if we have some more content listed on how to use spool table to actively manage BizTalk performance"JS: "Pretty useful since it's often easier to locate the a problem by knowing the suspicious Messages rather then Service Class. Maybe a nolock hint would be good?" |
Forefront Identity Manager Technical Guru - February 2017 |
Priyaranjan KS | FIM : Create Synchronization Connection To Synchronize SharePoint User Profiles With Active Directory | Peter Geelen: "Nice procedure with lots of images, to run through the procedure." |
Microsoft Azure Technical Guru - February 2017 |
Chilberto | Visual Studio Azure Function Template (preview) | Abhishek Kumar: "Good Article , might be worth to have section on supported version of VS and language along with debug with cloud control." | |
Muiz Khan | Getting Started with Azure Mobile App with custom mode | Lasse Wedø: "Nice article"Eric Berg: "Nice read!" | |
pcofre | Using External Data Sources on Azure SQL Database | Anton Staykov: "There is always time to learn something new. Although rather complex for maintenance with downside of security, it is a neat way to do cross-database queries." |
Also worth a mention were the other entries this month:
- ASM to ARM with ASR - Part 2 Create the Recovery Vault by Cloud_Crusader
- Tune your Predictive Model Parameters with Azure Machine Learning by pcofre
- ASM to ARM with ASR - Part 3 Configure Networking by Cloud_Crusader
- ASM to ARM with ASR - Part 1 Creating a ASM application by Cloud_Crusader
Anton Staykov: "I am not a fan of "Series" and "Parts" entries, because I struggle to find the real valuable one out of all the series. If the core idea is to demonstrate ASM to ARM migration using ASR, then I want to read that. If I do not know to how to create an ASM Application, then I probably do not even need to know how to migrate it." - ASM to ARM with ASR - Part 4 by Installing the Mobility Agent
- Salesforce Integration using Logic App by Baran Mano
Anton Staykov: "I wonder why we have to to use SalesForce workflows instead the Logic App integrated Connector for SalesForce, which has a trigger based on record change."
Abhishek Kumar: "Good Article ,It would looks more better if author makes correction to layout ." - On Premise SQL to Salesforce Integration by Baran Mano
Anton Staykov: "Interesting scenario. I wonder whether this is a common scenario within organizations - to have Customers database in a SQL Database and sync that with SalesForce." - ASM to ARM with ASR - Part 5 Prepare the ARM Infrastructure by Cloud_Crusader
- ASM to ARM with ASR - Part 6 Create the Recovery Plan by Cloud_Crusader
- Azure Development Community Blog: Interviews by Ed Price - MSFT
Anton Staykov: "I hope to see more of these in the future!" - ASM to ARM with ASR - Part 7 Failover by Cloud_Crusader
- ASM to ARM with ASR - Part 8 Finishing up by by Cloud_Crusader
Miscellaneous Technical Guru - February 2017 |
Sandeep Shekhawat | ASP.NET Core MVC: Authentication And Claim Based Authorisation With ASP.NET Identity Core | Afzaal Ahmad Zeeshan: "A much needed article. Good job!" | |
RajeeshMenoth | Adding A Configuration Source File In ASP.NET Core 1.0 | Afzaal Ahmad Zeeshan: "Very nice, thanks!"Lasse Wedø: "Excellent 101" | |
SYED SHANU | ASP.NET Core, Angular2 Shopping Cart Using Web API And EF 1.0.1 | Afzaal Ahmad Zeeshan: "Nice article!"Lasse Wedø: "Thank you!" |
Also worth a mention were the other entries this month:
- Visual Studio Extensibility: Creating Visual Studio VSIX package extension by Akhil Mittal
- Visual Studio: Upload Files Or Images To Server Using Node JS by Sibeesh Venu
- Customizing ASP.NET MVC Bootstrap Templates by SYED SHANU
- How to Handle Spam in the Forums by Richard Mueller
- Sail on open source boat with Microsoft oar by Sugumar Panneerselvam
SharePoint 2010 / 2013 Technical Guru - February 2017 |
Priyaranjan KS | Modify SharePoint List View to Create Business Intelligence Charts using Client Side Rendering and ChartJS | Roman Nedzelsky, MVP: "never ending topic, great article, nice pictures, guide, piece of code."John Naguib: "Well Done, thanks a lot"Malin De Silva: "Great article. Well explained in detail." | |
Waqas Sarwar | Installation Of Office Online Server For SharePoint 2016 Part 1 | Roman Nedzelsky, MVP: "very useful"Malin De Silva: "Excellent article. Would be better to have links to the other articles too here."John Naguib: "Thanks a lot for the nice article" | |
Bijay Kumar Sahoo | Microsoft Flow Send approval email when a new item is added demo | Malin De Silva: "Good article"John Naguib: "Thanks a lot for the nice article" |
Also worth a mention were the other entries this month:
- Installation Of Office Online Server For SharePoint 2016 Part 2 by Waqas Sarwar
Roman Nedzelsky, MVP: "very useful"
Malin De Silva: "Excellent article. Would be better to have links to the other articles too here."
John Naguib: "Thanks a lot for the nice article" - SharePoint 2016 Central Admin - Upgrade And Migration - Enable Features On Existing Sites by Waqas Sarwar
Malin De Silva: "Nice write up. Like the way how detailed you have structured it."
John Naguib: "Thanks a lot for the nice article"
Roman Nedzelsky, MVP: "Why is one picture with white background and second one with grey background? When there are no other numbers in the red circle, then it is weird.Pictures should have better resolution. anyway - this is a good article / guide" - SharePoint 2016 : A Deep Dive into SharePoint Add-in Environment Configuration and SharePoint Hosted Add-in Creation and Upgrade by Priyaranjan KS
Roman Nedzelsky, MVP: "I think, that is should be good to enter DB name for App service manually, because there are always across the sharepoint those GUIDS in the end and in the database there are quite a mess because of this. Also all the automation scripts mention this and automatically create all the databases manually using own names. Also I would not use Farm account. But otherwise, GREAT article, nice job!"
John Naguib: "Thanks a lot for the nice article"
Malin De Silva: "Good article. Would be better if this is made a 2013 + 2016 article as they are same and still many 2013 users." - Installation Of Office Online Server For SharePoint 2016- Part 3 by Waqas Sarwar
Roman Nedzelsky, MVP: "very useful"
Malin De Silva: "Excellent article. Would be better to have links to the other articles too here."
John Naguib: "Thanks a lot for the nice article" - SharePoint 2016 Central Admin - Upgrade And Migration - Enable Enterprise Features by Waqas Sarwar
Malin De Silva: "Really good explanation."
Roman Nedzelsky, MVP: "This is really similar article to "enable features on existing sites" right? I understand why those are separated, but its almost the same :)"
John Naguib: "Thanks a lot for the nice article" - Office 365 SharePoint Online Display List Data in Tabular format using AngularJS by Bijay Kumar Sahoo
John Naguib: "Well Done, thanks a lot"
Roman Nedzelsky, MVP: "nice article!"
Malin De Silva: "Nice article. Would like to have more explanation over the code where a very beginner can understand too." - Microsoft Flow: Save email attachments to SharePoint document library by Bijay Kumar Sahoo
Malin De Silva: "Nice work"
John Naguib: "Thanks a lot for the nice article" - Office 365 Microsoft Flow Copy files from one SharePoint Online account or folder to another by Bijay Kumar Sahoo
John Naguib: "Thanks a lot for the nice article"
Malin De Silva: "Good work." - Microsoft Flow Demo on Send a customized email when a new SharePoint list item is added by Bijay Kumar Sahoo
Malin De Silva: "Nice explanation. Keep updating."
John Naguib: "Thanks a lot for the nice article" - Office 365 Microsoft Flow Check for errors or issues by Bijay Kumar Sahoo
Malin De Silva: "Well explained."
John Naguib: "Thanks a lot for the nice article" - SharePoint Online Customize List View Web Part using JSLink by Bijay Kumar Sahoo
Malin De Silva: "Well explained."
John Naguib: "Thanks a lot for the nice article" - Create SharePoint Enterprise Wiki pages with CSOM by Robin Güldenpfennig
John Naguib: "Well Done, thanks a lot"
Malin De Silva: "Would love to see more explanation over the code." - SharePoint 2013/2016: Missing Access Request Settings by Arleta Wanat
John Naguib: "Thanks a lot for the nice article"
Malin De Silva: "Nice article" - SharePoint Server Managed Metadata based navigation by Prashant Kumar
John Naguib: "Thanks a lot for the nice article"
Roman Nedzelsky, MVP: "the highlights should be done really better, there are squares, circles etc, many other than these made by hand"
Malin De Silva: "Good write up." - Overview of managed metadata in SharePoint Server 2013 & 2016 by Prashant Kumar
Malin De Silva: "Good write up."
Roman Nedzelsky, MVP: "the highlights should be done really better, there are squares, circles etc, many other than these made by hand"
John Naguib: "Thanks a lot for the nice article"
Small Basic Technical Guru - February 2017 |
Ed Price - MSFT | Small Basic: The Settings File & Temporary Files | SYEDSHANU: "Great Article and Summery,Thank you for sharing."Pete Laker: Thanks Ed! |
SQL BI and Power BI Technical Guru - February 2017 |
pcofre | Filter current period dynamically in Power BI | PT: "This is an excellent technique for calculating dynamic time variation periods. Not sure why but here in my voting tool, the author name shows up as " by; " which, I think is just blank spaces. Please fix that."Pete Laker: Very good intro, thanks pcofre! | |
Priyaranjan KS | Create Azure SQL DB and Generate Power BI reports using the Table Data | PT: "Useful information about creating and connecting to an Azure SQL Database from Power BI. Thanks"Pete Laker: Excellent read! |
Also worth a mention were the other entries this month:
- Getting Started with SSRS 2016 - Part 3 by Santhakumar MunuswamyGetting Started with SSRS 2016 - Part 2 by Santhakumar Munuswamy
- Getting Started with SSRS 2016 - Part 1 by Santhakumar Munuswamy
- PT: "These instructions about using SSRS are common knowledge. We'd like to see insights and guidance about best practices. The URL for your web site you have added to the screen shots is unacceptable in this forum. Please remove them. The purpose is to contribute to the community and not to drive traffic to your site."
SQL Server General and Database Engine Technical Guru - February 2017 |
pcofre | Temporal Tables for Predictive Analytics | Diederik Krols: "Great introduction to a great new feature. Could use some hyperlinks."UR: "That's a good approach to get more information for use cases with temporal tables.Good and easy writing" | |
Priyaranjan KS | Configure SQL Server 2016 Reporting Services in SharePoint Integrated Mode and Create the First Custom Report | Diederik Krols: "Great checklist."UR: "A great step by step installation guide I wish I had several times before." | |
KevinBHill | Top 10 SQL Server functions every DBA should know by heart | Diederik Krols: "Great read."UR: "Hmm - I do not agree with all of them but it is a good summary for new and/or accidential dba's." |
Also worth a mention were the other entries this month:
- SQL Server 2016 - Indirect Checkpoints - Performance Benefits by Sivakumar R V S
Diederik Krols: "Short but interesting read. Could use some hyperlinks."
UR: "I wish to see a detailed test before and after setting this option. Basically it is nothing new which is different from the BOL."
System Center Technical Guru - February 2017 |
C Sharp Conner | SCSM: Perfect the SSAS Cubes | Eric Berg: "thank you very much. really like your article" |
Transact-SQL Technical Guru - February 2017 |
Priyaranjan KS | SQL Server 2016: Bulk Import JSON file data to Table | Diederik Krols: "Great content, thanks!"Richard Mueller: "Good use of Wiki guidelines, but the See Also should link Wiki articles. You could make your links into an "Other Resources" section. Well written with good code examples." |
Visual Basic Technical Guru - February 2017 |
.paul. | VB.Net - WordSearch | SYEDSHANU: "Great Article ,It will be more good, if the Code part can be bit explained as what and how it was made."Richard Mueller: "Great code and good image. Very interesting idea, and well written. Excellent use of Wiki guidelines." | |
Priyaranjan KS | Implement Data Validations in Excel using VBA Macro before Uploading to SharePoint | SYEDSHANU: "Nice and Useful post ,Thank you for sharing."Richard Mueller: "Great images and well explained. Good use of Wiki guidelines." |
Visual C# Technical Guru - February 2017 |
Emiliano Musso | SQLite interaction on Android with Visual Studio and Xamarin | Diederik Krols: "Great article on a hot topic."Afzaal Ahmad Zeeshan: "This is a good read!"Khanna Gaurav: "Excellent article"Gaurav Kumar Arora: "Well-explained write up. Use of ListView control is added more flavor to the article. Good to see the complete code."Jaliya Udagedara: "Good article to get you started on connecting your Xamarin Android application to a SQLite database." | |
Hansamali Gamage | Secure your .NETCore web applications using Identity Server 4 | Jaliya Udagedara: "This is a fantastic article. Step by step explanation with images, code snippets. You can also download the complete sample. What else can you ask for, Just awesome!"Gaurav Kumar Arora: "A detailed and well explained step-by-step write up, images used nicely to explain the concepts. Thanks for sharing such a wonderful article."Afzaal Ahmad Zeeshan: ""Khanna Gaurav: "Nicely explained"Diederik Krols: "Nice checklist for the more experienced reader." | |
Sandeep Shekhawat | ASP.NET Core : Overview Of Dependency Injection | Jaliya Udagedara: "Good article on DI in ASP.NET Core."Khanna Gaurav: "Nice"Diederik Krols: "Very well structured."Gaurav Kumar Arora: "Good Overview Of Dependency Injection." |
Also worth a mention were the other entries this month:
- Code First Migration - ASP.NET Core MVC With EntityFrameWork Core by RajeeshMenoth
Jaliya Udagedara: "If you want to learn database migrations in EF Core, this article should help."
Gaurav Kumar Arora: "One more good write up on ASP.NET Core."
Diederik Krols: "Great introduction." - Delegates in C# : A deep dive by Akhil Mittal
Diederik Krols: "I love the level of detail."
Afzaal Ahmad Zeeshan: "I would recommend that you try to remove the custom formatting (CodeProject in this case), and then submit. This has a poor user/reader experience as it is."
Gaurav Kumar Arora: "Good write-up to start with Delegates using code-snippet. Article contains in-line styling, which should be improved."
Khanna Gaurav: "Useful article to learn use of delegates"
Jaliya Udagedara: "Good explanation on delegates. But please do consider the comments and update the article accordingly." - C# Timer: Schedule a Task by Sabah Shariq
Diederik Krols: "Compact but great introduction."
Jaliya Udagedara: "Good introduction level article to Timer Class (System.Timers)."
Gaurav Kumar Arora: "Interesting write up, nicely used links and references."
Khanna Gaurav: "Useful"
Wiki and Portals Technical Guru - February 2017 |
[Kamlesh Kumar] | TechNet Guru Competition Winners 2016 | SYEDSHANU: "Great information Kamlesh,Thank you for sharing."Richard Mueller: "Great to have this information collected. Great use of Wiki guidelines and a great table." | |
Kia Zhi Tang (Ryen Tang) | SQL Server vNext Wiki Portal | SYEDSHANU: "Useful info Ryen Tang,Thank you for sharing."Richard Mueller: "An important new portal for the Wiki." |
Windows PowerShell Technical Guru - February 2017 |
Priyaranjan KS | Unattended Provisioning of Azure Virtual Network and Azure Virtual Machine using PowerShell | Pedro Azevedo: "Nice article"Richard Mueller: "I like the images." | |
tommymaynard | Sync Profile Script from Work to Home | Jan Egil Ring: "Nice"Nicolas Bonnet: "Great tip!"Richard Mueller: "Very interesting and good code example. Well explained." | |
Arleta Wanat | Exchange Online: What mailboxes has User access to? | Alan Carlos: "Thanks Arleta!"Richard Mueller: "Good use of Wiki guidelines." |
Windows Server Technical Guru - February 2017 |
Mahdi Tehrani | How to get local admins of computers in your AD domain? | Mark Parris: "Handy script to help tighten the controls in a domain."Eric Berg: "Thank you for your work. Good article with worthful infromation"Joseph Moody: "Really enjoyed this article and the linked PowerShell script! Great addition to the community!"Richard Mueller: "An often requested task in AD. I would like to see the code itself explained."Peter Geelen: "The TechNet Wiki is not a blogging platform, please fix the layout and content of your post to comply with the Wiki guidelines. You must remove all personal references ("I prepared", I did this, I did that...). Make sure to write in 3rd person."Kia Zhi Tang: "Thank you for sharing your script and the explanations but the Wiki article sounds like a personal blog post instead. It will be great to have a Table of Content, some reference links in Reference section and related wiki article links in See Also section." | |
FZB | Windows: FailoverCluster AntiAffinity | Peter Geelen: "Nice, short and practical."Kia Zhi Tang: "Good snippet. Thank you for sharing. It will be great to have a Table of Content, MSDN AntiAffinityClassNames and TechNet Get-ClusterGroup links in the Reference section and failover cluster wiki links into See Also section"Richard Mueller: "Very short, but well written."Mark Parris: "Good tidbit of information."Eric Berg: "Thank you for your contribution."Joseph Moody: "Good explanation of antiaffinity! If possible, try to include a few screenshots for reference. Looking forward to seeing more from you!" | |
Mahdi Tehrani | 'List Object Mode' in Active Directory, a myth or future settings? | Mark Parris: "Interesting food for thought around Active Directory security."Eric Berg: "Thank you. Good article and interesting insights"Kia Zhi Tang: "Good effort. But it is best to refrain from writing in first person view. Refer to https://social.technet.microsoft.com/wiki/contents/articles/2621.wiki-governance-types-of-articles-not-appropriate-for-technet-wiki.aspx#PERSONAL"Joseph Moody: "Perfect explanation of list object mode (and the potential downsides). It is easy to see that you have a lot of fun writing!"Richard Mueller: "Good use of Wiki Guidelines."Peter Geelen: "The TechNet Wiki is not a blogging platform, please fix the layout and content of your post to comply with the Wiki guidelines. You must remove all personal references ("I prepared", I did this, I did that...). Make sure to write in 3rd person." |
A huge thank you to EVERYONE who contributed an article to February's competition.
Hopefully we will see you ALL again in March 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
Now that that is all out of the way, I have some special news for all those of you who have supported the TechNet Guru Competition over all these years.
We have joked many times about "REAL virtual medals".
We have discussed real prizes before, regarding Ninja Belt awards.
I have been hinting at something for quite some time now.
That day has come....!
The TechNet Guru Winners Pen!!!
ONLY for the most respected, awarded and revered TechNet Gurus!
Chiseled from slabs of "sheer awesome" and polished with the love, from the whole community!
This is a very small, single print run, There are only forty!
We will begin announcing the first wave of winners, for this ultimate status symbol, very soon.
Best regards,
Pete Laker (Azure MVP)
More about the TechNet Guru Awards:
Comments
- Anonymous
March 23, 2017
Congratulations winners and suthors! Thanks judges for valuable comments and priceless time. The TechNet Guru Winners Pen is awesome :). Thanks Pete sharing with us :) - Anonymous
March 23, 2017
Great Congrats to all,Thank you for sharing Peter and I hope and wish to get the pen soon :) - Anonymous
March 23, 2017
Well done to all of the winners in each category.The pens look great... Looking forward to the announcements and the next ninja belt update. - Anonymous
March 23, 2017
Congrats to all winners :-)Well done all contributors! - Anonymous
March 23, 2017
Congrats to all , This is my first award in Miscellaneous Category. Thank you for sharing Peter. :) - Anonymous
March 23, 2017
Thank You judges for the valuable comments. Congrats to all the Winners ! Thanks Pete for Sharing this with Us. The pen looks awesome ! Great articles from Sandeep, Rajeesh and Shanu :) - Anonymous
March 23, 2017
Congratulation to all winners (Y) and Thank you judges for your valuable time and nice comments (Y) Well done all contributors, keep sharing, because Sharing is Caring :) - Anonymous
March 23, 2017
Congratulations winners and a big thank you to the judges! The pen's awesome, i hope i could get mine! :-) - Anonymous
March 24, 2017
Congrats to all the winners! I hope, will get the pen soon :) Thank you for sharing us Pete - Anonymous
March 24, 2017
i do want the pen as well )))))))) - Anonymous
March 24, 2017
Congratulations to all winners and participants! Thank you judges! - Anonymous
March 25, 2017
Congrats all! - Anonymous
March 26, 2017
Congratulations to all winners. I like these pens. I wish I could get one :) - Anonymous
March 27, 2017
Congrats to all. - Anonymous
March 27, 2017
my article "Top 10 SQL Server functions every DBA should know by heart" was killed due to personalization...would have been easy to fix instead. - Anonymous
April 02, 2017
Wowww. Thanks contributors and judges! Very honored - Anonymous
April 12, 2017
I'm very pleased to uncover tgis web site. I wanted to thank you for ones time for this particularly wonderful read!!I definitely loved every biit of iit and I have you saved as a favorite to cneck out new sguff on your web site. - Anonymous
June 13, 2017
Checked winning articles for Award Winner details in the article