Introduction

Most of the time, when you develop an application you need to download some packages. However, to choose the most appropriate package according to your needs it is not obvious.

That is why, in this Wiki, you will find the list of useful packages for developing Universal Windows app (C# and XAML).

Universal Windows Template Studio

Windows Template Studio is a Visual Studio 2017 Extension that accelerates the creation of new Universal Windows Platform (UWP) apps using a wizard-based experience.

Download Universal Windows Template Studio

SQLite

SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. 

Install SQLite

Entity Framework Core

Entity Framework Core is a lightweight and extensible version of the popular Entity Framework data access technology

Install Microsoft.EntityFrameworkCore

Entity Framework SQLite

SQLite database provider for Entity Framework Core

Install Microsoft.EntityFrameworkCore.Sqlite

WinRT XAML Toolkit for Windows 10

A set of controls, extensions and helper classes for Windows Runtime XAML applications.

Install WinRT XAML Toolkit for Windows 10

Progress Telerik UI for UWP

UI for Universal Windows Platform is a toolset for building Universal Windows Platform apps for the Windows Store and the enterprise. The library is designed to offer the same user experience, functionality and behavior on Windows devices of all form factors.

Install Progress Telerik UI for UWP

Microsoft Advertising SDK

The Microsoft Advertising SDK contains libraries for including advertising in UWP Windows apps 

Install Microsoft Advertising SDK

MVVM Light

The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in Windows 10 UWP.

Install MVVM Light

MVVM Light libraries only

The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in Windows 10 UWP. This version contains only the libraries and doesn't add any scaffolding to your application.

Install MVVM Light libraries only

Prism

Prism is a fully open source version of the Prism guidance originally produced by Microsoft Patterns & Practices. Prism provides an implementation of a collection of design patterns that are helpful in writing well structured and maintainable XAML applications, including MVVM, dependency injection, commanding, event aggregation, and more. Prism's core functionality is a shared code base in a Portable Class Library targeting to Windows 10 UWP.

Install Prism

Windows SDK For Google Analytics

Windows 10 SDK for Google Analytics implementing the Google Universal Analytics Measurement Protocol.

Install Windows SDK For Google Analytics

UWP Community Toolkit

The UWP Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP apps for Windows 10.

Install UWP Community Toolkit