ManagedXLL is in use on several hundred trading desks, among them the world`s largest banks and hedge-funds. Most of our customers prefer to stay anonymous, but have offered to provide personal reference upon request.
„We bought ManagedXLL so that our library of dotnet classes would be accessible from Excel with a simple c# based layer of worksheet functions. We are replacing a VBA+COM DLL system with a C#.net system.
Things I have found particularily useful are:
"it just works". For most worksheet functions, you can ignore the fact that excel is involved
the marshalling of object parameters; no need to worry about handles in the code
the automatic translation between ranges and arrays
optional parameters with default values work nicely
the disableinwizard attribute parameter is very useful
the ease of getting functions into categories
the xml comments that appear in the help inside the function wizard
So far, I have to say, it's one of the best products I have used. A brilliant example of what can be achieved with C#.net. I've written native XLLs in C++ before so I know the pain that is involved. For me, the main advantage is that it hides all the complexity of the Excel SDK that one normally has to worry about.
Also, the support is excellent; far better than I have experienced with any other software.”
Anonymous Investment Bank, London
ManagedXLL users since April 2004
„For serious mathematical programming in Excel I think ManagedXLL is one of the best choices.”
Luca Erzegovesi
Head of the Department of Computer and Management Sciences
University of Trento
ManagedXLL user since May 2004
„The most important aspects for us are:
ManagedXLL makes our business logic written in several languages, available directly from Excel.
Developing automatic testing tools - which include the answers, the results from the calculations and the differences between them - is much easier with a tool like ManagedXLL. In our business there are millions of calculations, so automating the test can really make us more efficient.
ManagedXLL reduces the gap between the business and the IT departments. Excel is the most important tool for the business people (like me), while .net and SOA architecture are the strategic platform for the IT department.
We are very satisfied with your software, even if we haven't utilized all the possibilities that it gives. We are in the middle of a launch process, so days are very busy. I use ManagedXLL almost every day in the verification process. It saves me a lot of time, improves the quality, and gives new possibilities.”
Hallvard Olaisen, Product Developer
Vital Forsikring ASA, Norway
ManagedXLL users since May 2005
„Managed XLL is the best available tool for integration of a MS Excel application with a .Net solution. XLL enables rapid application development in C# of trading desk tools to be used within Excel.”
Peter Ankarlou, Senior Developer
Triple A Consulting
ManagedXLL users since August 2005
„Severn River has an extensive set of in house trading applications we've built in Microsoft Excel. ManagedXLL has allowed us to eliminate all VBA code and write code that is part of the core Severn River C# codebase. This is a big win as it allows us to maintain a single codebase for database access, messaging, and financial analytics. Jens is also the most knowledgeable person I know on Excel internals and has been a great resource.”
Brien Oberstein, Senior Software Developer
Severn River Capital Management, LLC
Multi-Strategy Hedge Fund
ManagedXLL users since July 2004
„We are a hedge fund in the United States and make heavy use of Excel spreadsheets for modeling potential and ongoing trades. We have a large body of .NET code to support this modeling, and we needed a seamless way to expose these .NET tools to users through Excel. ManagedXLL was just the ticket for us. This product allows us to program and debug in the Visual Studio .NET framework, while leveraging the flexibility of Excel to build complex custom applications.
There were a couple features of ManagedXLL that we were especially keen on. One was the ability to use ManagedXLL from a shared network location that can support many users with minimal deployment issues. Another was the simplicity in exposing methods as Excel functions through ManagedXLL. Other features that we found useful include the flexibility of the .config file for managing settings, custom menu items, and deployment, as well as detection of user aborts.
We have been very happy with the quality of support from stochastix and would recommend this product to anyone with similar needs as our own.
Anonymous Hedge Fund, USA
ManagedXLL users since September 2004