Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming,microsoft.public.excel.sdk
external usenet poster
 
Posts: 1
Default URGENT: ManagedXLL v.s XLL Plus

Hello,

I have developed a few Excel Add-Ins using Microsoft Excel SDK. I now
wanted to move to something better because bare bones Excel SDK is
limiting and its a pain to do complex things there.

During my search I have came across ManagedXLL and XLL+ on the web. Can
someone please tell me which one is better?

My Add-Ins will be using MFC also for database interaction functions.

An early response will be highly appreciated.

Thanks & Regards

Anjum

  #2   Report Post  
Posted to microsoft.public.excel.programming,microsoft.public.excel.sdk
external usenet poster
 
Posts: 1
Default URGENT: ManagedXLL v.s XLL Plus

Hi Anjum,

Your choice will depend on whether you want to use managed code and the
..Net framework to develop you add-ins, and whether the MFC choice for
database access is really a requirement. A managed .Net environment
will certainly give you a much friendlier development experience, and
there are good database access alternatives to the MFC libraries. If
you really require the data access to use MFC, a native C++ environment
would of course be more natural.

Although calling managed code from Excel has some overhead, in practice
you'll find the performance of add-ins developed using managed code to
be excellent, with the overhead certainly overwhelmed be the cost of
database access in your case. A more serious concern with using managed
add-ins is the security of your code -- compared to native compiled
code (developed using something like XLL+) your code and algorithms
might be more exposed in a managed add-in. To address this issue you
should examine some of the obfuscation tools that are available.

If you want to explore managed add-ins, you should also have a look at
ExcelDna (http://exceldna.typepad.com), my open-source library for
creating Excel add-ins and user-defined functions using managed code.
It is completely free for any commercial use, and will give you a good
start developing add-ind in managed code, even if you move to a
commercial library linke ManagedXll later. To get started with ExcelDna
you only need to install the free .Net runtime.

Regards,
Govert van Drimmelen

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
IME MODE FOR EXCEL 2007 (URGENT URGENT) Stella Wong Excel Discussion (Misc queries) 1 August 23rd 08 11:16 PM
Urgent-Urgent VBA LOOP Jeff Excel Discussion (Misc queries) 0 October 6th 05 05:46 PM
not urgent Gary''s Student Excel Programming 3 September 15th 05 09:00 AM
Macro help urgent urgent Dave Peterson[_3_] Excel Programming 0 September 4th 03 03:59 PM
Macro help urgent urgent chandra Excel Programming 0 September 4th 03 03:50 PM


All times are GMT +1. The time now is 04:29 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"