This C# project is focused on opening RFEM 6 and RSTAB 9 to all our customers, enabling them to interact with our applications on much higher level. If you are looking for tool to help you solve parametric models or optimization tasks, you are on the right place. This project and community will create support for all your projects. The goal is to create easily expandable C# library communicating instructions to RFEM / RSTAB through Web Services (WS), SOAP and WSDL technology. . WS enable you to access your local version of RFEM / RSTAB or remote via internet connection.
You can download actual release of our C# library and the use it for your project or you can clone / fork our repository and compile our library by yourself following steps below.
- Go to release location
- Download zip file called DlubalC.Library.zip
- Unzip it
- Put dll into your project
- Reference them
- Compile your project
- Make application which uses our Web Services
- Download dotnet 5.0 sdk and install it
- Download Visual Studio 2019 Community and install it
- Install GitHub Extension
- Download GitHub Desktop
- Clone / fork this repository
- Open Visual Studio and open Solution from source_code\RfemSoapWsCoreClient.sln and compile it
- Made your own project or use one from examples
- Download dotnet 5.0 sdk and install it
- Download Visual Studio Code and install it
- Open Visual Studio Code and install following extensions
- C# - extension for working with C# in VS Code
- Test Explorer UI - extension for Unit Testing general
- .NET Core Test Explorer - extension for Unit Testing of .Net projects
- Code Spell Checker - useful extension for spell checking
- GitHub Pull Requests and Issues - extension for easy access to the GitHub pull request
- GitHub Issues - extension for easy access to the GitHub issues
- Git Lens - extension for better work with Source management
- Download Git and install it (needed for better functionality of Git Lens)
- Download GitHub Desktop
- Clone / fork this repository
- Open Visual Studio Code
- Build library project
- Made your own project or use one from examples
- .NET 5.0 Core
- RFEM 6 or RSTAB9 application
Examples can be found under Examples folder.
Contributions are always welcome! Please ensure your pull request adheres to the following guidelines Contributing