The topics below provide complete information on using TeeChart NET Pro edition.

Installable License
How-to

Installing TeeChart NET Pro Nuget Packages

The TeeChart Pro edition uses a license file to activate the evaluation version, removing the watermark displayed on evaluation version charts.
The following video tutorials are designed to help with some common tasks relating to the license.
  How to add the TeeChart.licenses file to a Windows Presentation Framework project for runtime licensing
The TeeChart.licenses file should be installed as an embedded resource in your Windows Presentation Framework project.
  How to enable the TeeChart.licenses file for designtime licensing
Use the environment variable, LICENSE_PATH, set to the folder path to the teechart.licenses file to enable the TeeChart license at designtime.

How to add the TeeChart.licenses file to a Universal Windows Platform project for runtime licensing
The TeeChart.licenses file should be added to your Universal Windows Platform with 'Build action' as 'content' and 'copy to output directory' set to 'copy always'.


  How to add TeeChart .NET Pro to a Windows Form design surface
The TeeChart.licenses file should be installed as an embedded resource in your Windows Form project.

*Please note: If you have created a library assembly (dll) to interface to and run TeeChart, but
are consuming the dll in an executable application, the license should reside at the top level, with the executable.

  How to add the TeeChart.licenses file to a WinForm project for runtime licensing
  How to enable the TeeChart.licenses file for designtime licensing
Use the environment variable, LICENSE_PATH, set to the folder path to the teechart.licenses file to enable the TeeChart license at designtime.

How to enable the TeeChart.licenses file for a Web Forms (or other ASP.NET) application
The TeeChart.licenses file should be installed as an embedded resource in your Web Forms (or other ASP.NET) project.



When upgrading a Website from an earlier version of Visual Studio NET.
Earlier versions of Visual Studio offered the option to create a Websites (not Web projects). These websites have no project file and resource files can't be set for embedded. The solution lies with the following steps:
  • Create a folder at the site root called App_LocalResources.
  • Place the TeeChart.Licenses file in the folder.
  • Create a resx file to be added to the same folder, we generally call it Steema.resx but the choice of name isn't important.
  • Add the followng contents to the resx file:
    <data name="TeeChart" type="System.Resources.ResXFileRef, System.Windows.Forms">
      <value>TeeChart.licenses;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
    </data>
    
    Example of a complete resx file:
    <?xml version="1.0" encoding="utf-8"?>
    <root>
    <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
    <xsd:complexType>
    <xsd:choice maxOccurs="unbounded">
    <xsd:element name="metadata">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="value" type="xsd:string" minOccurs="0" />
    </xsd:sequence>
    <xsd:attribute name="name" use="required" type="xsd:string" />
    <xsd:attribute name="type" type="xsd:string" />
    <xsd:attribute name="mimetype" type="xsd:string" />
    <xsd:attribute ref="xml:space" />
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="assembly">
    <xsd:complexType>
    <xsd:attribute name="alias" type="xsd:string" />
    <xsd:attribute name="name" type="xsd:string" />
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="data">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
    <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
    </xsd:sequence>
    <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
    <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
    <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
    <xsd:attribute ref="xml:space" />
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="resheader">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
    </xsd:sequence>
    <xsd:attribute name="name" type="xsd:string" use="required" />
    </xsd:complexType>
    </xsd:element>
    </xsd:choice>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>
    <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
    </resheader>
    <resheader name="version">
    <value>2.0</value>
    </resheader>
    <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
    </resheader>
    <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
    </resheader>
    <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
    <data name="TeeChart" type="System.Resources.ResXFileRef, System.Windows.Forms">
    <value>TeeChart.licenses;System.Byte[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
    </data>
    </root>

How to enable the TeeChart.licenses file for a Silverlight application
The TeeChart.licenses file should be installed as a content resource in your Silverlight project and a reference to DH.Scrypt should be added.

Activate/Desactivate your license
 

How to deliver the TeeChart License to a development machine.
The TeeChart Pro edition uses a small app called TeeCalc_Lic to deliver the TeeChart License to a development machine.
The following video tutorials are designed to help with the details of how to use the app in different circumstances:


How to use the TeeCalc_Lic app to deliver the TeeChart.licenses file to a development machine with an active connection to the internet.




How to use the TeeCalc_Lic app to deactivate the TeeChart.licenses file on a development machine with an active connection to the internet.




How to use the TeeCalc_Lic app to activate the TeeChart.licenses file on a development machine without an active connection to the internet.
Use URL: www.steema.com/linkIn/licactivate




How to use the TeeCalc_Lic app to deactivate the TeeChart.licenses file on a development machine without an active connection to the internet.
Use URL: www.steema.com/linkIn/licdeactivate



Checking your license information
Please follow this link to check your license information.
Please follow this link to check the machine ids where your license is installed.
Tutorials & API Reference
 

Extensive documentation and tutorials for the use of the TeeChart API can be found at the Steema pages here:

Tutorials
Reference

Examples
 

TeeChart example code resides on Github at this location: https://github.com/Steema

Specific examples for each environment are listed here:

Live demos
 

See how you can leverage TeeChart for NET's powerful functionality set in WebForms via this demo.

Release History
 

The release history contains information on changes, improvements, new features and bug fixes. Visit the Release Notes here.

Technical Support
 

Steema offers various support options. Steema's online forums at support.steema.com are read-only for evaluation-version users and read-write for registered-version users. Visit the support options page to learn more.