User Tools

Site Tools


map_suite_via_nuget

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
map_suite_via_nuget [2017/03/24 19:45]
bradrollins [Map Suite NuGet Packages]
map_suite_via_nuget [2017/03/30 14:59] (current)
benbai
Line 9: Line 9:
 ==== Feature Packages ==== ==== Feature Packages ====
  
-Feature packages contain one specific feature, such as a data source, and can be added or removed from your product as needed. The package name is usually the same as the assembly and the name of the class that it provides prefixed by the namespace that it is added in.+Feature packages contain one specific feature, such as a data source, and can be added or removed from your product as needed. The package name is usually the same as the assembly and the name of the class that it provides ​is prefixed by the namespace that it is added in.
  
 ==== Product Packages ==== ==== Product Packages ====
  
-Product packages are a collection of packages used in specific products. ​ Each product has a Standard version and a Barebones ​version which each provide different levels of features with Standard having most features that you will need and Barebones ​not including ​any but the most basic features. You can install and uninstall feature packages as desired on top of these. ​ You can see more about the coverage on each of the products on the product'​s coverage page, for example: [[map_suite_desktop_for_winforms_package_coverage|Map Suite Desktop For WinForms Package Coverage]].+Product packages are a collection of packages used in specific products. ​ Each product has a Standard version and a Barebone ​version which each provide different levels of features with Standard having most of the features that you will need and Barebone ​not including ​only the most basic features. You can install and uninstall feature packages as desired on top of these. ​ You can see more about the coverage on each of the products on the product'​s coverage page. For example: [[map_suite_desktop_for_winforms_package_coverage|Map Suite Desktop For WinForms Package Coverage]].
 ==== Dependency Packages ==== ==== Dependency Packages ====
  
Line 25: Line 25:
  
 Repackaging also allows us to keep the dependencies for each of our feature packages well organized and consistent. Repackaging also allows us to keep the dependencies for each of our feature packages well organized and consistent.
- 
----- 
  
 ===== Production Builds (Stable) through NuGet ===== ===== Production Builds (Stable) through NuGet =====
  
-Production builds in NuGet are our well-tested assemblies and for the most part the ones we suggest using. ​ They all have a number version number which relate ​to the Major Minor and Patch versions. ​ For example, 10.1.2 where 10 is the major version, 1 is the minor version, and 2 is the patch version.+Production builds in NuGet are our well-tested assemblies and for the most part the ones we suggest using. ​ They all have a three-number version number which relates ​to the MajorMinorand Patch versions. ​ For example, 10.1.2 where 10 is the major version, 1 is the minor version, and 2 is the patch version.
  
 ==== Hotfix ==== ==== Hotfix ====
Line 40: Line 38:
 Minor releases will be periodically released to add new features once they have been tested. ​ These updates will also contain all of the hotfix changes released previously. ​ For example 10.2.0 will include every change in hotfixes for the previous minor release version. Minor releases will be periodically released to add new features once they have been tested. ​ These updates will also contain all of the hotfix changes released previously. ​ For example 10.2.0 will include every change in hotfixes for the previous minor release version.
  
----- 
  
 ===== Daily Development Build (Unstable) through NuGet ===== ===== Daily Development Build (Unstable) through NuGet =====
  
-The Development Branch is built daily which means that new changes will be available the day after they are made.  These versions will always have the latest features as we add them, but may not be tested fully yet, and the APIs for the new features may change through development. The version numbers for daily builds are the next major version suffixed with "​beta"​ and a build number. For Example ​11.0.0-Beta002.+The Development Branch is built daily which means that new changes will be available the day after they are made.  These versions will always have the latest features as we add them, but may not be tested fully yet, and the APIs for the new features may change through development. The version numbers for daily builds are the next major version suffixed with "​beta"​ and a build number. For example: ​11.0.0-Beta002.
  
-If you want to install the daily builds ​for can follow these steps.+If you want to install the daily builds, you can follow these steps:
  
-  - Ordered List Item Open NuGet Package Manager+  - Open NuGet Package Manager
   - Input package you wish to install in the search field.   - Input package you wish to install in the search field.
   - Check "​Include Prerelease"​ option to the right of the search field.   - Check "​Include Prerelease"​ option to the right of the search field.
-  - In the version dropdown select an option with a beta version listedsuch as 11.0.0-Beta001.+  - In the version dropdownselect an option with a beta version listed such as 11.0.0-Beta001.
   - Install using the install button.  ​   - Install using the install button.  ​
 {{mapsuite10:​installing_prerelease_packages_on_nuget.png? ​ }} {{mapsuite10:​installing_prerelease_packages_on_nuget.png? ​ }}
map_suite_via_nuget.1490384706.txt.gz ยท Last modified: 2017/03/24 19:45 by bradrollins