Microsoft moves .NET code samples to GitHub

By

User-led migration.

Microsoft has shifted its collection of .NET sample code assets from its Developer Network (MSDN) site to the GitHub repository used extensively by the open source community.

Microsoft moves .NET code samples to GitHub

Microsoft's program manager of its base class libraries team, Immo Landswerth, cited three reasons for the GitHub move. 

First, the majority of the .NET developers are already on GitHub and Microsoft wants to be where they are rather than asking them to go to the MSDN Code Gallery for samples.

GitHub also offers what Landswerth calls "an awesome browsing experience", referring to the ability to link to specific parts of code and to include conceptual documentation within the samples themselves.

Finally, Landswerth pointed to a key feature that has not been possible on MSDN - accepting contributions from users.

"Publishing our samples to GitHub streamlines any updates. Team members can easily fix typos or clarify parts of the documentation using the web front-end. But more importantly, it also enables you to provide sample code or propose changes. Many of you have asked about this for years -- it's finally a reality," Landswerth wrote.

Microsoft already operates the Codeplex and the Visual Studio Online code repositories, which have both fallen out of favour with users who prefer GitHub's interface and overall experience.

Got a news tip for our journalists? Share it with us anonymously here.
Copyright © iTnews.com.au . All rights reserved.
Tags:

Most Read Articles

Orica to set new workforce systems live in Australia in July

Orica to set new workforce systems live in Australia in July

Lion builds an app to detect its beers on tap in venues

Lion builds an app to detect its beers on tap in venues

ANZ Institutional readies go-live for "multi-agent chatbot" amie

ANZ Institutional readies go-live for "multi-agent chatbot" amie

Victoria Police refreshes online reporting

Victoria Police refreshes online reporting

Log In

  |  Forgot your password?