WPF 24.1 Release: Transitioning from WPF Installers to NuGet Packages

Radoslav Mirchev / Thursday, August 8, 2024

Here at Infragistics, our primary goal is to provide you with tools that are easy to integrate, use, and maintain. With the 24.1 release, you get the tools to help you seamlessly transition from traditional WPF installers to NuGet package downloads for our WPF components.  

But what exactly does this change mean and why is it so important? This blog will outline the reasons behind this shift and highlight the advantages it brings to you. 

Why We're Making the Change 

The decision to move from WPF installers to NuGet packages is driven by our commitment to enhancing your development experience. Traditional installers have served us well, but they come with several limitations that can impede efficiency and flexibility. By adopting NuGet packages, we aim to simplify dependency management, streamline updates, and align with modern development practices. 

Getting Started with the NuGet Packages 

With NuGet, you can add our components to your projects with a single command or a few clicks in Visual Studio. No more downloading and running installers! 

Updating to the latest version of our components is just as easy. NuGet handles the download and integration, ensuring you always have access to the newest features and improvements. 

For more information using the NuGet packages and feeds, check out the following topics: 

NuGet Packages - Infragistics WPF Help 

NuGet Feeds - Infragistics WPF Help 

WPF Resources Now Available on GitHub 

We have also moved all the resources previously available in the installer to a dedicated GitHub repository. You can find all the relocated resources in the following GitHub repo - Infragistics/wpf-resources (github.com). 

Streamlining Access to WPF Samples and Showcases 

What’s more, we're excited to announce that the WPF samples browser installer has been removed, and all the samples are now conveniently available on GitHub. This README file, will guide you through the steps to get the WPF samples browser up and running. Additionally, we've also made the WPF showcases accessible on GitHub, which you can find here 

Conclusion 

The transition from WPF installers to NuGet packages is a significant step forward in providing you with a better development experience. The major advantages include simplified dependency management, consistent version control, enhanced flexibility, and streamlined CI/CD integration. 

We are committed to making this transition as smooth as possible for you. If you have any questions or need assistance, our support team is here to help! You can contact us via the following link https://account.infragistics.com/support-cases 

WPF UI Controls