Hello:
> I am using FirebirdSql.Data namespace since a few months now, and I
> still don't feel at ease with the choice of the namespace. I'd be
> glad to hear from others.
>
> Why isn't all the Firebird stuff just in the System.Data.Firebird
> namespace ? It would make much more sense than having this separate
> FirebirdSql namespace, don't you agree ?
>
> Just to compare, in .NET 1.1, there are :
>
> System.Data.Odbc
> System.Data.OleDb
> System.Data.OracleClient
> System.Data.SqlClient
But all these providers are included in the .NET core.
Microsoft recommentdation for namespace is :
CompanyName.TechnologyName
This makes that the actual namespace is ok, i'm thinking in call the
provider FbClient or FirebirdClient, just for give a name to the
project, and use as namespace:
FirebirdSql.Data.FbClient
or
FirebirdSql.Data.FirebirdClient
Comments are wellcome arround this :)
The Microsoft ODBC data provider for .NET 1.0 has as namespace :
Microsoft.Data.Odbc
Which matches too with the microsoft namespace recommedation
--
Best regards
Carlos Guzmán Álvarez
Vigo-Spain
|