The increased openness of .NET has sparked widespread interest in the .NET Foundation. As a result, its Board of Directors has decided to extend the timeframe for community feedback on the .NET Foundation Advisory Council to December, 5, 2014.

The Advisory Council will bring unique knowledge and skills to complement our Board to more effectively govern the organization. The community has already helped shape the role of the Foundation – a new organization that already includes more than 30 projects across the industry, including the initial open source projects from the .NET Framework Core, under its stewardship. An Advisory Council will help bring more practical experience and business acumen to influence key decisions affecting the direction and operation of the Foundation.

If you would be interested to help guide governance of this process, please consider joining the .NET Foundation Advisory Council: join the discussion on the forum and send Advisory Council nominations to contact@dotnetfoundation.org.

We will continue to look to the community to guide the future of the .NET ecosystem. The .NET Foundation Advisory Council is a great place to make this happen!

Gianugo Rabellino
Board Member, .NET Foundation
Senior Director of Open Source Communities at Microsoft Open Technologies, Inc.


.NET Foundation Advisory Council Proposal (PDF)
Advisory Council Discussion on the Forums

With more than 30 projects on the docket and a governance model well underway, the .NET Foundation is poised for future growth.

Microsoft is making headlines today for its decision to open source its popular .NET development stack, which will now be maintained under the stewardship of the .NET Foundation. This should be welcome news to the millions of developers who use .NET to build high quality applications and services that can scale from needs of individual developers to large enterprises.

As part of its announcement last spring, Microsoft released .NET code to the open source community. Today’s news builds onto that, as Microsoft aims to further make .NET Core available across platforms for Linux and Mac. The company will open source additional key .NET platform components through the foundation.

Operational Changes

Increasingly, this community has shaped the role of the .NET Foundation as a forum for dialogue about the platform’s future direction. Earlier this year, we announced the formation of the .NET Foundation, a new independent forum for commercial and community developers to engage in open development and collaboration around the growing collection of open source technologies for .NET. 

As the .NET Foundation provides the framework for making open development of .NET the norm, community feedback has greatly influenced the foundation’s structure and operations since its creation. We are excited to see this forward progress in such a short period of time. More and more, .NET technologies are using an open process that is designed to be transparent and to foster involvement and direct code contributions from the community.

In addition to the Board of Directors, an Advisory Council is being established to ensure the general community is involved and informed of decisions about the future direction and health of the .NET ecosystem. If you would be interested to help guide governance of this process, please consider joining the .NET Foundation Advisory Council: join the discussion on the forum and send Advisory Council nominations to contact@dotnetfoundation.org.

New Projects Onboard

The .NET Foundation initially took stewardship of 24 .NET open source projects, including the .NET Compiler Platform “Roslyn” and the ASP.NET family of open source projects. Xamarin also contributed six unique projects to the Foundation, including a couple of open source email libraries.

In recent months, several additional projects have been added to the .NET Foundation roster, bringing the number to more than 30, including Thinktecture’s IdentityServer and IdentityManager, Orchard, and several projects from the Outercurve Foundation, among them Nuget, Kudu and the ASP.Net Ajax Library. Moving forward, we will continue working with the Outercurve Foundation to migrate relevant .NET projects to the .NET Foundation.

"The foundation is a natural progression in our evolution as a community focused .NET framework.  We recognize that without a community Orchard would not have found the success and wide adoption it has today.  The .NET foundation is built on those principals and we couldn't be more pleased to be a founding member project of this organization," says Ylan Kunstler Orchard Project Steering Committee member and founder of the Orchard Harvest global conferences.

“The .NET Foundation offers a great opportunity to increase the visibility of our project and broaden our ability to attract new users and contributors to Thinktecture IdentityServer and IdentityManager,” said Brock Allen, at Thinktecture.

“Microsoft’s new commitment to fostering open source projects is great, and we at Thinktecture are happy to show our support for the .NET Foundation and help foster a vibrant .NET ecosystem,” said Dominick Baier, at Thinktecture.

Here you can view the full listing of .NET Foundation projects and programs.

On behalf of the .NET Foundation Board of Directors, we want to thank the many people who have contributed to the foundations continuing growth. Onward!

Gianugo Rabellino
Board Member, .NET Foundation
Senior Director of Open Source Communities at Microsoft Open Technologies, Inc.

Friends in the .NET community,

When the .NET Foundation was created, there was an important principle that the foundation and its work be transparent, open, and community driven. In order to ensure that the foundation delivers on this primary objective, the board of the .Net Foundation asked Shaun Walker, who has a long history leading and contributing to .Net open source projects, to develop an initial proposal for a community based advisory council to help guide the governance of the .NET Foundation. That proposal is now available for community comment.

There are many reasons we feel that an advisory council is needed. Our goal is to ensure that the foundations operation and governance is both efficient and effective when viewed from a community building perspective. Some of the practical reasons for the creation of the council are:

  • Providing a clear communication channel between the community and the board on the foundations community building activities. To provide a channel for community stakeholders to provide feedback and guidance on the foundations value proposition, governance model, and other important foundation level decisions.
  • Provide a set of known, high profile individuals who can advocate for and evangelize the benefits and services provided by the .Net foundation and evangelize the foundation’s mission.
  • Establishes a group of individuals, experienced in open source community cultivation and project governance, who can provide stewardship, education and leadership to open source .NET projects of all size, popularity, and stature.
  • To augment the capacity of the board, and distribute work of the foundation across more community members to increase the governance bandwidth of the foundation.

The proposal outlines the rationale for the advisory council, along with its mission, composition and structure. Shaun Walker did a masterful job in crafting a proposal that the board feels will contribute greatly to ensuring the foundation operates in a transparent, open, and community driven manner.

Today, we make the proposal available to you for review. Our objective is to solicit community feedback in order to improve the council proposal and ensure we are headed in an appropriate direction. The advisory council proposal review period will be 4 weeks (ending 11/10), after which Shaun and the board will incorporate appropriate feedback. The resulting proposal will be brought back to the board for discussion and, if appropriate, approval. Please direct your feedback and comments to the discussion forum.

I’d like to thank you in advance for the time you take to read the proposal and the guidance you provide to help us develop an advisory council that works for the community.

Jay Schmelzer President,
.Net Foundation


.NET Foundation Advisory Council Proposal (PDF)
Advisory Council Discussion on the Forums

Today the .NET Foundation welcomes three new projects:

  • Salesforce Toolkits for .NET, which enables .NET developers to interact with Salesforce's popular REST APIs from multiple Microsoft platforms, including .NET 4.5, Windows Phone 8 and Windows 8/8.1, as well as iOS/Android using Xamarin and Mono.NET.
  • MVVM Light Toolkit, which helps .NET developers accelerate the creation and development of MVVM applications in WPF, Silverlight, Windows Store (RT) and for Windows Phone.
  • Open XML SDK, a set of strongly-typed .NET classes that simplify the task of manipulating Open XML packages and the underlying Open XML schema elements within a package, enabling developers to perform complex operations with just a few lines of code.

We are very pleased to have these projects under the stewardship of the .NET Foundation as part of our continued growth and evolution. Many people and projects have volunteered to participate and if you've submitted a project you'll be hearing from us soon.