I've recently written code using SQLite (C# .NET, using System.Data.SQLite) ... decided to try Firebird.
To install Firebird: Visual Studio 2013 -> File -> New -> Project, etc. ---------- then Tools -> Library Package Manager -> Manage NuGet Packages -> search "firebird" -> Firebird ADO.NET Data provider -> Install (button). Resulted in a) References -> FirebirdSql.Data.FirebirdClient, and b) FirebirdSql.Data.FirebirdClient.5.8.0 subdir ... with Firebird .dll's. 1) Was the the correct procedure? 2) Can I create a Firebird database file? ... as I did with SQLite ... System.Data.SQLite.SQLiteConnection.CreateFile(stPathFilename) where the filename ends with .sqlite.
