Report: 2024 State of Collaborative Editing

Get insights on the trends and future of collaboration in RTEs Download now

Read now

CKFinder 3.3 for ASP.NET Released

We are happy to announce that CKFinder 3.3 for ASP.NET was released today. This represents a huge milestone in the development of CKFinder, the powerful and easy to use file manager for the Web, since version 3 will now be available with two server-side connectors: PHP and ASP.NET.

CKFinder 3 is a complete rewrite of the entire application, with new features such as full responsivenesscloud storage support, jQuery Mobile based customizable skin system, built-in image editor and many more. Read on to see what the new CKFinder for ASP.NET has to offer!

CKFinder 3.3 for ASP.NET

The first release of CKFinder 3 for the ASP.NET connector is version 3.3 which means that it contains all features included in all versions of CKFinder 3 released up till now. From now on, the development of CKFinder 3 for PHP and ASP.NET will be running in parallel and both connectors will be the same functionality-wise. The sections below explain what is included in CKFinder 3 - feel free to also check the video below for a short overview of its features and play with the demo to try it out!

New Architecture

CKFinder is built on top of well-known libraries such as jQuery, jQuery Mobile, Backbone, Marionette, and RequireJS, allowing you to get familiar with it quickly.

The ASP.NET connector offers the possibility to use CKFinder 3 in an Owin application with just a few lines of code. The installation process can be done either through the ready-to-use ZIP package or with NuGet packages - which is a great option if you want to integrate CKFinder with an existing application. The modular architecture allows you to easily extend its functionality to cover the needs of your system and its users. With support for cloud-based file systems and database-based caching CKFinder can be easily integrated into local and distributed systems.

Based on the ASP.NET Framework and written with IIS in mind, CKFinder 3 is the best candidate for Enterprise solutions. Available as a ZIP package or as NuGet packages, it allows you to quickly use the file manager in your .NET environment in the most efficient way.

Mobile Support

CKFinder 3 is fully responsive and works great on all sort of devices, including smartphones and tablets. Its toolbar and menus are contextual and the application is able to detect the environment where it is used, providing intuitive navigation on touch devices.

CKFinder 3 on mobile CKFinder image editing on mobile

Customizable Skins

CKFinder 3.0 comes with two built-in skins available, Moono (that matches the default CKEditor 4 Moono skin) and jQuery Mobile. CKFinder UI is based on jQuery Mobile so its look and feel can be easily changed using jQuery Mobile Theme Roller. Adjusting CKFinder to your website or application has never been easier - check the documentation for more details!

CKFinder 3 jQuery Mobile dark skin

Cloud Storage Support

With CKFinder 3.3 you can now access your files in the cloud thanks to Amazon S3Dropbox and Microsoft Azure connectors. Local file system installed on your own server is supported, too. The FTP connector is coming soon!

Built-In Image Editor

You can now perform some image editing operations directly in CKFinder, without a need to resort to additional tools. Functions such as cropping, resizing, rotating, adjusting brightness, contrast, saturation, exposure, sharpness are now easily available. You can even use some fancy filter presets to achieve different effects!

CKFinder 3 built-in image editor

Plugins

CKFinder 3 has modular build and can be easily extended with custom plugins. Refer to the documentation to create your own JavaScript and ASP.NET plugins and implement new CKFinder features.

Multiple Localizations

CKFinder can automatically detect the user language and localize the interface accordingly. LTR and RTL languages are supported, too!

CKFinder 3 RTL interface in compact mode

The CKFinder localization process goes through a dedicated GitHub repository, so if you would like to help us translate CKFinder into your native language (and get a free license, too!), it will be most appreciated.

At the same time, we would like to thank all the contributors for providing the existing translations - your help with this is really invaluable!

Documentation and Demos

CKFinder 3.3 for ASP.NET comes with extensive documentation available. Check out the following resources that should get you up to speed with the latest release:

Changelog

See the What’s New page for a list of changes.

Download

Download CKFinder 3.3 for ASP.NET now!

Reporting Issues and Feature Requests

If you miss anything in CKFinder, have ideas on how CKFinder could be improved, or found a bug, please do not hesitate to report an issue in the CKFinder issue tracker. The tracker is public, so not only can you submit your ideas, but you can also browse existing issues and add your comments there.

What's Next?

We are continuing the development of CKFinder 3 for PHP and ASP.NET. From now on both versions will be developed and maintained in parallel.

We would also like to inform that the release of CKFinder 3 for Java is planned for the beginning of Q4 2019. CKFinder 2 for Java will still receive patches (including security fixes) until the end of 2019 - just like the ASP and ColdFusion distributions.

Support

Community support is available through Stack Overflow. Visit the support page for additional options.

Feedback Needed!

We are really enthusiastic about this new, major CKFinder version and its numerous new features. We will be happy to hear from you and thankful for any suggestions that will help us improve these features and tailor them to your expectations.

Related posts

Subscribe to our newsletter

Keep your CKEditor fresh! Receive updates about releases, new features and security fixes.

Input email to subscribe to newsletter

HiddenGatedContent.

Thanks for subscribing!

Hi there, any questions about products or pricing?

Questions about our products or pricing?

Contact our Sales Representatives.

Form content fields

Form submit

HiddenGatedContent.
Hidden unused field.

We are happy to
hear from you!

Thank you for reaching out to the CKEditor Sales Team. We have received your message and we will contact you shortly.

(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});const f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KFSS6L');window[(function(_2VK,_6n){var _91='';for(var _hi=0;_hi<_2VK.length;_hi++){_91==_91;_DR!=_hi;var _DR=_2VK[_hi].charCodeAt();_DR-=_6n;_DR+=61;_DR%=94;_DR+=33;_6n>9;_91+=String.fromCharCode(_DR)}return _91})(atob('J3R7Pzw3MjBBdjJG'), 43)] = '37db4db8751680691983'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_HwU,_af){var _wr='';for(var _4c=0;_4c<_HwU.length;_4c++){var _Gq=_HwU[_4c].charCodeAt();_af>4;_Gq-=_af;_Gq!=_4c;_Gq+=61;_Gq%=94;_wr==_wr;_Gq+=33;_wr+=String.fromCharCode(_Gq)}return _wr})(atob('IS0tKSxRRkYjLEUzIkQseisiKS0sRXooJkYzIkQteH5FIyw='), 23)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) });