Chilkat v11.6.0 / v11.6.1 Release Notes
See Release Notes for Versions 11.6.0 and 11.6.1
See Release Notes for Versions 11.6.0 and 11.6.1
✨ New Features HttpCurl A new Chilkat class has been added: HttpCurl The Chilkat.HttpCurl class executes curl commands and can automatically resolve dependent values needed by a request. Variables such as {{access_token}}, {{site_id}}, or {{drive_id}} may appear in URLs, headers, query parameters, or request bodies. If a variable is not yet known, HttpCurl builds […]
✨ New Features Js A new Chilkat class has been added: Js is a minimal, standards-compliant JavaScript engine designed to embed JavaScript inside applications with very small footprint and fast startup. It executes JavaScript code inside an application without requiring a browser or large runtime. See About the Chilkat.Js JavaScript Engine Ai Provider — […]
Question: Calling CkXmlDSigGen.SetX509Cert causes Windows to show a dialog box requesting validation. Is it possible to avoid the dialog box? Answer: Yes. The reason for displaying the dialog box is because the cert + private key was imported with the option to enable strong private key protection. Here’s a screenshot of the Window Certificate Import […]
This is a note about the pitfalls of progress monitoring HTTP requests sent from an installed app (i.e. not web app running in a browser). Ideally, we’d like to know how long an HTTP POST is going to take, and update the percent-completed visually so that when it reaches 100% the operation is neatly finished […]
I like this article for the purpose of conceptually understanding the architecture for monitoring the progress of an HTTP web request in a Browser: https://buildwithdjango.com/blog/post/celery-progress-bars/ Regardless of technology, programming language, etc., it boils down to this: The initial HTTP request kicks off the work/job. Some infrastructure on the server-side starts the work in a background […]
Chilkat has resolved problems relating to the creation of XAdES-BES XML signatures for documents sent to www.csioz.gov.pl. These fixes will be available starting in Chilkat v9.5.0.76. At the time of this post (31-Oct-2018) 9.5.0.76 is not yet released. Contact support@chilkatsoft.com for a pre-release if desired. Chilkat has worked with a customer to successfully sign […]
This post shows the general technique to get the object returned by a method when it is called asynchronously. For example, consider the Mailman.GetUidls() method. A synchronous call to GetUidls returns a StringArray object, as shown here: However, the async version of the method, GetUidlsAsync, returns a Task object. The TaskCompleted callback is called […]
This post clarifies the topic of binary vs. ascii uploads/downloads for SFTP (Secure File Transfer over SSH) and FTP. Binary mode transmits bytes exactly as-is. Text mode (also known as “ascii” mode) can modify line endings (CR’s and LF’s) to the canonical convention used on the remote system. For example, Linux systems typically use […]
Question: Have you ever worked with Avalara Tax Software? I need to write an interface between our application and Avalara. Do you know if I could use the Chilkat REST API to write the interface? Answer: Yes, you can use Chilkat REST to call any REST API. A good way to go about it […]
This post describes two problems and solutions for Amazon S3 that were recently encountered: (1) A Chilkat user found that the 1st HTTP request had a delay of 5 seconds, and then subsequent requests had no delay. Here’s what was found (reproduced with permission from the Chilkat user): I thought you might be interested to […]
Question: When building my C# solution I get the following warning on several of the projects: Severity Code Description Project File Line Suppression State Warning There was a mismatch between the processor architecture of the project being built “MSIL” and the processor architecture of the reference “ChilkatDotNet47, Version=9.5.0.75, Culture=neutral, PublicKeyToken=ab5fc1f999ef09bd, processorArchitecture=AMD64”, “AMD64”. This mismatch […]