Skip Navigation Links
  • Jiffycms HTML Editor DesignView support VS.NET

    by

    Jiffycms HTML Editor has many features to facilitate development and as you will see from this short showcase, embedding jiffycms HTML Editor into your pages is easy, straightfoward, requires no dependencies but above all, it does not require that you learn something new or setup your projects in a certain way etc. Jiffycms Editor simply works provided you know how to D R A G and D R O P Smiley

    Following are some key DesignTime features that you will appreciate. The HTML Editor itself comprises of a single dll with no other dependencies, so first thing you will notice if you love the Visual studio designer is that all you need to do is add it to your Toolbox.

    Jiffycms HTML Editor in VS.NET Toolbox

    And that's it. That is likely the hardest work you will be doing. From there, it's only a matter of dragging and dropping the editor onto your page.

    Jiffycms HTML Editor designview VS.NET

    Then, it's just a matter of making a few settings in the property grid.

    Jiffycms HTML Editor property grid 

VS.NET

    Toolbars, tabs, custom dictionaries, custom css classes and what not, all support designtime collection editors in VS.NET ; It just makes adding custom customizations real easy or if you prefer working manually in HtmlView, then you can do just that.

    Jiffycms HTML Editor collections 

editor VS.NET

    Or if you prefer to work in HtmlView, you can very well do just that

    Jiffycms HTML Editor HTMLView VS.NET

    By default, all css needed to render the htmleditor are embedded in the head section of your page at runtime. You can however extract all the autogenerated css using the apposite designer reachable through the SmartTag in VS.NET designer.

    You simply copy the css into an external css file, and then pass a reference to it via the ExternalStyleSheet property exposed by the editor and your good to go. This simply allows the css to be cachable by the browser and giving you the best of performance.

    Jiffycms HTML Editor CSS Extraction

    By default Jiffycms HTML editor renders icons for each item in the toolbar. This can quickly get overwhelming, request wise due to the many toolbar items. To improve performance, you may try imagesprite rendering instead. This groups icons in groups of 10-15 etc and this way, instead of 50 icons, you may end up with only 5 or less depending on how they are grouped.

    If you do not plan to change the icons or customize them, this is a great option. While customizations is possible in imagesprites mode, it's not as straight foward but still very much possible in the same way.

    Jiffycms HTML Editor Imagesprites Vs Icons
     
    re: Jiffycms HTML Editor DesignView support VS.NET
    by
    Gravatar

    Amir, the error message you received is quite descriptive I believe. If you have already satisfied the requirement as specificed in your error message, by installing the latest version of the AJAX Extentions. Check your web.config too and see if the version number matches that shown in your error message.

    In case all this does not help, I'm afraid as a final resort you may then try downloading the source code version and compile it on your current environment and use the resulting dll. I currently use VS.NET 2008 and compile against the latest version of the .NET runtime and framework.

    If your having more issues, please use the forum! Signing up won't take you more than 20 seconds at most.


    re: Jiffycms HTML Editor DesignView support VS.NET
    by
    Gravatar
    when i run the editor at the visual studio 2005(asp.net2) the bellow error is appered:

    Assembly 'Jiffycms.Net.Toolkit, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null' uses 'System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'        

    where is the problem?

    re: Jiffycms HTML Editor DesignView support VS.NET
    by
    Gravatar

    hi Ramin, it would help if you specified what exactly you were doing to get the error or even if you can reproduce it in a sample project. Either case, please use the forums or submit an issue on codeplex.

    The error you are seeing is also not specific to the HTML Editor per se. This control uses ASP.NET AJAX Extensions, so make sure you have setup everything correctly. A quick google on your error shows that you did not install .NET 3.5 sp1, so try fulfilling that requirement.

    Thanks,

    Alessandro


    re: Jiffycms HTML Editor DesignView support VS.NET
    by
    Gravatar

    Could not load type 'System.Web.UI.ScriptReferenceBase' from assembly 'System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.

    Error !!!!!!!


    re: Jiffycms HTML Editor DesignView support VS.NET
    by
    hi Greg, thanks for reporting this. In effect, I have not tested with extentionless URL's, I'll look into it.

    12