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, maintainable, and testable XAML applications, including MVVM, dependency injection, commanding, event aggregation, and more. Prism's core functionality is a shared library targeting the .NET Framework and .NET Standard. Features that need to be platform specific are implemented in the respective libraries for the target platform (WPF, Uno Platform, and Xamarin Forms).
Prism.Wpf helps you more easily design and build rich, flexible, and easy to maintain Windows Presentation Foundation (WPF) desktop applications. This library provides user interface composition as well as modularity support.
Prism’s embedded web server displays I/O levels, diagnostics data, and hosts ARC-WEB – a browser-based interface for smart phones, tablets, and computers. Form, Fit and Function. Prism 8×8, 12×12 and 16×16 have been designed using standard 19” x 1U enclosures. The PRISM III calculator was recently noted to have errors in its algorithm, which have been corrected as of November 11, 2019. If you used the calculator prior to this date, the results may be erroneous, depending on the values that you entered into the calculator. Prism 16×16 with 64×64 Dante™ and powerful Symetrix DSP processing. Incredible Sound. Industry leading analog mic-pre and A/D/D/A performance, 48 volt phantom mic power. Total Design Flexibility. Configured using award winning Composer software. Controlled via ARC wall panels, ARC-WEB browser, 3rd party touchscreens.
In addition to the typical bug fixes Prism 7.1 brings a much more consolidated approach to developing applications with Prism. Perhaps this is most apparent with Prism.Modularity now being defined entirely in the Prism.Core providing a consistent API for Prism.Forms and Prism.WPF, as well as making it available for the first time to Prism.Windows (in. It's here, the long awaited Prism 8. This is a huge release and contains a number of breaking changes, bug fixes, new features and even a brand new Platform! So lets officially welcome the Uno Platform to the Prism family of supported platforms!
Release Notes
Dependencies
.NETCoreApp 3.1
- Microsoft.Xaml.Behaviors.Wpf(>= 1.1.19)
- Prism.Core(>= 8.0.0.1909)
.NETFramework 4.6.1
- Microsoft.Xaml.Behaviors.Wpf(>= 1.1.19)
- Prism.Core(>= 8.0.0.1909)
.NETFramework 4.7
- Microsoft.Xaml.Behaviors.Wpf(>= 1.1.19)
- Prism.Core(>= 8.0.0.1909)
.NETFramework 4.8
- Microsoft.Xaml.Behaviors.Wpf(>= 1.1.19)
- Prism.Core(>= 8.0.0.1909)
Used By
NuGet packages (106)
Showing the top 5 NuGet packages that depend on Prism.Wpf:
Package | Downloads |
---|---|
Prism.Unity Use these extensions to build Prism applications based on Unity. | |
Prism.Mef Use these extensions to build Prism applications based on MEF. | |
Prism.Ninject Use these extensions to build Prism applications based on Ninject. | |
Prism.DryIoc Use these extensions to build Prism applications based on DryIoc. | |
Prism.Autofac Use these extensions to build Prism applications based on Autofac. |
GitHub repositories (17)
Showing the top 5 popular GitHub repositories that depend on Prism.Wpf:
Prism 8 3 16 Ag Tires And Rims
Repository | Stars |
---|---|
OptiKey/OptiKey OptiKey - Full computer control and speech with your eyes | |
JosefNemec/Playnite Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games. | |
digimezzo/dopamine-windows Audio player which tries to make organizing and listening to music as simple and pretty as possible. | |
PrismLibrary/Prism-Samples-Wpf Samples that demonstrate how to use various Prism features with WPF | |
angularsen/UnitsNet Makes life working with units of measurement just a little bit better. |
Version History
Version | Downloads | Last updated |
---|---|---|
8.0.0.1909 | 32,538 | 10/21/2020 |
8.0.0.1850-pre | 4,039 | 8/25/2020 |
8.0.0.1740-pre | 5,460 | 5/5/2020 |
7.2.0.1422 | 258,016 | 11/21/2019 |
7.2.0.1367 | 146,496 | 7/24/2019 |
7.2.0.1347-pre | 3,865 | 6/11/2019 |
7.2.0.1233-pre | 2,551 | 5/6/2019 |
7.2.0.1038-pre | 4,751 | 2/20/2019 |
7.2.0.708-pre | 2,368 | 12/4/2018 |
7.1.0.431 | 350,665 | 10/15/2018 |
7.1.0.279-pre | 1,395 | 9/20/2018 |
7.1.0.172-pre | 30,577 | 6/15/2018 |
7.1.0.123-pre | 5,005 | 4/2/2018 |
7.0.0.336-pre | 11,894 | 12/7/2017 |
7.0.0.269-pre | 28,702 | 11/16/2017 |
6.3.0 | 722,136 | 3/25/2017 |
6.3.0-pre2 | 1,474 | 2/26/2017 |
6.3.0-pre1 | 5,755 | 11/2/2016 |
6.2.0 | 230,179 | 8/9/2016 |
6.1.1-pre2 | 9,800 | 1/20/2016 |
6.1.1-pre1 | 2,698 | 12/3/2015 |
6.1.0 | 145,959 | 10/14/2015 |
6.0.1 | 34,249 | 9/10/2015 |
6.0.0 | 4,993 | 9/9/2015 |
5.7.0-pre4 | 2,727 | 6/25/2015 |