Providing our customers with best in class development tools is only one piece of what we need to do to help them be successful or, in some cases, even get started. One of the most requested things we have heard is that developers want snippets, samples, sample applications and other resources. There are many ways we get this type of information out to the community. The first, and probably most broadly implemented, is through blogs like ScottGu’s.
A new resource that we have just launched is The MSDN Code Gallery.
The MSDN Code Gallery is a portal for snippets, samples and other resources. In it you can find pages that describe samples and supporting documents including screenshots and design documents. In addition, you will find hosted conversations about these samples, sample projects or other resources that have been provided to the community. This destination is open to the entire community to contribute content to.
Code Gallery is, at its core, simply a community enabled site where we share developer enabling information and resources that will be integrated into the MSDN experience.
However, Code Gallery is a pure storage site with no project management capabilities. If you need to manage a live code project and collaborate with others on it, use CodePlex, another offering that we provide for open source project hosting. And for more significant pieces of content such as SDKs and product downloads, you can always go to http://www.microsoft.com/downloads.
Hopefully, the MSDN Code Gallery provide you with another valuable resource for you to get started and be successful.
Namaste!
What are the license terms of the code samples and community provided sample applications. What I want is for the code to be usable by anyone in any project/application written under any kind of development model closed or open source. For the time being, existing MS Sample licenses do not allow the usage of the sample code in any open source licensed project, especially in GPL projects. The same unfortunately is the case with sample code contributed by the community on MSDN which is under the MSPL license as the MSPL is incompatible with all other open source licenses. You cannot use MSPL code in projects which are government under a different open source license as MSPL says that if you publish source code is has to be under MSPL license. So, neither the old Sample Code License and MSPL (Microsoft Public License) is suitable in my opinion for licensing sample code, especially community contributed one since the community expect their code to be usable in all types of applications, even open source ones. So, please look into the licensing issue further, perhaps modify the MSPL or make a new sample license that act like public domain which can be used by any and every development projects. I am not saying that it has to be public domain but at least look in to it please.
I do like the idea of this portal, but there is practically no C++ code there (I filtered by C++ and got 1 result). I guess C++/MFC developers are not (yet) jumping on this bandwagon. I, for one, have voiced that too much MSDN documentation lacks native sample code. So, I don't think portal is (currently) all that relevant to native developers. I hope MSDN plans on re-including the native C++/MFC community back into their domain, sample code and magazine. (until then I'll just stick with CodeProject: http://www.codeproject.com/)
Thanks.
Code Gallery, a new site for sharing samples from Microsoft and the Community is now live: http://code.msdn.microsoft.com/
Code Gallery, a new site for sharing samples from Microsoft and the Community is now live: http://code
MSDN Code Gallery - snippets, samples and resources The developer community has a new place to learn...
The MSDN Code Gallery is the latest developer portal offering for snippets, code samples and other great
From the terms:
Author's beware (not my caps):
WITHOUT LIMITING THE FOREGOING, COPYING OR REPRODUCTION OF THE SOFTWARE TO ANY OTHER SERVER OR LOCATION FOR FURTHER REPRODUCTION OR REDISTRIBUTION IS EXPRESSLY PROHIBITED, UNLESS SUCH REPRODUCTION OR REDISTRIBUTION IS EXPRESSLY PERMITTED BY THE LICENSE AGREEMENT ACCOMPANYING SUCH SOFTWARE.
Which could be interpreted to mean that you can't post your own code on your own server once you post it on the MSDN server, unless it's in your license agreement.
And connecting the dots:
Any software that is made available to download from the Services ("Software") is the copyrighted work of the registered users of the Services posting the Software, or their suppliers.
...
Permission to use Documents (such as white papers, press releases, datasheets and FAQs) from the Services is granted, provided that: (1) the below copyright notice appears in all copies
Copyright © 2006-2007 Microsoft Corporation, . All rights reserved.
So, does anyone disagree, that what this terms statement is saying, is that the Service that you post, that includes documents, is copyrighted by Microsoft?
--Marc
The MSDN Code Gallery is the latest developer portal offering for code snippets, samples, sample applications
MSDN Code Gallery - snippets, samples and resources The developer community has a new place to learn
The first release is a simple four function calculator, which builds off of last week's blog post and integrates fsyacc for parsing. The net result is the ability to write simple simple expressions like "10 * 2 - 15 / 3" and get it evaluated using the
Check out Somasegar's posted today rolling out the newest tool from our division for developers. MSDN
MSDN Code Gallery posted
"One of the most requested things we have heard is that developers want snippets, samples, sample applications and other resources. "
We really want a stable development environment that contains a true data centric langauage ... Perhaps if visual studio wasn't bloated with 5000+ classes and 30 different ways of doing the same task each with it's own set of various work arounds, we would not need samples, snipetts and sample applications. The fact is if "samples" are needed is a tell tale sign this product is headed in the wrong direction !
Mark
Best Regards,
As announced in Somasega's blog post , Download and share sample applications, code snippets, and other
As announced in Somasega's blog post , Download and share sample applications, code snippets, and