Team Calendar helps busy teams stay on track and informed about important deadlines, sprint schedules, and upcoming milestones. It is the one place to see and manage the date important to your teams, including sprint schedule, days off (for individuals or the team), and custom events.
Team Calendar installs into either a Visual Studio Team Services account or into Team Foundation Server.
See overview to learn more about the features of the extension.
Extensions enable you to create first-class integration experiences within Visual Studio Team Services, just the way you have always wanted. An extension can be a simple context menu or toolbar action or can be a complex and powerful custom UI experience that light up within the account, collection, or project hubs.
To learn more about Extensions, see the overview of extensions.
To try out the extension in your VSTS account, visit the Team Calendar extension page on the Visual Studio Marketplace.
Don't have a [free] VSTS account? Learn more about getting one.
Team Calendar is written in TypeScript. To build and package the extension:
npm install -g typescript
npm install -g tfx-cli
npm install
(from the root of tTo compile and package the extension run:
npm run build
This will compile the TypeScript code in the project and create a .vsix file.
To install your own version of the Team Calendar extension into your VSTS account, you need to create a publisher on the Visual Studio Marketplace. There is no cost for creating or having a publisher. Learn how to create a publisher.
vss-extension.json
) file:
publisher
property to your Visual Studio Marketplace publisher IDpublic
property to false
npm run build
) to produce a .vsix file. Note: you should see your publisher ID in the name of this file.This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.