Building the future of .NET - together

The .NET Foundation Technical Steering Group help guide the future of the .NET platform. The Technical Steering Group is a working group with-in the .NET Foundation to provide technical review and co-ordination across the core .NET projects and key stakeholders.

The Technical Steering Group consists of nominated representatives from all the core .NET projects along with representatives from key partner companies, organizations or individuals at the invitation of the .NET Foundation Board of Directors. Representation on the Technical Steering Group is reviewed annually by the Board of Directors to ensure that the right mix of opinions are being sought on the technical direction of .NET.

The Technical Steering Group take part in discussions on core projects that are part of the .NET Foundation including, but not limited, to the following topics:

  • Major architectural and platform support decisions
  • Major roadmap plan changes
  • Major release schedule plans

The Technical Steering Group are also be consulted on:

  • New .NET Foundation Project Submissions
  • C# & VB Language Proposals

The representatives of the Technical Steering Group are kept informed regarding the ECMA Standardization Process for C# and the Common Language Runtime (CLR) as well as being invited to other events, conferences and technical meetings from time to time. The majority of the business of the Technical Steering Group is carried out via email with invitations sent out to the group when conference calls or other meetings are required to advance a topic. Conference and video call facilities are made available when in person meeting are being conducted that are relevant to the Technical Steering Group.

As part of joining the .NET Foundation Technical Steering Group, the member organization agree to the following:

  • Provide written notification of the names and email addresses of the individual representatives on the Technical Steering Group
  • Provide written notification of any changes to the individuals representing the organization on the Technical Steering Group
  • Ensure that their representatives have read and adhere to the .NET Foundation Code of Conduct  
  • Ensure that their representatives engage in discussions on behalf of the organization to help influence the technical decisions being made by core projects in the .NET Foundation and make reasonable attempts to attend conference calls when possible
  • All feedback and discussion within the Technical Steering Group is provided under the terms of the .NET Foundation Contribution License Agreement. The organization will ensure that their representatives have agreed to the terms of the .NET Foundation Contribution License Agreement or that a Contribution License Agreement is in place between the entity and the .NET Foundation that includes the contributions made by their representatives.