DK help and support resources. For licensed users and evaluators: DK.Delphi, DK.NET/WPF, DK.ASPNET, and DK.ActiveX trial versions for evaluation. DK product documentation web site with API Overview, full API documentation, What's New, Migration Guide, and source code sample descriptions at: http://docs.tatukgis.com/DK11 70+ source code samples in C#, VB.NET, VB6, Delphi, C++Builder, and for ASP.NET, described on Samples page of product documentation web site. Searchable on-line knowledge base providing answers on hundreds of topics. Technical support via e-mail (during evaluation period). On-line Question and Answer resource (read access). Free TatukGIS Viewer is an excellent example of a DK developed application and an easy way to test DK support for various data formats, coordinate systems, on-the-fly layer reprojection, visual layer properties and legend, saving projects, and much more. For licensed users (with active maintenance), also: Frequent updates providing software bug fixes and improvements. (Report bugs to support). Product upgrades introducing new features and functionality. Consideration of new feature requests. Technical support via e-mail. On-line Question and Answer resource (read/write access). Product source code (Delphi code with DK.Delphi edition). Fee based product training, workshops, telephone support, consulting, etc. available from TatukGIS VAR partners. Paid custom application development assistance can sometimes be scheduled with TatukGIS. DK trial version limitations. TatukGIS Developer Kernel trial versions are limited in the following ways: 21 day trial period from the time of download. Application compiled with a DK trial version can be executed for as long as the DK license period is valid. Application compiled with a DK trial version can be executed on a machine on which the DK trial version has been activated. DBX database joining omitted (the trial versions support ADO/ODBC joining), License allows use of a DK trial version only for testing and evaluation purposes. Start of any commercial or marketing prototype application development requires DK license purchase. Otherwise, the DK trial versions are fully functional. DK versus Editor for custom development. The TatukGIS Developer Kernel (DK) is a full-fledged GIS development component (SDK) supporting a number of development platforms. The TatukGIS Editor is a ready-to-use, professional GIS desktop application developed/compiled from the DK and sharing many of its features and characteristics, which can be customized using scripts. A built-in scripting IDE exposes, within the Editor, the full DK object API for customization and feature extensions. In many situations, either product could be used to develop the same custom application or solution. Relative advantages and disadvantages of the DK versus the Editor for custom GIS development are presented in knowledge base item KB10868. License maintenance policy (support, upgrades). Developer Kernel (DK) license maintenance is on an annual subscription basis. Maintenance includes download access to the latest (upgrade or bug-fix update) DK product version, user rights to any product version downloaded during the maintenance period, e-mail access to TatukGIS technical support, and write access to the TatukGIS Question & Answer resource. Each DK license purchase includes maintenance for 12 months. Continued maintenance for each subsequent 12-month period can be purchased (and is optional). The price is lowest, 40% of the current price of a new license, when the renewal is performed before the scheduled maintenance expiration date. Once expired, the price to reactivate maintenance for a new 12-month period is 60% of the price of a new license when performed within one year of the expiration date, thereafter increasing to 80% of the price of a new license. Maintenance renewal purchases for two or more licenses of the same DK product edition qualify for the normal TatukGIS volume price discount. Just select the correct license quantity when performing the on-line purchase procedure. TatukGIS supports and maintains download access only to the most recently released product versions, and only for customers with active license maintenance. Therefore, any customer continuing development using an obsolete DK product version is advised to keep their own back-up copy of that version. Routing, GPS Tracking, Geocoding… These knowledge base items contain short introductions to the DK support for the following functionalities. KB10627 - GPS tracking KB10681 - Routing & Networking KB10739 - Address Geocoding SQL & spatial database map layer formats. The Developer Kernel (.NET, ASP.NET, ActiveX, and VCL editions) support, by default, a number of SQL database layer formats including Geomedia SQL Sever, ESRI Personal Geodatabase, OGC SQL Layer, TatukGIS SQL native, TatukGIS PixelStore ... The DK Enterprise editions additionally support enterprise spatial databases including Oracle Spatial/Locator & GeoRaster, Microsoft SQL Spatial Server, OGC PostGIS, ESRI ArcSDE & ArcSDE Raster, IBM DB2 Spatial Extender ... Support for each layer type is direct, without any 3rd party middleware. Supported database layer formats and compatible database engines are presented knowledge base item KB10639. Guidance on connecting the DK to supported database layers is presented in KB10765. Use DK to develop a GIS server application. The TatukGIS Developer Kernel ASP.NET edition, with its pure .NET ASP.NET control, is the recommended option for GIS web server development. The other Developer Kernel editions are appropriate for client-server applications and, potentially (though lacking the ASP.NET control), for web server development as discussed in knowledge base item KB10456. For the DK.VCL edition, TatukGIS provides a special DK.VCL + IntraWeb/VCL component supporting use of the DK.VCL with the IntraWeb development environment. To learn more about the use of the DK.VCL with IntraWeb, visit the Hydroqual Case Study.