Which is the right version to use (0.0.0.0 or 1.0.0.0) for Factory Default Widget Providers?

Former Member
Former Member

,

Looking at the implementation of the FactoryDefaultWidgetProvider in the github repository for the Sample widget project here: 

https://github.com/Telligent/Widget-Source-Management-Sample/blob/master/Samples/FactoryDefaultWidgetProvider.cs

And comparing that to the training document here:

https://community.telligent.com/community/11/w/developer-training/65068/managing-widget-source-and-distribution#Making_Development_and_Deployment_Easier

I noticed that in the github code, the DEBUG mode Version is set to 1.0.0.0 and in the training doc, it's set to 0.0.0.0.

Which one is correct?  Or does it matter?

Thanks!

Parents
  • Former Member
    0 Former Member

    I would trust the more recent information (the article). From my understanding, setting the version to 0.0.0.0 is recommended while developing the provider, and then setting to 1.0.0.0 and upward when releasing and updating.

  • Former Member
    0 Former Member in reply to Former Member

    Thanks, Steven.  I'm finally starting to wrap my head around all this stuff - where things get written when files get modified in the Widget Studio, etc.

    I'm actually in the process of refactoring the code from that Samples repo into a more generic helper class library with an abstract FactoryDefaultProviderBase where inheritors implement the Installable Files property in a partial class that gets modified by a refactored version of the File Manifest Updater project. 

Reply
  • Former Member
    0 Former Member in reply to Former Member

    Thanks, Steven.  I'm finally starting to wrap my head around all this stuff - where things get written when files get modified in the Widget Studio, etc.

    I'm actually in the process of refactoring the code from that Samples repo into a more generic helper class library with an abstract FactoryDefaultProviderBase where inheritors implement the Installable Files property in a partial class that gets modified by a refactored version of the File Manifest Updater project. 

Children