Contact Us
Free Trial
New call-to-action
New call-to-action
New call-to-action

NuGet!

by Anton Venema, on September 12, 2012

We're on NuGet! Our build process now includes an automatic upload of WebSync and RestEasy packages to the NuGet gallery. Check out the (rather lengthy) list of packages available here:

http://nuget.org/profiles/anton.venema

To install WebSync Server for .NET 3.5, simply run the following command from your NuGet console:

Install-Package FM.WebSync.Server.Net35

Want the WebSync client for Windows Phone 7.1? Simply run:

Install-Package FM.WebSync.WP71

We're big fans of convention over configuration, so we tried to keep the naming as simple as possible. Each NuGet package represents a single assembly, and has the same name as the assembly it contains + a platform suffix. We tried to keep the platform suffixes as predictable as possible:

  • .NET 2.0 = Net20
  • .NET 3.5 = Net35
  • .NET 4.0 = Net40
  • .NET 4.5 = Net45
  • .NET 2.0 Compact Framework = Net20CF
  • .NET 3.5 Compact Framework = Net35CF
  • JavaScript = JS
  • Silverlight 3 = SL3
  • Silverlight 4 = SL4
  • Silverlight 5 = SL5
  • Windows Phone 7.0 = WP70
  • Windows Phone 7.1 = WP71
  • Windows Phone 8.0 = WP80
  • Windows 8 = Win8

NuGet supports packaging assemblies for multiple platforms into a single package, but unfortunately limits the available platforms to a small subset of what we support. We are looking into a way to avoid the platform suffix, but for now, it makes WebSync and RestEasy available with NuGet simplicity on all the platforms we need to support.

Let us know what you think!

Websync Free Trial

Anton Venema

As Frozen Mountain’s CTO, Anton is one of the world’s foremost experts on RTC solutions, as well as the technical visionary and prime architect of our products, IceLink, WebSync and LiveSwitch. Anton is responsible for ensuring that Frozen Mountain’s products exceed the needs of today and predict the needs of tomorrow.