30-Day Free Trial

Try our fully-functional package for 30 days

Download

The Ultimate News

Top news and updates from ComponentPro which help you stay up-to-date with what we are doing.

Ultimate Studio 2014 v6.0 Released

ComponentPro is proud to announce its entry into the exciting new Apple iOS and Android applications market with the launch of Ultimate components for Xamarin iOS and Android. This major release includes many new components for these two new platforms and also the .NET Compact Framework as listed below:

  • Zip component. It supports TAR, TGZ, GZ, ZIP, and ZIPX formats.
  • BounceInspector: Now you can process bounce messages in your mobile applications too.
  • Netkit: DNS, IPLookup, WhoIs, TraceRoute, and Time libraries are now available for mobile.
  • Email Validator
  • FTP, FTP/SSL component: Easily add support for FTP in your iOS and Android apps.
  • SFTP: No need to write different code for your .NET and mobile apps. Enjoin the same power of the SFTP component for .NET in your mobile applications.
  • TemplateEngine: Simplify the way to generate output from source templates.

As we saw that the shift from traditional PCs to smartphones is very vivid, we decided to develop components for Android and iOS platforms in addition to .NET and Compact Framework for Windows Embedded. This release is to help you write applications that can reach billion of potential smartphone users. As a result, you would increase your revenue and branch awareness.

Version 6.0 of Ultimate Studio also has many enhancements in performance and security. It now fully supports the Task-based asynchronous pattern introduced in .NET 4.0. You can easily write your asynchronous methods using the async and await keywords which are supported in Visual Studio 2012. It also improves the away developers handle the asynchronous completed events. Now you don't have to specify the SynchronizingObject or to use the Invoke method when your async method runs on a different thread with the UI's to make your UI runs smoothly.

For more details about this release please see the history below:

  • All components
    • Async methods BeginXXX and EndXXX are replaced by XXXAsync methods. SynchronizingObject is obsolete and not used.
    • NetworkSecure and SecureShell assemblies are merged into Network assembly.
    • Performance optimization.
    • Added support for IBM437 charset
    • Improved support for FIPS.
    • Online Documentation now has support for .NET, .NET CF, Xamarin Android, iOS and Silverlight.
  • FileSystem
    • Added some members to the IFileSystem interface.
    • IFileInfo is replaced by AbstractFileInfo
    • Added copy and listing functionality to AbstractFileInfo.
    • Length property value is -1 if not available
    • Improved multi file transfer operation
    • TransferFiles now return list of files and transfer statistics.
    • Fixed wrong file transfer behavior that caused ArgumentOutOfRange exception when dealing with bad recursive links.
  • FTP
    • Settings properties are moved to FtpConfig class. You can access the settings in the Config property of the Ftp class.
    • Improved TLS connection handling.
    • Now you can specify more than one certificate for the certificate required event. Also, you  receive a list of server certificate instead of one when validating the server certificates.
    • Now FtpClient, SftpClient, and FtpSftpClient examples share the same code. It demonstrates how to write a single line of code that can be used for both FTP and SFTP
    • UploadFiles and DownloadFiles now return list of files and transfer statistics.
    • UploadDirectory and DownloadDirectory methods are replaced by Upload and Download methods.
    • Added RestoreFileProperties to the Config object to make it possible to restore file attributes like last write time and creation time after a successful transfer
    • Added an option to allow the client to automatically classify ASCII files during transfer.
  • SFTP
    • Settings properties are moved to FtpConfig class. You can access the settings in the Config property of the Ftp class.
    • UploadFiles and DownloadFiles now return list of files and transfer statistics.
    • UploadDirectory and DownloadDirectory methods are replaced by Upload and Download methods.
    • Fixed issues with some async that caused Stack overflow exception in some case.
    • Added RestoreFileProperties to the Config object to make it possible to restore file attributes like last write time and creation time after a successful transfer.
    • Added an option to allow the client to automatically classify ASCII files during transfer.
  • ZIP
    • Fixed a bug that caused the component not to move files if the MoveFiles option is set in some case.
    • AddDirectory is replaced by Add method.
    • AddFiles now return FileSystemTransferStatistics object which contains the list of files and statistical information of the transfer.
    • Fixed a bug that caused Stack overflow error when opening some ZIP files.
  • Mail
    • Better handling RTF message
    • Fixed a bug that caused the library to incorrectly parse a message which has some invalid data in message headers.
    • Memory usage optimized.
    • Better handling of Gmail XLIST command.
  • SSH and Telnet
    • An Shell now is created by CreateShell method of the SshClient or TelnetClient class.
    • Added support for selection extension.
    • Better UTF-8 encoding message handling.
    • Improved Auto detect mode.
    • Fixed a bug that caused the component to return invalid DetectedPrompt in some case.
    • Added support for Kerberos ticket delegation
  • BounceInspector
    • Fixed some bugs that caused the async methods to freeze in some rare case.
  • Pdf
    • Version updated to make it compatible with the Ultimate Studio package.
    • Updated documentation.
  • Excel
    • Version updated to make it compatible with the Ultimate Studio package.
    • Updated documentation.
  • Word
    • Version updated to make it compatible with the Ultimate Studio package.
    • Updated documentation.
  • SAML
    • Version updated to make it compatible with the Ultimate Studio package.
    • Updated documentation.
  • TemplateEngine
    • Version updated to make it compatible with the Ultimate Studio package.
    • Updated documentation.

45-Day Money Back Guarantee

We will refund your full money in 45 days
if you are not satisfied with our products

Buy Now

Want to integrate File Transfer, SAML, Mail, PDF, Word, Excel, and other Network Utilities into your .NET applications?

Full documentation and C# and VB.NET Example projects demonstrating how to work with all the libraries.

Download and Integrate Now