• Friday with International Community Update - TechNet Wiki Brazil

    Hello Community.

       Today international update will talk about 2 Ninjas TechNet Wiki that are dedicating 100% in Brazil Wiki community, they are:


    Durval Ramos


    Hezequias Vasconcelos

    See their blog posts in Portuguese here: http://blogs.technet.com/b/wikininjasbr/
     
    We would like to remember and congratulate the great work in the community; know that you are very important both for the community in Brazil for both the international community. You are the highlight for the international community on Friday!



    And Always Remembering: Community Wiki Ninjas = Great Results.


     
    I end with a good weekend everyone.

    A big hug to everyone.

    And not to forget to follow:

    Facebook TechNet Wiki Day
    @ tnwikiday
    @ WikiNinjas
    @ WikiNinjas_BR

    TechNet Wiki
    Luiz Henrique Lima Campos
    Microsoft MVP, MCT,MCP,MCC,MCDST,MCSA,MCSA+M,MCTS e MCITP
    Moderador no Microsoft Answers e TechNet Forums e Membro do TechNet Wiki Community Council
    Visite o meu blog: http://luizhenriquelima.wordpress.com/
    Me siga no twitter: @luizlima

  • 2 New Wikininjas eBook and a New MTTC Winner!

    Many contributors from TAT contributed for the Microsoft Technical Turkish Contributor and they wrote excellent content. It’s with a great pleasure that I announce that RECEP YUKSEL is our New MTTC! Well done and absolutely deserved! All our Judges (by the way I want to thank them all) were fascinated about your Exchange article! Please see the comment hereunder. 

    Recep YUKSEL - TAT's avatar

    Guru Award

     Microsoft Technical Turkish Contributor 2014 – Q1  

    Gold Award Winner

     


    Recep Yüksel
    Exchange Server 2013 Kurulum ve Konfigürasyonu – Bölüm-1 (tr-TR)

    Ed Price: "Recep, this is amazing, not only is this a 3-part series, but each page is very depth with a lot of images and great communication in the comments. These articles would benefit from a TOC for easier navigation. Overall it’s very exciting to see some great Turkish Exchange Server Content on TechNet Wiki!

    Benoit Jester: “A great series I like to read; detailed explanations with lot of images – A must-read article for those who are searching information’s about Exchange 2013 configuration. Thanks for that!"

    Craig Lussier: “This is a fantastically detailed and informative series highlighting the installation and configuration of Exchange 2013! Excellent Job!"

    Silver Award Winner

     


    Yavuz Tasci
    Windows Server 2003 to Windows Server 2012 Active Directory Migration (tr-TR)

    Ed Price: " Yavuz: This is a very long and thorough article with some in-depth explanations through the process and some good interactions in the comments. It could also benefit from a TOC. Great Job." 

    Benoit Jester: " The number of images combined with clear explanations made this article easy to read: clear, technical and detailed - sort of article I like to read!"

    Craig Lussier: "A very thorough and insightful technical article. Clearly outlines the process with great use of images. Easy to read and follow.”

    Bronze Award Winner

     


    Davut Eren 
    Active Directory ve Exchange Schema Versiyonu Kavramları (tr-TR)

    Ed Price: " Davut: Great explanations and use of table and images! To create a TOC, you would use headers for each section (H1 is fine) and then enter the text “[toc]” at the top. Great job on this article!" 

    Benoit Jester: “Another good Turkish article! Easy to read and to understand, it deserves absolutely the Bronze Medal."

    Craig Lussier: “A great article with future reference value. Well Done!."

    2 New Wikininjas eBook

    Mehmet Parlakyigit and Ugur Demir from TAT wrote 2 new eBooks. I’m pleased and honored to announce their excellent work! I had a real pleasure to read their eBooks and I’ll hope that you also will read their eBooks even if you don’t understand Turkish =^) ( Bing translate is your friend )

     

     

    Thanks again to our Hyper-V and Exchange Server specialists!

     

    That’s all folks; you already got 2 blog posts today so I’ll make mine very short!

    Happy reading and join me to congratulate these persons!

     

    Gokan

  • Did you know that we have a layout article?

    When I'm writing a new article on our TechNet Wiki, I start to include content and organize all, from the source of the problem to solution.

    Each of us writes articles in a very personal way, but what many don't know is that there is a default layout in TechNet Wiki (which is constantly evolving) to organize our text properly. This layout exists to help readers and writers.

    All this to facilitate the reading of TechNet Community members and our visitors.

    Perhaps you would ask: is it easier to read articles written using the default layout?

    Well, when we write articles using default layout such as we have in the TechNet Wiki, the reader can navigate through the content quickly even without the inclusion of an index (or TOC).

    This becomes intuitive, in the same way that we know where the links to the information most like to read on a Web Site, the reader of our articles can also find the information if the content is organized and displayed simply in "sections".

    The sections make the content organized and facilitate the understanding of the text, there is even a sorting for each section.

    You may know better how to structure your article. Read more in User Experience Guidelines. It's highly recommended to read this article.

    Another "good place" for you to find quality articles is the List of Award Winning TechNet Articles Guru.

    In this article, you can find many topics about the Technology that you like and still learn with all of our Gurus best practices of create articles.


    A Wiki Ninja knows when it's time to learn and when to teach. See you soon here !

    Brazilian Wiki Ninja Durval

  • TechNet Guru GOLD Winners in Windows Development (May-July 2013)

     

    "You must remember this, A kiss is just a kiss, a sigh is just a sigh. The fundamental things apply. As time goes by..."

    Fundamental to TechNet are the contributors.
    As time goes by, their contributions become enriched and read by generations to come.
    They will always be remembered, and potentially for a very long time!

    As we draw to an end of January submissions for TechNet Guru, let's remind ourselves of some of the amazing [Windows development related] gold medal winners of 2013.

    Over a series of blogs I will highlight some of the Gold medal winners in the categories I help to judge, I'll list some of the comments and some further analysis - or just plain gushing!

    There's a lot of winners to cover, and I want to give each some time and don't want to lose you, so I'll break it into chunks, starting with the first three months of May, June and July.

     

    Guru Award  Visual Basic Technical Guru - May 2013  

    Gold Award Winner

     

    Reed Kimble How to Create Video Games in VB.Net (Windows Forms)
    • "This article starts out super well."
    • "The how to create a video game article was a subject that is often asked about in places like the forums. It addressed the subject with well written text and code examples to match."
    • "It was pitched at just the right level for hobbyist/early learners that are often the ones trying to achieve this."
    • "It covers very well the concept of a game loop and how to make one somewhat performant (best made-up word ever)."

    This sensational article shines as an example of how to entice the next generation of developers into the world of game design.

    Articles like this remind me of when I was just 14 (1984) and the hours I'd spend copying in literally many full pages worth of 0s & 1s (binary) of a complete 3D maze game into my Sinclair ZX Spectrum, from magazines like Crash to make my first computer games. The pain. The pleasure! How times change. Here is a great '84 interview with Sinclair, discussing their newest technologies. Some things never change!

     

    Guru Award  Visual C# Technical Guru - May 2013  

    Gold Award Winner

     

    Sachin  Spelling Check in Windows Store App
    • "This provides a good article layout. With a simple description about what it is, screenshot, and also a working sample for WinRT."

    This was a great example of exactly the kind of thing TechNet readers love to read, and Microsoft love to support.

    This article provides a great example and downloadable project for using the ISpellCheckerFactory and ISpellChecker interfaces. The factory is for determining which language to choose and instantiating the appropriate spell checker. The article itself also shows quite a nice example of how to create wrappers over Win32 libraries and APIs.

    To learn more about the Spell Checker API, start here.

     

    Guru Award  Windows Phone Technical Guru - May 2013 

    Gold Award Winner

     

    isenthil     Retrieving the Screen Resolution for Windows Phone 8 Emulator
    • "Excellent tip. Just what we want on the wiki."
    • "Nice fact article, useful snippet!"

    Senthil was the only WP entrant in the first month's competition, which was not a full month anyway. However, he still won gold, for this very short entry. The reason is because this is an example of how simple your contribution can be. If it adds value, saves someone time, answers someone's need, it's a TechNet "most wanted". Even this small article has been altered 13 times since conception. Note the comments, he even made it to the front page of TechNet Wiki, as well as a featured blog!

     

    Guru Award  Visual Basic Technical Guru - June 2013  

    Gold Award Winner

     

    Reed Kimble How to Communicate with a Microcontroller or Other Serial Device in VB.Net Richard Mueller: "A well written article with great information and a detailed code example. The explanation should allow someone to adapt this for many applications."
    MR: "Well written and very descriptive."
    Anthony D. Green: "This article has the most interesting topic."
    SB: "I like the article - I've seen many issues in the past with serial communication and its always a bit of a vague topic so any article is a positive in my opinion.... Article is well written with good clean examples."
    Ed Price: "Incredibly in depth with beautifully formatted code!"

    This is another great primer for hobby and professional developers alike to salivate over. Again taking me back to my early youthful "experimental" days :)

    By which, I mean shoving wires into the serial port of my beloved ZX Spectrum, in an attempt to wire up my house to my home computer (akin to today's Interior Automation projects).

    My earliest 1980s experiments ended in tears, with a pop and a puff of smoke, and weeks playing no games, waiting for repair... o_O

    This article makes use of that very useful SerialPort Class. Serial communications sound simple, but there are many pitfalls you have to consider and protectively code for.

    In my experience some considerations are aborted sessions, break in communications, missing or corrupted information.

    If you have control of both ends, like a microcontroller, it is therefore often a good idea to implement a protocol on top, like a basic version of TCP/IP, a "handshake" protocol.

     

    Guru Award  Visual C# Technical Guru - June 2013 

    Gold Award Winner

     

    Dan Randolph Named Pipes IO for Inter-process Communication CW: "..this article provides a simple sample of using named pipes in c# code between two components."
    Christian Lukito: "Good proof of concept showing how to use the API" 
    Ed Price: "Very clear and easy to read! Great code snippets with good formatting!"

    A simple but perfect example of what is essentially an old and underused, but very useful method of communicating both within an application, and separate processes across networks.

    Named Pipes can be duplex, and work over a network, even if the servers have the same name. Named Pipes also support impersonation which allow for permissions.

    This article explains the NamedPipeServerStream and NamedPipeClientStream classes and how to use them to perform simple communication.

     

    Guru Award  Windows Phone Technical Guru - June 2013  

    Gold Award Winner

     

    Tiziano Cacioppolini Maps and clusters Peter Laker: "Excellent subject, nice detail!"
    Ed Price: "Great code and explanations! It could benefit from code blocks and headers/sections to break it up a little more. Great article!"

    This really is a great primer for the simply awesome Microsoft.Phone.Maps namespace.

    I've had a lot of fun with the Windows Phone Maps API, you couldn't want for a better set of such powerful classes to turbo boost your Windows development.

    Tiziano gives a great explanation in this article. If you want to read more, start here.

     

    Guru Award  Windows Store Apps Technical Guru - June 2013  

    Gold Award Winner

     

    Sachin S Building an App using the DataviewModel from external XML Peter Laker: "Nice introduction to the subject. Excellent example and explanation."
    Ed Price: "The image at the top catches your interest, and then the code blocks are great as well!"

    This is a very clever article, well worth the gold. It basically explains how to rebuild your own relational database from data stored in XML files.

    If you wanted an MS SQL solution, I'll slip in a mention for FOR XML and OPENXML, providing an ability to import and export data as XML.

     

    Guru Award  WPF Technical Guru - June 2013   

    Gold Award Winner

     

    Gaurav Khanna Set Brush for ScrollViewer Thumb Peter Laker: "Good to know if you're not adept at Blend"
    Ed Price: "Great formatting on the code blocks!"

    This was a worthy winner, because one thing this shows is both how flexible WPF and SIlverlight can be, and also how deep sometimes you have to go to alter something as simple as the ScrollViewer thumb.

    For more examples, here are a few from me:

     

    Guru Award  Visual Basic Technical Guru - July 2013  

    Gold Award Winner

     

    Reed Kimble How to Handle a Huge Collection of Strings in VB.Net MR: "Extremely well written article. Great details about trade-offs of memory vs. performance. "
    Ed Price: "It looks fantastic and is easy to read. Great introductions/explanations for each code snippet!"
    Richard Mueller: "Outstanding article. Clear explanations and clear code. This can be extremely useful in cases where a dictionary object doesn't help."
    SB: "A nice article which details a problem, identifies a solution and gives credible numbers in the summary to show the performance improvement. The code is simple to understand and deals with a number of issues. with a nice description and the relevant code."
    Anthony D. Green: "I love how the author introduces the text with several practical examples of where such a technique might be valuable. Good coverage of implementing the .NET collection pattern and a more performant alternative to linear search."

    This is such a useful article, useful in many scenarios. For example, if we were to crawl the Wiki for keywords, for converting into links to portals, or description pages, this explains a great way to do that.

    This kind of article gets loved for generations, probably lauded and taught in classrooms across the globe. This is TechNet at it's best, thanks Reed!

     

    Guru Award  Visual C# Technical Guru - July 2013 

    Gold Award Winner

     

    Jaliya Udagedara Connecting to SSAS Cube using Silverlight Christian Lukito: "Nice article about Silverlight, WCF and SSAS"
    Ed Price: "A fantastic solution that's presented well!"

    I am also a big fan of the AdomdClient namespace, as it has often come to my aide, pulling SSAS data into my Silverlight charts, just as Jaliya discusses.

    This really is the best of both worlds for data mining and navigating multidimensional data models (like time-stamped snapshots of table data for trend analysis)

    Another good launch page into this namespace is in TechNet Library: Developing with ADOMD.NET

     

    Guru Award  Windows Phone Technical Guru - July 2013

    Gold Award Winner

     

    Senthil Kumar (isenthil) Location API in Windows Phone 8 JS: "Best written and most complete"
    Ed Price: "This is a very well rounded article. Good fix by Isenthil from feedback in the comments!"

    Back for another gold in June was Senthil, with a nice tutorial on the Location API.

    Again to me, this triggers off the desire to begin another pet project. This is such a useful article which again I have found personally rewarding.

    I must also point anyone interested in this technology as much as I am to the most awesome resource of all, MSDN's Windows Sensor and Location Platform!

     

    Guru Award  Windows Store Apps Technical Guru - July 2013  

    Gold Award Winner

     

    Ken Tucker Create an Analog Clock in a Windows Store Application RC: "Clocks are a classic Xaml demo!"
    Ed Price: "This is a great topic! "

    As RC says, a classic demo subject indeed. RenderTransform makes life very easy in this respect.

    No doubt just a coincidence but maybe Ken took inspiration from me for this idea, as earlier that month, I had published my own example in an MSDN sample project about Button content:

    World Clocks - Animated Icon (shown in a RadioButon) - Animated Button Icon


     

     

    Guru Award  WPF Technical Guru - July 2013    

    Gold Award Winner

     

    Magnus MM8 (Magnus Montin) WPF/MVVM: Binding the IsChecked property of a CheckBox to several other CheckBoxes AN: "Very detailed, nice images, excellent explanations"
    Ed Price: "Strong introduction and good explanations for each code snippet. Terrific!"

    Welcome Magnus to the community with a great example of a commonly sought solution on the forums.

    Both Magnus and I have answered countless similar questions on the WPF forum (where I am also a moderator) and if this is of help to you, please also review some of my similar MSDN Gallery sample projects:

    In fact I have over 80 WPF related projects in MSDN Gallery that you can download and learn from. I hope you find them useful.

     

    Let's finish with a final tally of Guru Gold winners for May, June and July, in order of medals, then simply mentions:

    Reed Kimble - [VB May] [VB June] [VB July]

    Senthil Kumar (isenthil) - [WP May] [WP July]

    Sachin - [C# May]

    Dan Randolph - [C# June]

    Tiziano Cacioppolini - [WP June]

    Sachin S - [App June]

    Gaurav Khanna - [WPF June]

    Jaliya Udagedara - [C# July]

    Ken Tucker [Apps July]

    Magnus MM8 (Magnus Montin) [WPF July]

     

    Congratulations to all the authors above.

    We are very lucky to have had the first three months of our competition supported by such big hitters in the community.

    In my next blog of this series I will look more closely at the Guru competitions in August and September of 2013, when everyone has settled into the idea of this new competition and more gems arrived for our delectation!

    For a complete list of competitions, winners and contributions by category, START HERE!

    Best regards,
    Peter Laker

  • TechNet Wiki Magazine Second Edition | MVC5, SQL, BizTalk Server, SharePoint, C#, Visual C#, Small Basic, Windows Store and Windows Phone Apps, eBooks and TechNet Wiki Blog

    Exciting news for the community… the second edition of TechNet Wiki Magazine has just been released!

    The second edition includes topics such as:

    • MVC5
    • SQL
    • BizTalk Server
    • SharePoint
    • C#, Visual C# and Small Basic
    • Windows Store Apps and Windows Phone
    • eBooks and TechNet Wiki Blog

    The spotlight article in the cover of this second edition is"SharePoint: Build a Webpart to Resize and Upload Images to a Picture Library"

    This is intended to be published twice a month with several articles, select by group of TechNet Wiki contributor, across all Microsoft technologies or plaforms. All the content present here are created by the TechNet Wiki community members and Microsoft that can be found in the TechNet Wiki, TechNet Wiki Blog, Code Gallery and TechNet Gallery.

    Stay tuned for next editions! The magazine will get better and better because soon our next releases will be published with new content.

    You can find the TechNet Wiki Magazine in Flipboard in your favorite device from Apple (iPhone, iPad), Android, Windows 8, and so on… or simply through the Internet browser at: https://flipboard.com/section/technet-wiki-magazine-b0doW5

    Final note: TechNet Wiki Magazine has a new contributer... welcome Craig Lussier.