locked
Spell Checker for CRM2011 forms and emails RRS feed

  • Question

  • I have a requirement for my client to build a spell checker for CRM 2011. I found lot of resources for CRM 4.0 but not for CRM 2011.
     
    Can any one suggest me if there is any work around. I know about client side spell checkers like Speckie etc.,
     
    But I'm looking for a good server side spell checker for emails, forms on CRM 2011.
     
    Thanks in advance
    Friday, May 6, 2011 7:56 PM

Answers

  • But I am saying that the C360 solution you are proposing uses IEspell and does require it if you look at the screenshot.

    I would suggest these steps:

    - install IESpell

    - make a .NET web service on your same machine (on the CRM app server in a different web site) that activates IESpell in the same fashion as the code does for their modified aspx.

    - use client side jscript ajax calls to activate the service from a ribbon button

    This would also be supported.  If they are somehow not using .NET to activate the IESpell piece but just using client side script, that could be your script for your button instead, but I imagine it's in .NET if it had to start a process or start an addon, so you will mostly likely need to use the web service method called by the client side script approach.


    Jamie Miley
    http://mileyja.blogspot.com
    Linked-In Profile
    Follow Me on Twitter!
    Friday, May 6, 2011 8:58 PM
    Moderator

All replies

  • I am not aware of anything like that for server side.  This is probably due to the efficacy of the client-side checkers.  A server side checker would require constant call's to the server also with Ajax which would be a burden on the server and a performance impediment.  It just wouldn't make sense to do things this way in a web application period. 

    Pretty much all the articles I can find are for using speckie, but there are other client options also.

    http://crmbusiness.wordpress.com/2011/04/17/crm-2011-add-spell-checker-to-microsoft-dynamics-crm-application/

     


    Jamie Miley
    http://mileyja.blogspot.com
    Linked-In Profile
    Follow Me on Twitter!
    Friday, May 6, 2011 8:05 PM
    Moderator
  • Hi Jamie,

    Thank you for your reply. When I say server side, if you see C360, they have a free spell checker tool for CRM 4.0. I'm looking for some thing similar in CRM 2011.

    you can refer to the link: http://www.c360.com/SpellCheck.aspx
    But I'm unable to make it work in CRM2011.

    Friday, May 6, 2011 8:11 PM
  • I have two things to mention about your link.

    1. If you review the linked screenshot on that page at http://www.c360.com/htm/Products/Utils/SpellCheck.htm you will see that that this solution requires IESpell, which is just another client-side IE addon for providing spell check.

    2. They say that they don't provide technical support for free tools on the page (which is what this is), moreover it says in the first paragraph that the added spell check is achieved by using modified edit.aspx pages which is completely unsupported.  An update rollup or future upgrade could easily overwrite this change, and if implemented improperly could cause problems with your CRM system.  This option also will not work with the offline IE client as it uses it's own forms.  This means that if something goes wrong that they won't give you support and neither would Microsoft be obligated to as a result of the unsupported customization.

     

    I think I would still point you back to my originally proposed solution as the correct answer.


    Jamie Miley
    http://mileyja.blogspot.com
    Linked-In Profile
    Follow Me on Twitter!

    Friday, May 6, 2011 8:33 PM
    Moderator
  • I'm not talking about IESpell, If you see NetSpell, this is some thing I'm talking about. I agree to your point that they don't support and a roll up can cause all the changes will be wiped out.

    But our requirement is such they need a button click to check the spellings in the email or any form etc.,

     

    Please let me know if you have any suggestions here.

    Friday, May 6, 2011 8:45 PM
  • But I am saying that the C360 solution you are proposing uses IEspell and does require it if you look at the screenshot.

    I would suggest these steps:

    - install IESpell

    - make a .NET web service on your same machine (on the CRM app server in a different web site) that activates IESpell in the same fashion as the code does for their modified aspx.

    - use client side jscript ajax calls to activate the service from a ribbon button

    This would also be supported.  If they are somehow not using .NET to activate the IESpell piece but just using client side script, that could be your script for your button instead, but I imagine it's in .NET if it had to start a process or start an addon, so you will mostly likely need to use the web service method called by the client side script approach.


    Jamie Miley
    http://mileyja.blogspot.com
    Linked-In Profile
    Follow Me on Twitter!
    Friday, May 6, 2011 8:58 PM
    Moderator
  • Hi All

     

    we will be releasing eSpell 2011 this week (October 2011) and you can register for an account http://downloads.mycrmgroup.com/default.aspx and once released we will update everyone by Email

     

    Alistair

    Monday, October 10, 2011 12:39 PM