Helpful Articles

  • “Software Engineering Best Practices—6 Tips for Continuous Integration”

    One of the many software engineering best practices that FINCAD has adopted is Continuous Integration. Learn how it can help you reduce risks, deliver more stable software releases, and ultimately satisfy your customers. more » (39KB PDF)

  • “How to Convert Between Serial Dates and Java™ Dates”

    This article provides some useful Javaâ„¢ code that extends the functionality in the Gregorian Calendar class so that it can be initialized using dates in multiple formats. The extended class allows easy conversion between Java’s native Date type and the serial date format, which is used in the FINCAD library. It could also be used to convert serial dates that come from SQL Server, Excel or FINCAD functions into standard Java dates. more » (52KB PDF)

  • “New Visual Studio 2005 Add-in is available in FINCAD Developer v11”

    It is faster than ever before to develop applications using FINCAD Developer because of the new Add-in feature. more » (215KB PDF)

  • “Best Practices for VBA Coding”

    This article will offers suggestions for best practices when writing VBA code. Using good coding practices will help you achieve better, more consistent, and easier to understand results. more » (36KB PDF)

  • “Best Practices for Prototyping using Microsoft Excel”

    This article will describe the benefits of creating a software prototype, the reasons for building it using Microsoft Excel, and some ideas on how to reinforce good coding practices. more » (68KB PDF)

  • “Using FINCAD Developer with Scripting Languages”

    Learn how to call the FINCAD Developer library from Python using an interface built using SWIG (Simplified Wrapper and Interface Generator). Find out how you can use FINCAD analytics for building curves, enhancing market data, or performing other calculations that provide analytical results for pricing derivatives and for risk management. more » (76KB PDF)

  • “New C++ Interface is Available in FINCAD Developer v10”

    C++ interface makes it easier to integrate FINCAD Developer with your C++ applications. more » (55KB PDF)

  • “Run FINCAD Developer on a Digipede Grid”

    Learn how to develop a simple financial application using FINCAD Developer and then run that application on a grid. more » (62KB PDF)

  • “How Grid Computing May Improve Systems’ Performance”

    Find out how you can use grid computing to overcome performance issues in large web-based applications. more » (44KB PDF)

  • “Using FINCAD Developer with Maple Software”

    Learn how to call FINCAD Developer functions from Maple using the Java interface. more » (46KB PDF)

  • “Error Checking in FINCAD Developer v9”

    Learn how to validate inputs and check errors with FINCAD Developer v9. more » (140KB PDF)

  • “Code Optimization and Testing in Visual C++”

    Learn how good testing procedures can benefit developers. more » (77KB PDF)

  • “Debugging with XLOPER”

    This article provides source code for a macro which can be useful when searching for data problems that relate to input tables. This may interest C or C++ developers working on the Microsoft Windows platform in a Visual Studio development environment. more » (198KB PDF)

  • “A C++ Developer’s Guide to Interfacing with the XLOPER Data Structure”

    This article provides some starting points for integrating FINCAD Developer into your C++ applications. more » (142KB PDF)