Skip to content

Will templates be updated for new versions? #1816

@Invop

Description

@Invop

Description

Are there any plans to provide updated templates that use the latest library versions?

Currently, creating a Teams Tab project from Visual Studio or Visual Studio Insiders results in very different setups:

Different libraries

  • The template for .NET 8 / .NET 9 in Visual Studio creates Blazor app uses TeamsFx with SSO support.
  • The template for .NET 8 / .NET 9 / .NET 10 in Visual Studio Insiders uses different libraries and includes a React SPA frontend instead.

Different templates in different environments

  • The templates in this repository seem to target .NET 6, which appears to be out of support.
  • Visual Studio and Visual Studio Insiders have their own versions of templates.
  • VS Code doesn’t include any templates for C# at all.

Issue

Because of these differences, it’s unclear which approach should be considered the recommended or up-to-date one.
Also, when following the guides for the libraries used in the VS Insiders template, it’s not immediately clear how to handle user authentication (SSO) properly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions