DK help and support resources. For licensed users and evaluators: DK.VCL, DK.NET/WPF, DK.ASPNET, DK.ActiveX, and DK.CF trial versions for evaluation. On-line DK (v.11) help file system with 100% API documentation, What's New, source code sample descriptions, and migration guide at: http://docs.tatukgis.com/DK11 Dozens of DK source code samples in C#, VB.NET, VB6, Delphi, C++Builder, and for ASP.NET. DK product guide. Searchable on-line knowledge base providing answers on hundreds of topics. Technical support via e-mail during the evaluation period. On-line Question and Answer resource. 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. Product source code (Delphi code with DK.VCL edition). Fee based product training, workshops, telephone support, consulting, etc. from TatukGIS VAR partners. In some situations, custom application development assistance can be scheduled with TatukGIS. 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. Limitations of the DK trial versions. Trial versions of the TatukGIS Developer Kernel (VCL, ActiveX, and .NET versions) are limited in the following ways: 21 day trial period from the time of installation, 30 minute compiled application running time limit (the time limit does not apply to use of the DK trial version in development mode), DBX database joining is omitted (the trial versions support ADO/ODBC joining), License agreement forbids use of a trial version for any purpose other than evaluation. Otherwise, the DK trial versions are fully functional. The application run mode time limitation is a reminder that DK trial versions are to be used only for testing and evaluation and not, for example, to develop a commercial application to completion or a prototype application for commercial presentations. We ask that the DK license be purchased (for each developer) at the beginning of the development process, so not after a DK application is already developed and ready to be deployed. We believe this to be fair considering that TatukGIS licenses the DK product without charging deployment royalties or run-time fees. 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.