Hello everyone, today you will be able to download Windows Template Studio for Visual Studio as an extension, and starting from today, expect to see many more Visual Studio extensions that will be available to download.
Today we will highlight Windows Template Studio which is an official extension made by Microsoft that enables you to easier manage and create new new Universal Windows Platform (UWP) apps using a wizard-based experience. It basically saves you a lot of time and it makes it much faster for you to launch and deploy your apps. We are also working to add new Azure DevOps extensions and Visual Studio Code extensions and I know a lot of you will love it once we start posting them. We will list their features, screenshots and a video attached to each extension we highlight on our web site. If you are a developer and want us to feature your extension(s), simply contact us.
Table of Contents
Install Windows Template Studio on Visual Studio
What Is Windows Template Studio About?
Windows Template Studio is a Visual Studio 2017 and Visual Studio 2019 Extension that accelerates the creation of new Universal Windows Platform (UWP) apps using a wizard-based experience. The resulting UWP project is well-formed, readable code that incorporates the latest Windows 10 features while implementing proven patterns and best practices. Sprinkled throughout the generated code, there are actions for you, the developer, to take along with links Docs, Stack Overflow and blogs to provide useful insights.
Windows Template Studio Features:
- Project type: First, how do you want your app’s UI navigation to behave? We currently support three project types: basic, navigation pane, and pivot and tabs.
- App design pattern: Next, what coding pattern do you want to use in your project, we currently support three common patterns: code behind, basic MVVM, MVVMLight, Caliburn.Micro, and Prism.
- App pages: To accelerate app creation, we provide a number of app page templates that you can use to add common UI pages into your new app. We currently include page templates from the blank page to the common layouts (e.g., master/detail, tabbed, web view) to pages that implement common patterns (e.g., app settings, map control). Using the wizard, add as many of the pages as you need, providing a name for each one, and we’ll generate them for you.
- Windows 10 features: Lastly, you specify which UWP capabilities you want to use in your app, and we’ll build out the framework for the features into your app, tagging ‘TODO’ items. Currently supported features cover application lifecycle (settings storage, suspend and resume), background tasks, and user interaction (app notifications, Live tiles, and Azure Notification Hub).