Wave:Development
Jump to navigation
Jump to search
Wave | Download | Development
Getting started
- Download Visual Studio Installer (Community Edition)
- Install Visual Studio with .NET-desktop development tools
- Start Visual Studio and go to Extras -> Options -> NuGet Package Manager -> Package Sources
- Add
https://api.nuget.org/v3/index.json
to package sources - Clone BlueM.Wave source code from https://github.com/bluemodel/BlueM.Wave
- Clone BlueM.Datasets from https://github.com/bluemodel/BlueM.Datasets
- To use TeeChart Pro trial version, either create the following two empty files or remove the corresponding entries from the project in Visual Studio:
BlueM.Wave\My Project\TeeChart.licenses
BlueM.Wave\Tests\Wave.Tests\My Project\TeeChart.licenses
- Open
Wave.sln
in Visual Studio - Run Tests (Test -> Run all Tests)
- Run Project (Debug -> Start Debugging)
Issues
Issues are managed on GitHub: https://github.com/bluemodel/BlueM.Wave/issues
TeeChart license
BlueM.Wave uses TeeChart .NET for all charts. To compile BlueM.Wave, you need a TeeChart .NET Pro license.
For testing purposes, you can use the evaluation version of TeeChart by either removing the file My Project\TeeChart.licenses
from the project within Visual Studio or by adding an empty file in its place. This will allow you to compile, but any charts will be displayed with a watermark.
API
Instructions
Testing
The repositoy contains an assembly Wave.Tests
for unit testing. Tests can be run from within Visual Studio. To add new tests, follow the pattern of the existing ones and/or refer to the MSTest framework docs.