Skip to content
Permalink
Browse files

Merge branch 'master' of https://github.com/MyToolkit/Core

  • Loading branch information...
RicoSuter committed Jun 11, 2015
2 parents 9e67298 + 12bf21a commit d3c40068749e63d373b6b43be8ca097cebcb6b88
Showing with 77 additions and 21 deletions.
  1. +34 −21 README.md
  2. +43 −0 docs/Dependencies.md
@@ -4,11 +4,11 @@ MyToolkit is a set of .NET libraries containing lots of useful classes for vario

[Available classes and components](https://github.com/MyToolkit/Core/wiki)

- MVVM classes (Messenger, RelayCommand, ViewModelBase, ObservableObject) in portable class library
- Networking classes: HTTP with GZIP support, WakeOnLan
- XAML controls and converters, e.g. MtPivot and DataGrid for WinRT
- Improved paging classes for Windows Phone and Windows 8 apps
- Additional collections like ObservableDictionary, MtObservableCollection or ObservableCollectionView
- [MVVM](https://github.com/MyToolkit/Core/wiki/MVVM-Overview) classes ([RelayCommand](https://github.com/MyToolkit/Core/wiki/RelayCommand), [ViewModelBase](https://github.com/MyToolkit/Core/wiki/ViewModelBase), [ObservableObject](https://github.com/MyToolkit/Core/wiki/ObservableObject), [Messenger](https://github.com/MyToolkit/Core/wiki/Messenger)) in portable class library
- Networking classes: [HTTP](https://github.com/MyToolkit/Core/wiki/Http) with GZIP support, WakeOnLan
- XAML controls and converters, e.g. [MtPivot](https://github.com/MyToolkit/Core/wiki/MtPivot) and [DataGrid](https://github.com/MyToolkit/Core/wiki/DataGrid) for WinRT
- Improved [paging](https://github.com/MyToolkit/Core/wiki/Paging-Overview) classes for Windows Phone and Windows 8 apps
- Additional collections like [ObservableDictionary](https://github.com/MyToolkit/Core/wiki/ObservableDictionary), [MtObservableCollection](https://github.com/MyToolkit/Core/wiki/MtObservableCollection) or [ObservableCollectionView](https://github.com/MyToolkit/Core/wiki/ObservableCollectionView)
- And much more...

**Coming soon: Full support for the Universal Windows Platform (Windows 10)**
@@ -19,18 +19,6 @@ If you found some bugs or have other comments, please create a Pull Request or G

Check my blog for other programming stuff on my website at <http://blog.rsuter.com>.

## Visual Studio solutions

The solutions can be found in the `src` directory:

**MyToolkit.VS2013.sln**

- Contains the projects for Windows 8.1, Windows Phone 8.1, Windows Phone Silverlight 8.0, WPF and Web

**MyToolkit.VS2012.sln**

- Contains the projects for Windows Phone 7 and Silverlight 5

## Installation

### Using NuGet (recommended)
@@ -51,13 +39,38 @@ Not available yet.

Download the [assemblies as ZIP file here](https://github.com/MyToolkit/Core/releases).

## Supported frameworks
## Visual Studio solutions

![](https://rawgit.com/MyToolkit/Core/master/docs/LibraryMatrix.png)
The solutions can be found in the `src` directory:

**MyToolkit.VS2015.sln**

- MyToolkit.Extended.Uwp (W10, W10 mobile)

**MyToolkit.VS2013.sln**

- MyToolkit (PCL: W8, WP8.1, .NET 4.5, WP8SL)
- MyToolkit.AspNet.Mvc (ASP.NET MVC 5.x)
- MyToolkit.Extended.WinRT (PCL: W8.1, WP8.1)
- MyToolkit.Extended.Wp8 (WP8SL)
- MyToolkit.Extended.Wpf40 (.NET 4.0)
- MyToolkit.Extended.Wpf45 (.NET 4.5)
- MyToolkit.Extended.Http (PCL)
- MyToolkit.Extended.MachineLearning.WinRT (PCL: W8.1, WP8.1)
- MyToolkit.Web (.NET 4.5)

A list with the compiled libraries (VS projects) and their dependencies:
**MyToolkit.VS2012.sln**

- MyToolkit.Extended.Sl5 (Silverlight 5)
- MyToolkit.Extended.Wp7 (WP7SL)
- MyToolkit.Http.Legacy (PCL: SL4, WP7SL, .NET 4)
- MyToolkit.Legacy (PCL: SL4, WP7SL, .NET 4)

**Supported frameworks:**

![](https://rawgit.com/MyToolkit/Core/master/docs/LibraryMatrix.png)

- <https://github.com/MyToolkit/Core/blob/master/Dependencies.txt>
Also check out the [list with the Visual Studio projects and their dependencies](https://github.com/MyToolkit/Core/blob/master/docs/Dependencies.md).

## Sample applications
There is a sample application for Windows Phone and WinRT which demonstrates various MyToolkit classes (MVVM, Paging, YouTube, etc...) as well as some Windows 8 features.
@@ -0,0 +1,43 @@
MyToolkit (PCL for W8.1, WP8.1, WP8SL, .NET45)

MyToolkit.Legacy (PCL for SL5, WP7SL)

- Microsoft.Bcl.Async

MyToolkit.Http (PCL for W8.1, WP8.1, WP8SL, .NET45)

- Microsoft.Net.Http

MyToolkit.Http.Legacy (PCL for SL5, WP7SL)

- Microsoft.Net.Http
- Microsoft.Bcl.Async

MyToolkit.Extended.Wpf45 (.NET45)
MyToolkit.Extended.WinRT (PCL for W8.1, WP8.1)

- MyToolkit

MyToolkit.Extended.Sl5 (SL5)

- MyToolkit.Legacy
- (Microsoft.Bcl.Async) => from MyToolkit.Legacy

MyToolkit.Extended.Wp8 (WP8SL)

- MyToolkit
- WPtoolkit

MyToolkit.Extended.Wp7 (WP7SL)

- MyToolkit.Legacy
- WPtoolkit
- (Microsoft.Bcl.Async) => from MyToolkit

MyToolkit.Extended.Wpf40 (.NET40), very limited library

- AsyncBridge

MyToolkit.MachineLearning.WinRT (PCL for W8.1, WP8.1)

- MyToolkit

0 comments on commit d3c4006

Please sign in to comment.
You can’t perform that action at this time.