CleverComponents for Developers
29 subscribers
3 photos
112 links
Software development, Delphi, C++, VS, and C# components for Internet communication and Database development.
Download Telegram
​​Hi, we have published a new GitHub repository for our Clever Internet Suite's tutorials. There are lots of examples and code snippets, in Delphi, C++Builder, and other languages. Take a look at this free repository.
https://github.com/CleverComponents/Clever-Internet-Suite-Tutorials
​​Please check out a new article, which describes how to write an Email server in Delphi with POP3, SMTP, and IMAP support. The article represents a fully functional multithreaded multi connection Email server, which works asynchronously in a thread pool, accepts the POP3, IMAP, and SMTP connections, delivers E-mails via the SMTP protocol, and relays outgoing E-mails to end-recipients across the Web. The SSL/TLS encryption is available, as well.
https://www.clevercomponents.com/articles/article051/
​​Black Friday and Cyber Monday Deals.
Buy Clever Components products at -20% discount! Don't forget, the offer will expire on December, 3.

START SHOPPING
https://www.clevercomponents.com/order/
​​Give a try our new tutorial for the Clever Internet Suite components. The provided example shows how to build and parse a JSON String with Objects. The sources are available on GitHub.
https://www.clevercomponents.com/portal/kb/a133/how-to-build-and-parse-a-json-string-with-objects.aspx
​​Do you need to send a Ping request in your c# .NET app? Give a try our new tutorial, which is available on GitHub. The provided example represents a simple ICMP client with Ping functionality.
https://github.com/CleverComponents/Clever-Internet-Suite-Tutorials/tree/master/.net/PingClient
Please check out a new tutorial, which shows how to send a JSON request to a REST Service and receive a response in Delphi objects and properties. The provided example makes a JSON request, which includes objects and object properties, sends this request, and receives a response.
The parser supports JSON objects, arrays, name/value pairs, and other data types.
The sources are available on GitHub.
https://www.clevercomponents.com/portal/kb/a135/how-to-write-a-rest-client-with-json-in-delphi.aspx
​​Changes to Clever Components licensing. Now, the Clever Components licenses are sold as subscriptions. A subscription lasts for a 12 month period, and you can automatically renew it for an additional 12 months. You will not have to bother about your free upgrade period expiration and upgrading your software.

See more info:
https://www.clevercomponents.com/order/
​​Merry Christmas and Happy 2020!

Celebrate the New Year with 20% discount on all our products. The offer ends on 10th of January.

Visit our Online Catalogue:
https://www.clevercomponents.com/order/
Hello, please take a look at our new video, which demonstrates how to set up the Clever Internet Suite SMTP component and send mail through an HTTP Connect proxy. In contrast to, e.g., FTP, the SMTP protocol doesn't natively support proxy. But it's still possible to connect to a mail service via an HTTPS tunnel and send messages even when you behind a firewall.

Just watch the video and πŸ‘ if you like it!
https://youtu.be/jEUUiy6pM30
Please check out our first video for Database Comparer VCL.

πŸ‘‰ This tutorial describes how to connect to a Firebird database using the FireDAC library, extract the whole database structure, and generate a DB creation SQL script in your Delphi app.

https://youtu.be/Xew0LQ9vmyo
More videos and tutorials for the Database Comparer VCL product.
⁉️ How to extract DB structure from MS SQL or Firbird DBs? How to compare and synchronize two Firebird databases?

πŸ‘‰ Please watch our Youtube channel, read tutorials in our Knowledge Base, and download sources on GitHub.
https://youtu.be/OorP54wyNcA
​​Happy Delphi 25th ❀️ For this wonderful celebration, we give you a gift - 25% off on all our products! The offer ends on 29th of February.

Get your gift 🎁
https://www.clevercomponents.com/order/
Hello, yet another interesting video about synchronizing MS SQL database structures in Delphi.
The tutorial utilizes the Database Comparer VCL library and ADO connections to extract DB metadata, compare, produce an update script, and, finally, update the target database.

πŸ‘ Just watch the video and feel free to leave comments. Your opinion is very important!
https://youtu.be/WztwirceBYM

As usual, the sources are available on GitHub - https://buff.ly/2ugtGSO
The detailed explanation can be found in our Knowledge Base - https://buff.ly/32aOyHK
Hello, we have published two new tutorials, which describe how to sign and encrypt an Email message in the S/MIME format using X509 certificates, and send the protected message via the SMTP protocol πŸ” Both examples utilize the NIST sha-512 algorithm and X509 digital certificates.
The sources are available on GitHub.

Check out the video for these tutorials πŸ‘
https://youtu.be/8FkmuSXobhU

Send Signed Email
https://www.clevercomponents.com/portal/kb/a151/send-signed-email.aspx

Send S/MIME Message
https://www.clevercomponents.com/portal/kb/a150/send-s-mime-message.aspx
​​Hello, we have released the Clever Internet Suite version 9.5. In this new version we have improved the HTTP RIO functionality, added new cryptographic keys and algorithms. The SFTP component was improved, as well. We have fixed some existing problems with digital signatures and 64bit support in the SSH engine.

See the complete change list on the product webpage πŸ‘‰
https://www.clevercomponents.com/products/inetsuite/
Good day, a new video shows how to make a remote procedure call to a REST service with WS-Security data protection and x509 digital signatures. The example communicates with a C# WCF REST service. This service implements a simple algorithm, which converts Celsius to Fahrenheit, and vice versa.

Both SOAP requests and responses are digitally signed and encrypted using x509 cryptographic keys πŸ‘

The sources are available on GitHub.
https://youtu.be/YrvUzdfTpFA
​​It's time to support business and solo developers in these difficult days.
-20% Off on all our products! We decided to extend this offer up to April 19th πŸ”₯

You can order your copy of the Internet and Database components on our website πŸ‘
https://www.clevercomponents.com/order/
Hello, check out our new video tutorials. There are three new videos, which describe how to compare table data in a Firebird database via FireDAC; how to write a multi-threaded SMTP server in C#, which runs in a Windows service, accepts incoming mail, and relays mail to external recipients; how to download an Email message from a Pop3 mailbox, forward or reply to this Email.

PS: don't forget to πŸ‘
https://www.youtube.com/playlist?list=PL1dwVVhW9InUcovvbK8EEt4EdDSVACzQl
Hello, yet another interesting video about how to create and extract the contents of a .p7m file, load a signing certificate from a .pfx file or Windows registry storage, verify the digital signature and extract certificates from a .p7m file.

The detailed description can be read here: https://buff.ly/3eFZN0w
The sources are available on GitHub.

Just watch the video on YouTube and don't forget to πŸ‘
https://youtu.be/Xdma8xDW0mY