Where to download latest version of xServer.NET or the demo

Within this forum we want to offer discussions all around our .NET based Map control including all .Net-language specific questions concerning calls of the xServer-API. Attention: xServer-relevant concepts can be found in further forums such as xRoute or xTour.
Post Reply
User avatar
Bernd Welter
Site Admin
Posts: 2564
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Where to download latest version of xServer.NET or the demo

Post by Bernd Welter »

Hi there,

for those who want to evaluate xServer through xServer.NET it is helpful to know where to get the latest version of the SDK or the demo suite.
  • The SDK is available for download at the customer area (login required).
  • Online Docu
  • The stand-alone xServer.NET Demo center is available at this public space.
  • Our wizzard Oliver also provides some interesting samples on his xServer.NET github.
  • We also offer NuGet packet manager integration: Install-Package Ptv.XServer.Net
  • Short demo video (subscribe my channel for more!)
Once the packet is installed and you created a formsMap control in the designer you can set these minimalistic properties to gather a first map (requires a valid token for xServer 2 Test environment):

Code: Select all

formsMap.XMapUrl = "https://xserver2-europe-eu-test.cloud.ptvgroup.com/services/rest/XMap";
formsMap.XMapCredentials = "xtok:" + YourToken;
Best regards,
Bernd
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
User avatar
Oliver Heilig
Posts: 154
Joined: Tue May 13, 2014 12:10 pm
Location: Karlsruhe, Germany
Contact:

Re: Where to download latest version of xServer.NET or the d

Post by Oliver Heilig »

Hello,

after Microsoft announced open sourcing WPF and WinForms, i am proud to provide the open source links for xServer.NET.

Source code for the latest stable version
https://github.com/ptv-logistics/xserver.net

Online Documentation
https://ptv-logistics.github.io/xserver.net-docs

Code-Samples (Including Source Code for DemoCenter)
https://github.com/ptv-logistics/xserve ... /README.md

DemoCenter
https://xserverinternet.azurewebsites.net/xserver.net/

Oli
Oliver Heilig
Chief Developer Logistic Services
PTV GROUP - Germany

https://github.com/oliverheilig/
User avatar
Bernd Welter
Site Admin
Posts: 2564
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Re: Where to download latest version of xServer.NET or the d

Post by Bernd Welter »

Hello Oli,

I was told that our DLL is not signed. Do we also provide a signed version?
If not: what is needed to get it signed?

Best regards and have a good start into 2019!
Bernd
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
User avatar
Oliver Heilig
Posts: 154
Joined: Tue May 13, 2014 12:10 pm
Location: Karlsruhe, Germany
Contact:

Re: Where to download latest version of xServer.NET or the d

Post by Oliver Heilig »

Hello Bend,

happy Neuer!

There was some confusion regarding strong-naming of assemblies even among Microsoft. This is why i didn't add the strong name key to the project. But this is settled now https://www.pedrolamas.com/2018/09/11/s ... assemblies

I've added the strong name key to the source project and made a new release https://github.com/ptv-logistics/xserve ... g/v1.7.0.0. You can also download the binaries there.

One caveat with strong names is that you have to be careful with versioning, or you will end in DLL hell. Strong named assemblies can be installed into the GAC (global assembly cache). So the rules will apply as follows:
  • You can clone a release-tag or download sources and binaries here https://github.com/ptv-logistics/xserver.net/releases/.
  • The master branch always has a snapshot version number (now 1.7.*). You can build it by your own if you need a bugfix immediately (or if you like to contribute ;) )
  • After an "official" release (next will be 1.8.0.0) this version will be tagged and the master branch will get snapshot version 1.8.*
The deluxe version would be to publish the binaries via https://www.nuget.org. We could add this if there is some demand.

Oli
Oliver Heilig
Chief Developer Logistic Services
PTV GROUP - Germany

https://github.com/oliverheilig/
User avatar
Oliver Heilig
Posts: 154
Joined: Tue May 13, 2014 12:10 pm
Location: Karlsruhe, Germany
Contact:

Re: Where to download latest version of xServer.NET or the d

Post by Oliver Heilig »

An easter egg;

https://www.nuget.org/packages/Ptv.XServer.Net

Feel free to give feedback

Oli
Oliver Heilig
Chief Developer Logistic Services
PTV GROUP - Germany

https://github.com/oliverheilig/
User avatar
Bernd Welter
Site Admin
Posts: 2564
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Re: Where to download latest version of xServer.NET or the d

Post by Bernd Welter »

and my highlight: use the Visual Studio NuGet Package Manager:

Install-Package Ptv.XServer.Net
nuget.PNG
This will update your local installation of the form ;-)
formsMap.PNG
Best case: the formsMap element appears in your toolbox.
If the formsMap control does not appear in the toolbox though it was imported properly perform
- right click on tools section
- follow "choose items"
- browse to the path of the controls DLL
- add it

Thanks Oliver!
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
Post Reply