Skip to content

Latest commit

 

History

History
254 lines (202 loc) · 4.27 KB

telemetryData.md

File metadata and controls

254 lines (202 loc) · 4.27 KB

Telemetry for Template Studio - 2021.12

As new features and pages roll out, percentages will adjust.

Category

Type Percentage
Uwp 41.3%
WinUI 32.6%
Wpf 26.2%

Project Generation by category

Uwp Project Generation

Project Type

Project Percentage
Navigation View 61.8%
Blank 15.6%
Horizontal Navigation View 15.3%
MenuBar 7.3%

Framework

Framework Type Percentage
MVVMToolkit 66%
CodeBehind 19.5%
Prism 9.8%
Caliburn.Micro 2.3%
MVVM Light 1.7%
MVVM Basic 0.6%

Pages

Pages Percentage
Blank 34.9%
Settings 12.9%
ListDetails 6.9%
DataGrid 6.4%
Content Grid 5.9%
Web View 3.9%
TreeView 3.5%
Chart 3.1%
TabView 3%
Telerik Data Grid 2.6%
Tabbed / Pivot 2.6%
ImageGallery 2.5%
Two Pane View 2.4%
Map 2.1%
MediaPlayer 2%
Ink Draw Picture 1.6%
Camera 1.2%
Ink Draw 1.2%
Ink Smart Canvas 1.1%
Master/Detail 0.1%

Features

Features Percentage
Settings Storage 23.6%
Theme Selection 22.1%
App Config 9.3%
Toast Notifications 6.2%
Multiple views 5.3%
Background Task 3.8%
What's New Prompt 3.6%
First Run Prompt 3.1%
Drag & Drop 3%
Live Tile 2.8%
Suspend and Resume 2.5%
Deep Linking 2.4%
User Activity 1.7%
Command Line Launch 1.6%
Multi-Instance 1.3%
Web to App link 1.1%
Feedback Hub Link 1.1%
VS App Center Analytics 1.1%
Share Source 0.9%
Multi-Instance Advanced 0.9%
Share Target 0.7%
Dev Center Notifications 0.6%
3D App Launcher 0.5%
Azure Notifications 0.5%

Services

Services Percentage
Sample Data 50%
SQL Server Data 14.4%
XAML Styler Config 11.2%
HTTP Data Service 9%
Forced Login 6.4%
Optional Login 4.9%
Web API 2.8%
Secured Web API 1.2%

Testing

Testing Percentage
Test App with MSTest 29.1%
Test App with xUnit 26.1%
Test Core library with xUnit 19.1%
Win App Driver 11.1%
Test Core library with MSTest 7.5%
Test Core library with NUnit 7%
Wpf Project Generation

Project Type

Project Percentage
Navigation View 56.8%
Ribbon 15.6%
MenuBar 15.2%
Blank 12.4%

Framework

Framework Type Percentage
MVVMToolkit 70.1%
Prism 18.4%
CodeBehind 9%
MVVM Light 2.1%
MVVM Basic 0.5%

Pages

Pages Percentage
Blank 38.4%
Settings 16.7%
ListDetails 13.6%
Data Grid 12.4%
Content Grid 11.5%
Web View 5.2%
XAML Island 2.2%

Features

Features Percentage
Persist And Restore 18.8%
Theme Selection 17.1%
System Service 15.9%
Application Info Service 15.6%
Sample Data 14.6%
Multiple views 8.8%
Toast Notifications 5%
MSIX Packaging 2.3%
XAML Island UWP App 1.9%

Services

Services Percentage
Optional Login 54.1%
Forced Login 45.9%

Testing

Testing Percentage
Test App with MSTest 26.2%
Test App with xUnit 19.8%
Test Core library with xUnit 16.9%
Test App with NUnit 11.6%
Win App Driver 9.9%
Test Core library with MSTest 8.7%
Test Core library with NUnit 7%
WinUI Project Generation

App Model

App Model Percentage
Desktop 100%

Project Type

Project Percentage
Navigation View 50.7%
Blank 25.5%
MenuBar 13.8%
BlankAdvanced 10%

Framework

Framework Type Percentage
MVVMToolkit 74.5%
None 25.5%

Pages

Pages Percentage
Blank 39.3%
Settings 16.9%
ListDetails 15.3%
DataGrid 11.9%
Content Grid 10.8%
WebView 5.8%

Features

Features Percentage
MSIX Packaging 40%
Settings Storage 21.1%
Theme Selection 20.2%
Sample Data 18.6%

Template Studio entry point

Entry point Percentage
New Project 89%
Add Page 7.7%
Add Feature 2.4%
Add Testing 0.5%
Add Service 0.4%

Programming languages

Languages Percentage
C# 95.9%
VisualBasic 2.4%
C++ 1.7%