Firebird 2.5 compliation with Visual Studio C++ 2008 ( aka #VC9.0 ) on #Windows

I have wrote the steps in compiling php_interbase.dll with using the Firebird 2.5 binaries here but if you want to debug the Firebird client dll or the engine you should follow these steps (requires full Firebird 2.5.x compilation)

If you want to build only Firebird 2.5 with a free beer compiler i have created a video where i describe and show the steps that you need to follow

http://vimeo.com/14190827

DDL Execution Architecture

Adriano posted about DDL execution artchitecture, its flaws and new improvements for FB 3.

Here I’m going to explain how Firebird DDL commands works in the architecture, why it stops innovation and how it is supposed to work in Firebird 3.0.

DDL in FB works more or less like DML, so first a briefly explanation of how DML works. When a DML command is prepared, it starts in the parser constructing a tree of nodes. That nodes are all a single pointer type, used for all node types and others usages (like storing constants). A node have a list of child nodes.

Real full post here.

Ultimate EFv4 CTP4 Code First full mapping example using Firebird

Jiří {x2} Činčura created an example with Entity Framework 4 CTP4

Let’s model some kind of simple library and try to use there couple of Entity Framework’s features. And to make things worse, try to do it with ADO.NET provider for Firebird.Good news is I succeeded. My database structure was my first and non-touchable object (to be honest the first was the idea what to create and how to represent it in database) together with the idea of objects.

1 27 28 29 30 31 78