No it is not. You Need Extend Script Toolkit.
FDK provides an C-API, so you can develop in C and Visual Studio, and in complex Scenarios I write wrappers to do stuff in managed world (DotNet). But this is high end development.
In most cases ES is enough?
Any requirements for DotNet?
If you need some integration with Office applications, you can use FrameScript, a third-party scripting environment for FrameMaker. I just wrote a script that collects data from a FrameMaker book and writes it directly to an Excel spreadsheet. FrameScript also has an ODBC object that allows you connect to Access and other databases.