Introduction to using Financial Products Markup Language (FpML) with Microsoft .NET Tools (Part 1)

Introduction This short series of articles will attempt to show how Microsoft’s standard .NET tools (Visual Studio and xsd.exe) can be used to investigate and use Financial products Markup Language (FpML). This first article gives an overview of how we can use Visual Studio to examine the FpML XSDs, and use it to validate the … Continue reading Introduction to using Financial Products Markup Language (FpML) with Microsoft .NET Tools (Part 1)

Foundational Modules and Names as Constants (Intro to CAB/SCSF Part 21)

Introduction Part 19 and part 20 of this series of articles looked at business modules in the Smart Client Software Factory. This article looks at foundational modules briefly, and also discusses the pattern for handling names in the SCSF. Foundational Modules In part 18 of this series of articles we saw how we can use … Continue reading Foundational Modules and Names as Constants (Intro to CAB/SCSF Part 21)

SCSF Business Modules: Start Up and the ControlledWorkItem (Introduction to CAB/SCSF Part 20)

Introduction Part 19 of this series of articles discussed business modules in a Smart Client solution generated using the Smart Client Software Factory. This article continues that discussion. The Load Method of a Business Module As discussed in the previous article, a business module has a class called ‘Module’ which inherits from class ModuleInit. We … Continue reading SCSF Business Modules: Start Up and the ControlledWorkItem (Introduction to CAB/SCSF Part 20)

Business Modules and Interfaces in the SCSF Smart Client Solution (Introduction to CAB/SCSF Part 19)

Introduction Part 18 gave a brief introduction to the Smart Client Software Factory. This article continues that discussion by looking at business modules, and also examining how the various modules in a Smart Client solution are expected to interact. Recap on the Smart Client Application In part 18 we saw that a ‘Guidance Automation’ package … Continue reading Business Modules and Interfaces in the SCSF Smart Client Solution (Introduction to CAB/SCSF Part 19)

A Beginner’s Guide to Credit Default Swaps (Part 1)

Introduction On our team at work we occasionally employ developers who know nothing about derivatives. It usually falls to me to give these guys a general introduction to the credit derivatives business. As part of that we usually have a session on what a credit default swap is and why it’s important. This article is … Continue reading A Beginner’s Guide to Credit Default Swaps (Part 1)

Introduction to the Smart Client Software Factory (CAB/SCSF Part 18)

Introduction So far in this series of articles the focus has been on the core functionality of the Composite Application Block (CAB). No mention has been made of the Smart Client Software Factory (SCSF), in spite of the fact that the series is entitled ‘An Introduction to the Composite Application Block and the Smart Client … Continue reading Introduction to the Smart Client Software Factory (CAB/SCSF Part 18)