For some time now we have had a feature request to include our Windward Engines with commonly used package managers. We would like to let you know that we have now included the latest release build of the Windward Engines code to publish it automatically to the following package manager repositories.
How is it done now?
Typically, a developer must do the following to integrate a 3rd party library into their application
- Download the library binaries and source
- Compile the libraries and/or install the binaries
- Add references to those libraries in the application
- Code the build process for these 3rd party libraries during the application compile.
This is a lot of labor using the IDE (Integrated Development Environment) to find out which packages you are making code calls to in your application, downloading them, installing them and configuring them into your build process?
Come on, this is the 21st century! Wouldn’t this be WAY easier if it was all handled automatically?
This is where package manage repositories come in. Windward has set up its engines in the Maven (Java) and NuGet (.NET) repositories so you can quickly add and evaluate our software in your application in a single command.
Instructions for each package manager are listed below, happy coding!
Maven for the Java Engine
Maven is a popular library package manager used to download and install Java packages to which code in your Java application refers. Follow the steps in the article below to set up Windward Java Engine libraries with your application.
NuGet for the .NET Engine
NuGet is a popular library package manager used to download and install .NET library packages to which code in your .NET application refers. Follow the steps in the article below to set up Windward .NET Engine libraries with your application.
Author: Ryan Fligg
Ryan, Windward's Sales Engineer, has been with Windward since 2006 in many roles as a sales engineer, IT specialist and account executive. Ryan's background fuels his desire to guide Windward's product development. He now works on the future vision of Windward offerings through creating the product roadmap, responding to customer requests, and communicating what Windward is doing and where it’s headed.
Other posts by Ryan Fligg