All Projects → aienabled → Wpfnewprojectsystemsample

aienabled / Wpfnewprojectsystemsample

Licence: mit
Sample WPF application using the new csproj format (.NET Core project system https://github.com/dotnet/project-system/ ). Targering .NET Framework 4.6.2 or higher.

Projects that are alternatives of or similar to Wpfnewprojectsystemsample

Csla
A home for your business logic in any .NET application.
Stars: ✭ 865 (+3360%)
Mutual labels:  netstandard, wpf
Oxyplot
A cross-platform plotting library for .NET
Stars: ✭ 2,466 (+9764%)
Mutual labels:  netstandard, wpf
Mvvmvalidation
Lightweight library that helps reduce boilerplate when implementing validation in XAML MVVM applications
Stars: ✭ 141 (+464%)
Mutual labels:  netstandard, wpf
Opentouryo
”Open棟梁”は、長年の.NETアプリケーション開発実績にて蓄積したノウハウに基づき開発した.NET用アプリケーション フレームワークです。 (”OpenTouryo” , is an application framework for .NET which was developed using the accumulated know-how with a long track record in .NET application development.)
Stars: ✭ 233 (+832%)
Mutual labels:  netstandard, wpf
Netprints
Visual programming for .NET inspired by Unreal Engine's Blueprints
Stars: ✭ 194 (+676%)
Mutual labels:  netstandard, wpf
dotnet
.NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation.
Stars: ✭ 865 (+3360%)
Mutual labels:  wpf, netstandard
Try Convert
Helping .NET developers port their projects to .NET Core!
Stars: ✭ 671 (+2584%)
Mutual labels:  wpf
Csgo Demos Manager
Stars: ✭ 782 (+3028%)
Mutual labels:  wpf
Xamarinmediamanager
Cross platform Xamarin plugin to play and control Audio and Video
Stars: ✭ 647 (+2488%)
Mutual labels:  netstandard
Catel
An application development platform
Stars: ✭ 616 (+2364%)
Mutual labels:  wpf
Tumblthree
A Tumblr Blog Backup Application
Stars: ✭ 923 (+3592%)
Mutual labels:  wpf
Famfamfam Flags Wpf
famfamfam flag icons for WPF
Stars: ✭ 17 (-32%)
Mutual labels:  wpf
Bililiverecorder
B站录播姬 | BiliBili Stream Recorder
Stars: ✭ 746 (+2884%)
Mutual labels:  wpf
Buildxl
Microsoft Build Accelerator
Stars: ✭ 676 (+2604%)
Mutual labels:  netstandard
Twittervideouploader
Upload Short vido to Twitter
Stars: ✭ 5 (-80%)
Mutual labels:  wpf
Stylet
A very lightweight but powerful ViewModel-First MVVM framework for WPF for .NET Framework and .NET Core, inspired by Caliburn.Micro.
Stars: ✭ 665 (+2560%)
Mutual labels:  wpf
Visualstudiorevittemplate
Visual Studio project template for Revit add-in development. (using WPF and MVVM)
Stars: ✭ 22 (-12%)
Mutual labels:  wpf
Smartformat
An extensible .NET replacement for String.Format
Stars: ✭ 642 (+2468%)
Mutual labels:  netstandard
Mpv.net
🎞 mpv.net is a modern media player for Windows that works just like mpv.
Stars: ✭ 737 (+2848%)
Mutual labels:  wpf
Data Collection Dotnet
Data collection application built using the .NET Runtime SDK.
Stars: ✭ 17 (-32%)
Mutual labels:  wpf

Wpf sample application for new Project System

This is a sample WPF application using the new csproj format. Targeting .NET Framework (4.6.2 or higher). It could be used to for porting WPF applications to new csproj format until official support is implemented. Please note that Microsoft is aware of the WPF porting problems and included WPF support of the new csproj format for the upcoming VS 16.0 release according the official roadmap.

It works perfectly well with VS IntelliSense and ReSharper. XAML edit & continue also supported. Basically, it should work in the same way as a regular WPF project, but based on the new Project System. However, there are some issues described below.

It includes following workarounds:

Important issues

Please note that this solution doesn't use two-pass XAML building routine, so if you're referencing any elements by name from code-behind it will require you to compile the solution twice (so it will generate the required .g.cs files in intermediate (obj) folder during the first compilation). The problem was discussed there with a known workaround (which is not incorporated into this repository yet) https://github.com/dotnet/project-system/issues/1467#issuecomment-360985477

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].